Engineering

Technical

Deep dives on code, systems, and craft.

My Linux Terminal Setup: From Boring to Beautiful 🐧✨

6 min read April 29, 2026

A step-by-step guide to building a stunning, productive terminal on Linux β€” covering Alacritty, Zsh, Oh My Zsh, Powerlevel10k, Nerd Fonts, and more.

Using Google Sheets as a CMS: A Simple, Powerful Approach to Content Management

13 min read February 5, 2026

Learn how to use Google Sheets as a lightweight, zero-cost Content Management System for your static site.

The AI Testing Paradox: How Automated Test Generation Might Kill Unit Testing

4 min read November 24, 2025

Why relying too heavily on AI-generated tests risks destroying the fundamental practice of unit testing rather than enhancing it.

From Overwhelmed to Empowered: My Hacktoberfest 2025 Journey

9 min read October 30, 2025

How diving into Open Source Weekend, Open Source Day, and Akash Network transformed my coding journey during Hacktoberfest.

Crafting Code with Intent: A Journey to Clarity and Collaboration

6 min read August 19, 2025

Writing code isn’t just about making things work; it’s about weaving a narrative that others can follow with ease.

Mastering JUnit: Techniques from Victor Rentea's Toolbox 🧰

4 min read November 8, 2024

Learn professional JUnit testing techniques, from avoiding feature files waste to mastering AssertJ and parameterized tests.

The Hidden Dangers of Programming: A Lesson From Childhood πŸ› οΈπŸ’»

4 min read August 9, 2024

Why focusing only on getting code to run instead of understanding it is like building a fragile treehouse.

Why Beginners Fail Coding Tests: The Art of Breaking Code

3 min read August 2, 2024

Understanding how to break down code into smaller, reusable chunks is an essential skill for software developers.

Functional Programming Meets TDD: A Match Made in Code Heaven πŸš€

Functional Programming Meets TDD: A Match Made in Code Heaven πŸš€

3 min read July 24, 2024

Discover how combining Functional Programming and Test-Driven Development leads to the ultimate coding experience.

Does Test-Driven Development Weaken Debugging Skills? 🐞πŸ§ͺ

Does Test-Driven Development Weaken Debugging Skills? 🐞πŸ§ͺ

3 min read June 28, 2024

Exploring the relationship between TDD and traditional debugging skills in software development.

Dotfiles: The Developer Secret to the Perfect Setup

Dotfiles: The Developer Secret to the Perfect Setup

4 min read June 25, 2024

Discover the power of dotfiles to streamline, automate, and version control your development environment.

Webhooks: The secret sauce of web communication!

2 min read June 21, 2024

A dive into the world of web hooks β€” the hidden heroes that make the web more interactive and exciting.

Renaming Bugs as Unwritten Test Cases

2 min read June 20, 2024

The true lesson behind bugs: seeing mistakes as opportunities to improve your testing.