Articles

JavaScript Sessions 

I write occasionally about full-stack development. I like to deep dive in such topics with ease, mention the potential bottlenecks, pros and cons.

Pretty much everything about the web using cutting-edge techs.

RSS
IntermediateNew Session!
Live Next.js Bundle Analysis: Measuring the Impact of Replacing a Syntax Highlighting Library
image shape divider
Live Next.js Bundle Analysis: Measuring the Impact of Replacing a Syntax Highlighting Library

A live, data-driven analysis of how replacing a library affects a Next.js production bundle, tracking the difference in bundle size.

nextjstypescriptjavascript
Beginner
An Undecided User Might Be Killing Your Server All Along
image shape divider
An Undecided User Might Be Killing Your Server All Along

Debouncing helps prevent excessive API requests caused by rapid user input. Learn how to implement a reusable, type-safe debounce TypeScript util in React.

reacttypescriptjavascript
Intermediate
Preventing The React Context From Turning Into Pyramids with Typesafe Composer
image shape divider
Preventing The React Context From Turning Into Pyramids with Typesafe Composer

Practicing with the type-safe reusable composers to organize the existing pyramid-like React context providers into something readable

reacttypescriptjavascript
Advanced
The Complete Guide to Higher-Order Components in Next.js React With Typescript
image shape divider
The Complete Guide to Higher-Order Components in Next.js React With Typescript

In this article we're going to have a look at the HOC in practice, not only the Server-Side but also the Client-Side React patterns.

reacttypescript
Beginner
I have built an ultimate blogging workspace and open sourced it
image shape divider
I have built an ultimate blogging workspace and open sourced it

A writing and publishing workspace built with Lexical and Supabase, combining rich-text editing, Markdown mode, and on demand pre-compiled MDX previews.

github
Advanced
TypeScript Discriminated Unions and Generics: Complete Guide with Examples
image shape divider
TypeScript Discriminated Unions and Generics: Complete Guide with Examples

Master advanced TypeScript patterns: Learn discriminated unions for precise type narrowing and generic types for building scalable, type-safe systems with practical RBAC examples and custom utility implementations.

typescriptjavascript
Intermediate
Is React(tanstack) Query Too Biased? Deep dive: Real Life Data Fetching Practices — Chapter 1
image shape divider
Is React(tanstack) Query Too Biased? Deep dive: Real Life Data Fetching Practices — Chapter 1

The hidden gem behind the React query is revealed. Take a gigantic dive into the traditional ways of data fetching vs newfangled ways where the term "query" is mentioned.

javascripttypescriptreactqueryreactnextjsaxiosswr

© 2026 Burak Bilen, all rights reserved.