20 POSTS

Page 2

  • #frontend#ux#web-performance

    The Downfall of Infinite Scroll — Why Google Removed Infinite Scrolling

    How infinite scroll is being reevaluated from UX, performance, accessibility, and legal perspectives

    9 min read
  • #typescript#backend

    Deep Dive into Effect Systems: From Monads to Algebraic Effects, and Effect-TS's Choices

    I dug deep into what Effect-TS is all about and why everyone seems so excited about it.

    24 min read
  • #nodejs#javascript

    Seeking Beta Readers for Node.js Deep Dive (Working Title)

    Please show lots of interest and support!

    3 min read
  • #react#frontend

    React Compiler Deep Dive: From Principles to Output

    A deep exploration of how React Compiler analyzes code and what it produces, from pipeline to final output.

    24 min read
  • #essay#ai#frontend

    In the Age of AI-Generated Code, Where is Frontend Engineering Headed?

    AI coding tools aren't changing developers—they're changing the nature of what developers do.

    10 min read
  • #ai#devops#backend

    Complete Guide to Core Coding Agent Concepts

    Complete overview of core coding agent concepts: Rules, Commands, MCP, Sub-agents, Hooks, Skills, and Plugins

    23 min read
  • #javascript#frontend#web-performance

    Preventing Memory Leaks with IntersectionObserver Singleton Pattern and WeakMap

    How to efficiently observe hundreds of elements while preventing memory leaks

    13 min read
  • #typescript

    How to Check if All Cases Are Handled in TypeScript Switch Statements

    Exhaustive check pattern using the never type

    8 min read
  • #javascript#web-performance

    How to Efficiently Process Massive JSON Responses

    How to survive when JSON.parse() becomes overwhelming

    18 min read
  • #webgpu#ai#browser

    WebGPU Is Finally Available in Every Browser

    In July 2025, the browser GPU API changed generations for the first time in 14 years

    12 min read
  • #nextjs#web-performance#caching

    A Guide to Next.js Caching

    Exploring the four cache layers of the Next.js App Router

    45 min read
  • #react#javascript#testing

    React's New Lint Rule: set-state-in-effect

    Why you shouldn't call setState in Effects and what alternatives exist

    7 min read
  • #react#typescript

    From useEvent to useEffectEvent: React's Event Handler Stabilization Journey

    An RFC from 3 years ago finally sees the light of day

    14 min read
  • #security#nextjs#react

    It's a React vulnerability, so why do I have to upgrade Next.js?

    CVE-2025-55182, CVE-2025-55184, CVE-2025-55183, and the React hidden inside Next.js

    19 min read
  • Web Service Performance Analysis
    #web-performance#frontend

    Web Service Performance Analysis (4)

    If you find yourself thinking "maybe I should try this too..." — reach out right now!!

    21 min read
  • Web Service Performance Analysis
    #web-performance#nextjs#backend

    Web Service Performance Analysis (3)

    Thank you for your interest. 🙇🏻‍♂️

    29 min read
  • #essay#ai#career

    In an Era Where AI Writes Code, What Should I Do as a Frontend Developer?

    I don't know what the future holds, but shouldn't we just keep developing diligently?

    12 min read
  • Web Service Performance Analysis
    #web-performance#javascript#nextjs

    Web Service Performance Analysis (2)

    Thank you for your interest. 🙇🏻‍♂️

    23 min read
  • Web Service Performance Analysis
    #web-performance#react#frontend

    Web Service Performance Analysis (1)

    Thank you for your interest. 🎉

    17 min read
  • #react#javascript

    React's New Hook, "use"

    The name may change, or it may disappear entirely, depending on how things go

    13 min read