All Posts

Mastering Modern JavaScript: Patterns You Actually Use
A practical tour of the modern JS features that come up every day — scoping, destructuring, array methods, async/await, and optional chaining.

PostgreSQL for Node.js Developers: A Practical Guide
PostgreSQL is the most capable open-source relational database you can run yourself. Here is how to model data, write efficient queries, and use it cleanly from Node.js.

Self-Hosting RustDesk: A Private Remote Desktop Server in Under 10 Minutes
Replace TeamViewer and AnyDesk with your own RustDesk relay server — complete Docker Compose setup, firewall rules, and client configuration.

Next.js App Router: What Changed and Why It Matters
The App Router rewrites how Next.js handles routing, layouts, and data fetching. Here is a practical breakdown of what changed and how to use it today.

TypeScript in React: Practical Typing Patterns That Actually Help
TypeScript stops being noise and starts being useful the moment you learn a handful of patterns — typed props, useState generics, event handlers, and API responses.

Automating My Homelab with n8n
I replaced a pile of brittle cron scripts with n8n — a self-hosted automation tool where workflows are visual, debuggable, and triggered by real webhooks.

Self-Hosting a Homelab with Docker Compose
How I run my entire homelab from a single, version-controlled Docker Compose file — with healthchecks, named volumes, and backups that I never have to think about.

User Authorization with Firebase Walkthrough
Steps Used to add Firebase to Crypto Tracking Application

What is Webpack 5 and Module Bundling
Webpack 5 and module bundlers are used with Frontend Frameworks, like React or CRA.

Material-UI Styled Components Implementation with JSS
Material-UI, a popular React UI framework and using the makeStyle option hook for styled components.

Bootstrap Framework
Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

Application Programming Interfaces
API stands for application programming interface, a concept that applies everywhere from command-line tools to enterprise Java code to Ruby on Rails web apps. An API is a way to programmatically interact with a separate software component or resource.

React Helmet Async
React Helmet Async lets you quickly add Meta and other Head Tags to your Single Page React Application

Flutter Introduction
Flutter lets you create mobile apps that are pixel perfect for any device. Lets go over some basics together.




