Node.js Fundamentals: Getting Started with Server-Side JavaScriptUnderstanding the event loop, module system, and async patterns that make Node.js a serious platform for backend engineering
A practical introduction to Node.js fundamentals - the event loop, modules, async patterns, and best practices for building reliable backend services.
Relational Databases Explained: What, How, When, and WhyA practical guide to the relational model, SQL fundamentals, and the engineering decisions behind choosing a relational database
Learn the core concepts of relational databases-tables, keys, normalization, ACID, and indexing-with practical SQL and code examples for engineers.
Front-end Build: LintersWhat Are Linters And Which Are Those
Linters are a pivotal part of software development, ensuring code quality and consistency. Dive into the world of linters, understand their importance, and explore various linters available for different programming languages.
API, Services, and Middleware: Decoding the Backend TrifectaUnderstanding Their Roles and Interplay in Web Development
Decode the roles and interplay of API, services, and middleware in backend development. Understand their unique functions and how they work together.
API vs Services vs Middleware: Making the Right Choice for Your BackendStrategic Insights for Backend Development
Get strategic insights to make the right choice between API, services, and middleware for your backend development. Understand the implications of each in your tech stack.
How the Internet Actually Works: A Developer's Guide to DNS, TCP/IP, HTTPS, and the Modern Web StackFrom a keystroke to a rendered page - the layers, protocols, and infrastructure every engineer relies on but rarely sees
A clear, technically grounded explanation of how the internet works - DNS, TCP/IP, TLS, HTTP, CDNs, and the layers behind every web request
Relational Databases Explained: Fundamentals Every Engineer Should MasterA practical, engineering-first tour of the relational model, ACID guarantees, normalization, indexing, and the trade-offs that shape real-world systems
A practical guide to relational database fundamentals: the relational model, ACID, normalization, indexing, and trade-offs, with real code for engineers.
SQL Fundamentals: A Hands-On Guide to the Basics Every Developer NeedsFrom SELECT statements to joins and transactions - a practical, no-fluff introduction to relational databases for engineers who want to actually understand what's happening under the hood
Learn SQL fundamentals through practical examples: queries, joins, indexes, transactions, and normalization - a hands-on guide built for developers who want real understanding.
SQL Patterns, Anti-Patterns, and Pitfalls: A Practical Guide for EngineersHow to write SQL that scales, stays correct, and doesn't quietly rot your database
A practical guide to SQL design patterns, common anti-patterns, and performance pitfalls, with concrete examples for engineers who work with relational databases daily.
#Back-end Development
Posts
Coursework
Jobee - Job Search AppRESTful API and Platform for Job Seekers and Employers
Comprehensive job search platform, implemented as a RESTful API. It's built using Node.js, Express.js, and MongoDB, with a focus on performance, reliability, and scalability. The API supports a wide array of features, including advanced search filters, authentication, and file uploads, among others.