Backend Programming
Blog Posts
3 items
Setting up Node JS, Express, MongoDB, Prettier, ESLint and Husky Application with Babel and authentication as an example
- Backend Development
- Node.js
- 25 Jun 2022
- 28 Mins read
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
- Backend Development
- Caching
- 23 Aug 2023
- 06 Mins read
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
- Backend Development
- Node.js
- 24 Aug 2023
- 06 Mins read
Introduction Some decisions shape a project more than others. One that keeps coming back is whether to use an Object-Relational Mapping (ORM) tool for database interactions. Should you skip an ORM
Quizzes
4 items
Python: Programming Fundamentals & Best Practices
- Python
- Programming
- 20 Questions
- ~5 min
- 02 Feb 2026
- Level: Beginner
Welcome to the Python Basics Quiz! This quiz tests your understanding of fundamental Python concepts, syntax, and programming best practices. Each question is multiple-choice, and you'll find hints to

Go: Programming Fundamentals & Concurrency
- Programming
- DevOps
- 20 Questions
- ~5 min
- 20 Feb 2026
- Level: Intermediate
Welcome to the Go (Golang) Basics Quiz! Most modern infrastructure tooling is written in Go, largely because of its compiled performance and built-in concurrency. This quiz will test your understandin

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
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