Tag: Backend development
-
New case studies about Google's use of Go
Posted on September 9, 2020, Level beginner Resource Length short
Go started in September 2007 when Robert Griesemer, Ken Thompson, and I began discussing a new language to address the engineering challenges we and our colleagues at Google were facing in our daily work. By Rob Pike.
Tags backend-development software-engineering cloud-and-infrastructure frontend-and-mobile
-
Setting up Tailwind CSS with Vue.js
Posted on August 27, 2020, Level beginner Resource Length medium
Tailwind CSS is one of the rising stars in the CSS framework world. It's especially popular in the Laravel and Vue.js community. By Markus Oberlehner.
Tags frontend-and-mobile backend-development product-and-design
-
OTP as the core of your application
Posted on August 21, 2020, Level intermediate Resource Length long
In this two part series, we'll be taking a deep dive into what exactly the Actor Model is, how exactly the Actor Model is implemented in Elixir/Erlang and how we can leverage this pattern in pragmatic way from within our applications. By Alex Koutmos.
Tags architecture-and-apis software-engineering backend-development frontend-and-mobile
-
Object Oriented Programming in Python
Posted on August 20, 2020, Level beginner Resource Length medium
You can see Object Oriented Programming (OOP) somewhat as a more advanced topic in Python where Python does implement it pretty well. Even though, Python does not require an OOP approach for making complex programs, it sometimes makes life easier while sometimes it doesn't. Published on Dave's RoboShack.
Tags software-engineering backend-development
-
Symfony messenger with SQS and SNS aws-services
Posted on August 13, 2020, Level intermediate Resource Length long
Let' checkout how to connect Symfony with Amazon SQS and SNS Services by using a Symfony component. By Stefan Pöltl.
Tags data-and-analytics backend-development architecture-and-apis miscellaneous software-engineering
-
Build a GraphQL powered API with Laravel
Posted on August 8, 2020, Level intermediate Resource Length long
Often referred to as a platform or programming language agnostic query language, GraphQL is a comprehensive approach to guide software engineers in building data-driven applications. In this tutorial, you will learn some of the fundamental concepts required to build a Laravel API powered by GraphQL. BY Oluyemi Olususi.
Tags backend-development frontend-and-mobile software-engineering architecture-and-apis data-and-analytics
-
How to scale and secure Django application with Docker, Nginx, and Let's Encrypt
Posted on August 7, 2020, Level intermediate Resource Length short
In cloud-based environments, there are multiple ways to scale and secure a Django application. By scaling horizontally, and running several copies of your app, you can build a more fault-tolerant and highly-available system, while also increasing its throughput so that requests can be processed simultaneously. By Hanif Jetha.
Tags backend-development frontend-and-mobile product-and-design security-and-privacy devops-and-ci-cd cloud-and-infrastructure
-
Progressive Web Apps: Caching strategies
Posted on August 3, 2020, Level intermediate Resource Length short
Write up about doing some brushing up on progressive web apps and effort to understand some concepts better especially caching strategies. Progressive Web Apps(PWAs) are normal web applications which can feel like native mobile applications to the user. By Sholley O.
Tags frontend-and-mobile cloud-and-infrastructure backend-development
-
Railway oriented programming in Scala
Posted on August 1, 2020, Level advanced Resource Length long
An article by Pierre Jambet about his discovery of Railway Oriented Programming (ROP).
Tags backend-development architecture-and-apis software-engineering
-
Containerized Python development
Posted on July 25, 2020, Level intermediate Resource Length long
Developing Python projects in local environments can get pretty challenging if more than one project is being developed at the same time. Bootstrapping a project may take time as we need to manage versions, set up dependencies and configurations for it. By Anca Iordache @docker.com..
Tags frontend-and-mobile devops-and-ci-cd backend-development
-
WebAssembly and Blazor: A decades old problem solved
Posted on July 24, 2020, Level beginner Resource Length medium
In mid-April 2019, Microsoft gently nudged a young framework from the "anything is possible" experimental phase to a "we're committed to making this happen" preview. The framework, named Blazor because it runs in the browser and leverages a templating system or "view engine" called Razor, enables the scenario .NET developers almost gave up on. By Jeremy Likness, Cloud Advocate for Azure @Microsoft.
Tags frontend-and-mobile backend-development miscellaneous software-engineering
-
Singleton design pattern in java
Posted on July 21, 2020, Level beginner Resource Length short
Singleton pattern is one of the most commonly used software design pattern. It comes under creational pattern. By Manoj Singh Saun.
Tags backend-development architecture-and-apis software-engineering