A blog built using Contentlayer. Posts are written in MDX.
A practical reflection on how to use AI in software teams without losing human collaboration, learning, and accountability.
February 25, 2026
Async vs Defer in JavaScript, Which is Better?
February 23, 2024
Learn how Object Cache in WordPress can significantly speed up your website
September 25, 2023
Can I delay loading Intercom on my site to reduce the JS load? i.e. only load it after a page is fully loaded for a visitor?
September 24, 2023
Learn what Dependency Injection is, its benefits, and discover how to effectively apply it in React.js.
September 23, 2023
How to Render JSON-LD Data in Next.js (ReactJS)
August 25, 2023