Series

Backend Programming

Back to Series

Backend Programming

7parts, in order. Start at the top.

Blog Posts

3 items
Setting up Node JS, Express, MongoDB, Prettier, ESLint and Husky Application with Babel and authentication as an example

Setting up Node JS, Express, MongoDB, Prettier, ESLint and Husky Application with Babel and authentication as an example

Introduction All code from this tutorial as a complete package is available in this repository. If you find this tutorial helpful, please share i

Caching Strategies with Redis in Node.js and TypeScript

Caching Strategies with Redis in Node.js and TypeScript

Introduction Optimizing application performance is an ongoing job, and caching is one of the most effective ways to do it. Redis, a fast in-memory data store, is a common choice for caching in Nod

The ORM Dilemma: To Use or Not to Use

The ORM Dilemma: To Use or Not to Use

Introduction In the world of software engineering, seasoned professionals are often confronted with pivotal decisions that wield substantial influence over the course and outcome of a project. Amo

Quizzes

4 items
Python: Programming Fundamentals & Best Practices

Python: Programming Fundamentals & Best Practices

Welcome to the Python Basics Quiz! This quiz is designed to test your understanding of fundamental Python concepts, syntax, and programming best practices. Each question is multiple-choice, and you'll

Go: Programming Fundamentals & Concurrency

Go: Programming Fundamentals & Concurrency

Welcome to the Go (Golang) Basics Quiz! Go is the backbone of modern DevOps. Its simplicity, performance, and built-in concurrency make it the perfect choice for high-scale infrastructure tools. This

Node.js & Express Fundamentals: Building Server Applications

Node.js & Express Fundamentals: Building Server Applications

Welcome to the Node.js & Express Fundamentals Quiz! This quiz will test your knowledge of core concepts in building server applications with Node.js and Express. From understanding the basics of Node.

Production Backend: Scaling, Monitoring & Reliability

Production Backend: Scaling, Monitoring & Reliability

Welcome to the "Production Backend: Scaling, Monitoring & Reliability" quiz! This quiz tests your knowledge of key concepts and best practices for running production backend systems at scale. You'll b