rockoder
Home Blog Notes Writing Reading About
Home Blog Notes Writing Reading About
February 2, 2026

The Context Observability Gap: Why "Magic" Agents Fail in Production

We are currently in the "magic" phase of AI coding agents. We want to believe that we can just point an agent at a repository, give it a vague prompt, and watch...

January 17, 2026

From $11/Month to $0: How I Used AI to Reclaim My Evening

The Problem I had a small web application running on AWS EC2. It was a Spring Boot app with Thymeleaf templates that collected form submissions and sent email...

January 2, 2025

The Subtle Power of Detachment: Rethinking Skin in the Game

Nassim Nicholas Taleb’s Skin in the Game champions the value of bearing risk, arguing that those with a stake in the outcome are uniquely qualified to make deci...

May 4, 2022

घर थकलेले संन्यासी

One of my favorite poems. I found many online versions with typos, so I decided to create my own. Don't ask how long I spent finding the perfect font!

May 25, 2021

Difference Between Cohesion and Coupling

My new article on Baeldung after a long time: Difference Between Cohesion and Coupling A simple but important topic especially in the era of microservices wher...

October 1, 2020

How to Make Sublime Text Markdown Syntax Highlighting Same as VS Code

Sublime Text is my go to text editor. However, I recently ended up using Visual Studio Code and was really impressed by the syntax highlights for Markdown file...

April 26, 2020

Passformula: Create Complex, Unique Passwords and Remember Them All

In this post, I would like to share a simple but highly effective strategy to come up with a strong, unique password each time you create a new account on any w...

April 24, 2020

A Guide to jpackage in Java 14

In my latest article published on Baeldung, I explore the new jpackage tool introduced in the Java 14: A Guide to jpackage in Java 14 What do you think?

May 17, 2019

String API Updates in Java 12

Java 12 added a couple of useful APIs to the String class. Here's my article published on Baeldung: String API Updates in Java 12 Hope you find it useful.

March 29, 2019

Introduction to Domain-Driven Design

Last week, I gave a presentation on Domain-Driven Design in my office. It was a quick introductory level one hour presentation intended to give the audience a g...

View all 44 posts →

Tags

agentsaiarchitecturebaeldungbookscareercontext-engineeringcppdevopsdockerdocumentationjavalinuxmarathiopensourcepersonalphilosophypoetryproductivityprogrammingreviewsecurityspeakingspringtestingtoolstutorial

© 2026 Ganesh Pagade. All rights reserved.

Advertisement