Blog
These are some of my random thoughts
September 3, 2025 · 6 min read
Learn how to use bitfields for efficient permission systems and feature flags with TypeScript
August 26, 2025 · 11 min read
Learn the basics of collaborative filtering and implement simple recommendation systems using TypeScript
August 26, 2025 · 8 min read
Learn how Next.js after() function works and how to implement a similar pattern in Express.js applications
August 26, 2025 · 14 min read
Learn how to implement automated audit trails in Prisma using AsyncLocalStorage for user identification and automatic logging of CUD operations
May 19, 2025 · 19 min read
A comprehensive guide to understanding how the "use cache" directive in Next.js works, with a step-by-step implementation from scratch.
March 20, 2023 · 2 min read
Improve your TypeScript skills with these practical tips and best practices for writing cleaner, more maintainable code.
February 15, 2023 · 2 min read
Explore the benefits of using Next.js for your web projects and learn how to get started with this powerful React framework.
January 1, 2023 · 1 min read
Welcome to my blog! In this first post, I'll introduce myself and share what you can expect from my future articles.