Tag: Backend development
-
Creating a full-stack MERN app using JWT authentication
Posted on August 1, 2019, Level intermediate Resource Length medium
Praveen Kumar wrote this piece about authentication using JSON Web Token (JWT). The author demonstrates how he went about building a React frontend that talks to a .NET Core API Server. The authentication mechanism has been built on JWT on the .NET side of the project.
Tags backend-development frontend-and-mobile software-engineering
-
Indexing and searching NuGet.org with Azure Functions and Search
Posted on July 30, 2019, Level intermediate Resource Length long
An article by Maarten Balliauw about parsing publicly available JSON data with Azure Functions (serverless). NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages.
Tags frontend-and-mobile architecture-and-apis backend-development cloud-and-infrastructure
-
State management in React
Posted on July 29, 2019, Level intermediate Resource Length long
The State is an important concept in React that stores data and displays the behavior of a component. People choose different approaches for managing State in React. The article delve into the basics of React State and different ways to manage it. By Vrushali Bhosale.
Tags frontend-and-mobile software-engineering backend-development
-
How to deploy a Go web application using Nginx on Ubuntu 18.04
Posted on July 24, 2019, Level beginner Resource Length medium
The guide by Michael Okoh about deploying a web application in Go which will be useful to many back-end developers.
Tags software-engineering cloud-and-infrastructure devops-and-ci-cd backend-development
-
Managing a secure JSON Web Token Implementation
Posted on July 22, 2019, Level beginner Resource Length medium
Daniel Fanara wrote this article about more advanced topics of managing secure JSON Web Tokens (JWT). They are great for representing a user's authentication / authorization state without needing to maintain a server-side session store.
Tags security-and-privacy devops-and-ci-cd backend-development frontend-and-mobile
-
The Hows, Whats, and Whys of Elixir Telemetry
Posted on July 18, 2019, Level intermediate Resource Length long
An article by Samuel Mullen in which author looks at the collecting and measuring data about their processes and applications. "What gets measured gets managed -- even when it's pointless to measure and manage it, and even if it harms the purpose of the organisation to do so."
Tags software-engineering backend-development frontend-and-mobile devops-and-ci-cd
-
Python machine learning tutorial: predicting Airbnb prices
Posted on July 11, 2019, Level intermediate Resource Length long
Machine learning is pretty undeniably the hottest topic in data science right now. It's also the basic concept that underpins some of the most exciting areas in technology, like self-driving cars and predictive analytics. An article by dataquest.io in which you will be introduced to the fundamental concepts of machine learning. As you follow along, you'll build your very first model from scratch to make predictions, while understanding exactly how your model works.
Tags data-and-analytics ai-and-machine-learning how-to backend-development
-
Setup vim for elixir development
Posted on July 9, 2019, Level beginner Resource Length short
A guide by Amirali Esmaeili for developers programming in Elixir. As the title says, it's not a topic about choosing suitable editor / IDE for elixir development, you love vim and ofcourse elixir and all you need is a simple guide get a nice, fast and productive environment for elixir development in vim.
Tags backend-development software-engineering miscellaneous how-to
-
Option/Maybe, Either, and Future Monads in JavaScript, Python, Ruby, Swift, and Scala
Posted on June 28, 2019, Level intermediate Resource Length long
The comparison done by Alexey Karasev focusing on Monads in different programming languages. It gives a brief explanation of monads and shows how to implement the most useful Monads in five different programming languages.
Tags frontend-and-mobile software-engineering backend-development
-
Design patterns in Node.js: a practical guide
Posted on June 27, 2019, Level beginner Resource Length long
Fernando Doglio, Technical Manager @Globant, wrote this piece about design patterns in Node.js. Design patterns are part of the day to day of any software developer, whether they realize it or not.
Tags backend-development frontend-and-mobile architecture-and-apis software-engineering
-
Lessons learned while writing a Haskell application
Posted on June 24, 2019, Level intermediate Resource Length long
Gabriel Volpe in this article writes about his experience with Haskell. He introduced Haskell at his last job and wanted to put into practice all the stuff he learned: take the good, leave the bad.
Tags software-engineering architecture-and-apis backend-development
-
Java theory and practice: Explore new Java SE 11 and 12 APIs and language features
Posted on June 23, 2019, Level beginner Resource Length long
Mohamed Taman from IBM wrote this guide focusing on what is new in Java. New classes, security features, HTTP Client, and a no-compile code launch technique that every developer should know.
Tags backend-development software-engineering architecture-and-apis cloud-and-infrastructure