-
Rebuilding Invoice System with AI: A 48-Hour Journey
April 2025 · 7 minute readLeveraged LLMs to rebuild our invoice system in 48 hours. Explores AI-driven development, prompt engineering, and lessons learned from this rapid migration. -
Serverless Invoice Management System with AWS
November 2024 · 6 minute readRevolutionized invoice management with a serverless system using AWS Lambda, S3, DynamoDB, and Anthropic API. Reduced a hours-long task to 5 minutes. -
API Design: Share Specs, Not Execution
July 2024 · 6 minute readDiscusses the importance of sharing API specifications (Swagger/OpenAPI) over execution details (Postman collections) for better collaboration and avoiding issues. -
Career Lessons: Key Learnings from Software Development
June 2022 · 12 minute readAt the time of writing this, my career is more than 13 years old. Starting programming professionally in 2009, and doing some bits and pieces of learning back when I was studying, I have been playing with computers around the start of this century. In all these years, I have worked with 4-5 different tech stacks and worked in corporations with 400+ employees, software shops and startups as well. And with all these I gained a valuable experience. This post tries to summarise the experience for all the readers, including future me. So here we go.