{"success":true,"size":7,"data":{"blogs":[{"slug":"deep-dive-into-the-anatomy-of-caching-mechanisms","title":"Deep Dive into the Anatomy of Caching Mechanisms","subtitle":"The magic behind reduced application latency","date":"2026-02-16","duration":"10 minutes","description":"Sunil Shastry explores about the mechanism and origins of caching in computing systems at their low and high levels. Sunil Shastry provides cases and examples of how caching is implemented at a system level and within softwares. Lastly, in addition to its structure, Sunil talks about how caching is actually helping in the real-world.","link":"https://sunilshastry.com/blogs/deep-dive-into-the-anatomy-of-caching-mechanisms"},{"slug":"how-api-versioning-can-make-or-break-your-systems","title":"How API Versioning Can Make or Break Your Systems","subtitle":"Semantic software versioning standards for the rest of us","date":"2025-10-24","duration":"15 minutes","description":"Sunil Shastry talks about API versioning - what it is and how it can be helpful in modern software development. Sunil Shastry clarifies and provides prerequisite information about APIs and versioning, and explains its use-cases with basic case study in large-scale enterprise and small-scale custom example.","link":"https://sunilshastry.com/blogs/how-api-versioning-can-make-or-break-your-systems"},{"slug":"exploring-strategies-in-mathematical-proofs","title":"Exploring Strategies in Mathematical Proofs","subtitle":"The truth in mathematics and the mathematics of truth","date":"2025-10-11","duration":"18 minutes","description":"Sunil Shastry talks about mathematical proofs: what they are, why they are needed and how they can help. Sunil Shastry explores numerous proof methods in mathematics and computing describing its theory and practicality, and provides step-by-step examples.","link":"https://sunilshastry.com/blogs/exploring-strategies-in-mathematical-proofs"},{"slug":"understanding-token-based-authentication","title":"Understanding Token Based Authentication","subtitle":"Standardized strategies in token based authentication for securing apps","date":"2025-10-2","duration":"18 minutes","description":"Sunil Shastry introduces token based authentication, and talks about access and refresh tokens - what they are and how they are beneficial together, for a systemic and secure backend authentication system. While providing necessary theory, Sunil Shastry also illustrates with numerous examples and best-practices.","link":"https://sunilshastry.com/blogs/understanding-token-based-authentication"},{"slug":"beginners-guide-to-redux-toolkit-in-react","title":"Beginner's guide to Redux Toolkit in React","subtitle":"An introduction on how to manage global state in React","date":"2025-09-23","duration":"16 minutes","description":"Sunil Shastry discusses about and provides a beginner friendly reference guide to using Redux and Redux Toolkit in React. Sunil Shastry explains different React hooks: useState, useReducer and other prerequisites, before guiding through Redux usage with numerous easy-to-follow examples","link":"https://sunilshastry.com/blogs/beginners-guide-to-redux-toolkit-in-react"},{"slug":"short-circuiting-in-javascript","title":"Short-circuiting in JavaScript","subtitle":"A cleaner and easy one-liner to conditionally check logic and type","date":"2025-09-19","duration":"14 minutes","description":"Sunil Shastry writes about the different short-circuiting operators in JavaScript. Understanding and walking through its prerequisites, fundamentals and logical functionality. Sunil Shastry discusses how they benefit in modern codebases with simpler and smaller syntax, while providing numerous helpful examples.","link":"https://sunilshastry.com/blogs/short-circuiting-in-javascript"},{"slug":"hello-world","title":"Hello World 🌎","subtitle":"A bit of something for day 0","date":"2025-9-15","duration":"04 minutes","description":"A short and simple introduction to Sunil Shastry's blogging journey. Sunil Shastry writes about his interests, reasons and motivation behind starting a blog.","link":"https://sunilshastry.com/blogs/hello-world"}]}}