
Blog
Insights, tutorials, and thoughts on software engineering.

🖼️
Shiki Syntax Highlighting Test
A dummy post to test Shiki syntax highlighting with multiple languages.
By Asrul Nur Rahim
##
🖼️
Next.js Middleware Guide
How to use Middleware in Next.js for authentication and routing.
By Asrul Nur Rahim
##
🖼️
TypeScript Utility Types
Master the built-in utility types in TypeScript to write cleaner code.
By Asrul Nur Rahim
🖼️
Advanced React Patterns
Explore advanced design patterns in React for scalable applications.
By Asrul Nur Rahim
🖼️
🖼️
Introduction to PostgreSQL
Getting started with the world's most advanced open source relational database.
By Asrul Nur Rahim
🖼️
Uncategorized
Feb 8, 2026
791
Building Accessible Web Apps
Ensuring your web applications are usable by everyone.
By Asrul Nur Rahim
🖼️
State Management with Zustand
A simple, fast and scalable bear-bones state-management solution.
By Asrul Nur Rahim
🖼️
Optimizing Next.js Performance
Tips and tricks to make your Next.js application fly.
By Asrul Nur Rahim