Rethinking GitFlow: A Release-Oriented Workflow for Multi-Team Development

AI-Generated Code: The Good, The Bad and The Shocking

Mastering APIs: Create your own authentication system

Getting Started with Java Threads

Angular Interview Q&A: Day 14

You Are Misusing Interfaces in Go - Architecture Smells: Wrong Abstractions

The Magic Fix: “Sync to HEAD and Try Again”

Angular Interview Q&A: Day 15

Android confidence that can shake your confidence (Part 2)

RICE Model : One of the product feature prioritization technique for Engineering and product managers

Terminal Commands That I Use to Boost Programming Speed

5 Levels of Using tqdm in Python: Build Elegant Progress Bars

Here are some good resources for frontend developers.

The Unspoken Rules of Database Design: Everything You’ll Regret Not Doing

Understanding Consistency in Databases: Beyond the Basics

Day 27: Build a Lightweight Job Queue in Node.js Using EventEmitter

Node.js Interview Q&A: Day 9

Touching the Spring Boot Engine: Why Just @Component Makes You Invisible at the Big Party!

A replacment for JIRA ( free and opensource )

Java Horror Stories: The mapper BUG

I had to pair program at my new company. This was my experience

What does a Technical Lead do?

99% of AI Startups Will Be Dead by 2026 – Here's Why

Spring Secret Starter: Managing Secrets in Your Spring Boot App

What happened at the Spring I/O 2025 conference? My first experience as a speaker, Spring Framework 7, Spring Boot 4, Spring AI 1.0 GA, and more

The Future Is Too Expensive – A New Theory on Collapsing Birth Rates

The Entropy of Thought: Why Our Minds Gravitate Toward Divided Realities

Tech Jobs Aren’t What They Used to Be

System Design: Building TikTok-Style Video Feed for 100 Million Users

ELI5: CAP Theorem in System Design

More →