Blog
Articles on software development, IT, and engineering decisions.
Looking for lab writeups? Hands-on technical labs (Linux, Networking, Security, Python, Cloud, Containers, DevOps) are in the
Labs section →
Articles
Why make a game as a Web Dev?
Stepping outside web development to build a tower defense game in Godot — what changed in how I think about code and systems.
X does not work and I must use Y
On the trap of chasing the "right" tool and how it slows you down. A reflection on tech choice decisions in real projects.
Practical ways of gaining experience before graduation
Concrete strategies for CS and IT students to build real-world experience before entering the job market.
Learn JavaScript and use TypeScript
Why learning JavaScript fundamentals first makes you a better TypeScript developer — and when to make the switch.
Labs
83 hands-on lab writeups organized by skill category — Linux, Networking, Security, Python, Databases, Cloud/Azure, Containers, and DevOps.
Browse all labs →