Posts Writing on technology, engineering, and ideas. Treating Claude as Engineering Infrastructure Most teams bolt Claude on. The ones getting real value designed a system around it. Ritesh Shrivastav · Mar 27, 2026 · 25 mins read The State of AI Native - Telephony The infrastructure layer is still catching up. Here's why that matters. Ritesh Shrivastav · Mar 22, 2026 · 58 mins read A New Coat of Paint The blog looks different. Here's what changed, what stayed, and why it took this long. Ritesh Shrivastav · Mar 20, 2026 · 4 mins read PRLens: Open Source AI Code Review You Actually Control Most AI code review tools run on infrastructure you don't own. Here's why that matters, and what I built instead. Ritesh Shrivastav · Feb 22, 2026 · 9 mins read Your AI Product's Real Price Tag is Hidden Your SaaS pricing logic doesn't work when the infra is smarter than the product. Ritesh Shrivastav · Feb 20, 2026 · 11 mins read The Codingdash Test: 12 Steps to Better Engineering A 2026 update to Joel Spolsky's classic test for evaluating software team health. Ritesh Shrivastav · Jan 25, 2026 · 18 mins read Catch the Train - A Story About Effort, Urgency, and Survival A simple moment that taught me how to catch up when you start behind. Ritesh Shrivastav · Nov 28, 2025 · 6 mins read Scaling Serverless Beyond the First Function Real lessons from building and scaling serverless systems, beyond the docs and hype. Ritesh Shrivastav · Aug 16, 2025 · 39 mins read Invisible Bugs How great engineers catch the problems no one sees, until it's too late. Ritesh Shrivastav · Jun 28, 2025 · 26 mins read The Socratic Way of Questioning Reading notes from The Socratic Way of Questioning by Thinknetic. Ritesh Shrivastav · Jun 21, 2025 · 3 mins read Abstraction Thoughts on abstraction. Ritesh Shrivastav · Jun 4, 2025 · 2 mins read Behind the Win: How Jodo Engineered DevOps Excellence A look at the thinking, choices, and people behind our DevOps evolution. Ritesh Shrivastav · May 17, 2025 · 5 mins read Creating a Secure, Efficient, and Scalable DevOps Ecosystem From foundational goals to large-scale adoption—our journey in developing a resilient DevOps framework that balances security, efficiency, and scalability. Ritesh Shrivastav · Mar 23, 2025 · 7 mins read The Myth of Mastery - Why Algorithms Alone Won’t Solve Real-World Problems Bridging the Gap Between Algorithmic Expertise and Practical Engineering Skills Ritesh Shrivastav · Jan 1, 2025 · 13 mins read 10 Years in the Software Industry A Journey of Learning, Growth, and Impact Ritesh Shrivastav · Sep 21, 2024 · 11 mins read Jodo's Infrastructure Revamp Journey: From 2021 to 2024 Our journey from the beginnings in 2021 to the infrastructure that we have today. Ritesh Shrivastav · Jun 29, 2024 · 5 mins read Streamlining Webhook Handling How we improved our process of handling webhooks. Ritesh Shrivastav · Jun 21, 2024 · 4 mins read Reading and Writing with Kindle Scribe Why I got a Kindle Scribe and upgraded from Kindle Voyage. Ritesh Shrivastav · Feb 24, 2024 · 6 mins read Maintainable Code - Good and Bad How to improve code for better maintainability. Ritesh Shrivastav · Jan 16, 2021 · 23 mins read The Psychology of Money Reading notes from The Psychology of Money Ritesh Shrivastav · Jan 2, 2021 · 3 mins read Automation Journey Thoughts about automation mindset and journey to automate stuff. Ritesh Shrivastav · Nov 29, 2020 · 8 mins read Guide to Write Better React Apps Best practices to follow when using Redux and writing React apps. Ritesh Shrivastav · Feb 12, 2020 · 9 mins read Gut Feeling Thoughts on intuition. Ritesh Shrivastav · Nov 6, 2019 · 2 mins read Normality Thoughts on normality. Ritesh Shrivastav · Sep 2, 2019 · 1 min read Implementing OKR Thoughts on OKR and how to get started. Ritesh Shrivastav · May 12, 2019 · 7 mins read UX Notes for Code Review Process Thoughts on user experience and notes for the code review process. Ritesh Shrivastav · Apr 21, 2019 · 6 mins read Started Using oh-my-zsh Setting up oh-my-zsh and problems with default Terminal app Ritesh Shrivastav · Mar 16, 2019 · 4 mins read 5 points to remember when writing JavaScript code Points to consider when writing JavaScript code Ritesh Shrivastav · Feb 24, 2019 · 3 mins read Managing Time Learning from 2018 for managing time Ritesh Shrivastav · Dec 29, 2018 · 3 mins read Waking Up Thoughts on waking up Ritesh Shrivastav · Dec 20, 2018 · 1 min read Best practices for Wireframing Points to consider when you are wireframing Ritesh Shrivastav · Oct 12, 2018 · 2 mins read R.I.P. Atal Bihari Vajpayee Rest in peace Atal Bihari Vajpayee Ritesh Shrivastav · Aug 16, 2018 · 1 min read We Got Married Starting another phase of life Ritesh Shrivastav · Jun 30, 2018 · 1 min read Don't make me think Reading notes from Don't make me think Ritesh Shrivastav · Dec 27, 2017 · 2 mins read Diwali 2017 Wrote first poem on Diwali Ritesh Shrivastav · Oct 20, 2017 · 2 mins read Finally using Docker, goodbye Vagrant Started using Docker for development Ritesh Shrivastav · Sep 30, 2017 · 2 mins read Lesson learned from my trainer Lesson learned from my gym trainer Ritesh Shrivastav · Aug 16, 2017 · 2 mins read Distraction Thoughts about distraction Ritesh Shrivastav · Apr 29, 2017 · 1 min read How we achieved MySQL HA using ProxySQL Thoughts on ProxySQL, HAProxy for MySQL Ritesh Shrivastav · Apr 14, 2017 · 9 mins read Good bye 2016, welcome 2017 Learnings from 2016 Ritesh Shrivastav · Dec 26, 2016 · 1 min read A day with pencil and paper Learning how to draw sketch arts Ritesh Shrivastav · Dec 22, 2016 · 2 mins read Small device in hand After a long time small device in hand Ritesh Shrivastav · Dec 1, 2016 · 3 mins read Installing macOS Sierra Upgrading to macOS Sierra after one year of El Capitan Ritesh Shrivastav · Sep 21, 2016 · 1 min read Hey Siri on macOS Make Siri appear when you say - "Hey Siri" in the same way how you enable it in iPhones Ritesh Shrivastav · Sep 20, 2016 · 1 min read 2 years of blogging Thoughts on blogging and why I'm still doing it Ritesh Shrivastav · Jul 21, 2016 · 2 mins read Getting started with Beanstalkd Introduction to Beanstalkd, a messaging middleware system Ritesh Shrivastav · Jul 5, 2016 · 5 mins read Being in the zone Being in the zone is a part of developer productivity flow. Ritesh Shrivastav · Jun 25, 2016 · 2 mins read PHP with ReactJs - End to end setup Setting up ReactJs with PHP 7 using Laravel framework Ritesh Shrivastav · May 11, 2016 · 11 mins read Computer Knowledge v2 has been released New design, theme and everything for computerknow.org Ritesh Shrivastav · May 9, 2016 · 1 min read Production ready ReactJs development Setting up production ready ReactJs development environment Ritesh Shrivastav · Jan 24, 2016 · 5 mins read A day with React.js Thoughts on React.js and how it's making life easier Ritesh Shrivastav · Dec 11, 2015 · 4 mins read R.I.P. APJ Abdul Kalam Rest in peace A.P.J. Abdul Kalam Ritesh Shrivastav · Jul 27, 2015 · 1 min read Best laptops for programming Thoughts on programmable machines Ritesh Shrivastav · Apr 5, 2015 · 2 mins read Oileus - A small frametype for JavaScript Built first javascript framework to write application centric code Ritesh Shrivastav · Feb 15, 2015 · 2 mins read Best reads from 2014 Books which I read through 2014 Ritesh Shrivastav · Dec 29, 2014 · 2 mins read