The Big Power of Small Pull RequestsI have been writing code professionally for more than five years now. For the first four years, I never cared about the size of my PRs.Nov 2, 2024Nov 2, 2024
Learnings from a 5-hour production downtime!As with all the incidents, it happened on a Friday evening!Feb 25, 2024Feb 25, 2024
Index-Only Scan in Postgresql is not always Index “Only”!Index-only scan in Postresql can end up reading table rows thereby behaving like a normal Index Scan. But there are ways to solve this…Aug 20, 20231Aug 20, 20231
Learnings from a slow query analysis in PostgreSQLRecently I encountered a slow PostgreSQL query, in this article I have shared my learnings that helped me improve the query latency ~1000x.Mar 6, 20232Mar 6, 20232
If you want your code to be talkative then don’t make it eat exceptions!By “talkative code” I simply mean the code that tells the reason for its failure with proper logs, exceptions, alerts, etc. The term is not…Mar 2, 20221Mar 2, 20221
Published inGeek CultureAre your REST APIs really RESTful?REST(REpresentational State Transfer) is an architectural style for distributed hypermedia systems. APIs that adhere to REST architecture…Jun 17, 2021Jun 17, 2021