
Docker Commands Cheatsheet: What Actually Happens Under the Hood
Stop copy-pasting docker run. Let's break down the essential container commands and see exactly how they manipulate Linux namespaces, cgroups, and OverlayFS under the hood.
This is my personal blog with various posts, including course-style learning notes and a separate Blog section. Build real-world applications with Java Spring Boot, React and cloud services.
Enterprise-grade backend development
Modern frontend development
Scalable cloud infrastructure
Designed by a developer, for developers. Learn the skills that matter in today's job market.
Build real applications from scratch. Each course includes complete projects you can add to your portfolio.
Write code from day one along with theory lessons. Every concept is taught through practical examples.
Learn how frontend and backend work together. Understand the complete development lifecycle.
Deploy your applications to AWS. Learn industry-standard practices for production environments.
No hidden costs, no subscriptions. All content is free forever because education should be accessible.
Learn the latest versions of Java, React, and AWS services used in today's industry.
Here are some topics I've been learning and documenting. Feel free to follow along – it's all free and open.
Understand fundamental concepts of java
Build REST APIs with Java Spring Boot from scratch. Learn dependency injection, JPA, security, and testing.
Thoughts, tutorials, and things I'm learning along the way.

Stop copy-pasting docker run. Let's break down the essential container commands and see exactly how they manipulate Linux namespaces, cgroups, and OverlayFS under the hood.

Don't leave your VPS open to the wild internet. Learn how to secure your server by closing all incoming ports, routing admin access over a private Tailscale network, and using Cloudflare Tunnels.

Don't leave your VPS open to the wild internet. Learn how to secure your server by closing all incoming ports, routing admin access over a private Tailscale network, and using Cloudflare Tunnels.
Learn the technologies used in our courses
Passionate about coding, driven to teach.
With years of experience building enterprise applications, I've worked with Java Spring Boot backends, React frontends, and AWS cloud infrastructure in production environments.
I believe in sharing knowledge freely, which is why all my courses are completely free. My goal is to help you build the skills needed for modern full-stack development.
"Learn by building—projects first, theory to support. Forgetting is fine; just keep practicing."
Sign up to access all my notes and stay updated with new posts.