Agile Coder Logo
AgileCoder

About AgileCoder

Real software.
Real lessons. No filler.

AgileCoder is where Devian Labs documents the process of building software - the decisions, the dead ends, and the patterns that actually hold up.

The idea

Most tutorials stop right before things get hard. They show the happy path, skip the edge cases, and leave you stranded the moment reality diverges from the script. AgileCoder exists to fill that gap - with writing that doesn't flatten the complexity out.

Every post here traces back to something we actually shipped, debugged, or rebuilt from scratch. The goal isn't coverage - it's depth. One well-understood concept beats ten skimmed ones.

If a post is useful to you today, it should still be useful in two years. That's the bar we write to.

S

Smruti Ranjan

Founder, Devian Labs

I build products at the intersection of code, design, and delivery. AgileCoder is my public notebook - the place where the lessons from shipping become something you can actually use.

What's here

01

Engineering Blog

Backend architecture, auth systems, APIs, databases - written like a postmortem, not a syllabus. Each post answers a question that came up while building something real.

02

Creative Coding

Fractals, generative art, and mathematical patterns brought to life with p5.js. Interactive sketches you can play with and dissect - because code can be beautiful.

03

Books & Boilerplates

Condensed thinking in purchasable form. The AI Toolkit for Modern Developers is on Kindle now. Production-ready starter kits are on Gumroad for when you want to skip the setup and get straight to building.

04

Newsletter

When something worth sharing comes together - a new post, a new build, a lesson that didn't fit anywhere else - it goes in the newsletter. No schedule. No noise.

Read something useful? Share it. Found a mistake? Email us.