07. Writing

Blog &
Articles

Thoughts on web engineering, design systems, Web3, and building products people love.

Filter:
ReactPerformance

Next.js 14 Server Actions: The Complete Guide

Everything you need to know about Server Actions — from basic mutations to optimistic UI and production patterns.

May 28, 20248 min
Web3

Building "Invisible Blockchain" UX for Non-Crypto Users

How we made gas fees and wallet connections invisible while maintaining full on-chain transparency for power users.

May 10, 202410 min
Design Systems

Why Your Figma Components Keep Drifting from Your Codebase

The root causes of design-dev divergence and the workflow we use to keep Figma and Tailwind in perfect sync.

Apr 22, 20247 min
Career

From Agency Dev to Lead Engineer: 5 Years of Lessons

The non-technical skills nobody teaches — client communication, scope management, and how to grow from execution to leadership.

Apr 5, 20246 min
PerformanceReact

Achieving a 98 Lighthouse Score on a Complex SaaS Dashboard

Code splitting, lazy loading, edge caching — the exact steps we took to go from 62 to 98 on Halcyon's dashboard.

Mar 18, 20249 min
Web3Design

Soulbound NFTs as Achievement Badges: A UX Case Study

How we designed Halcyon's non-transferable badge system — from smart contracts to the celebration animation users love.

Mar 2, 202411 min