Undo Snapshots vs. Operation Log
Undo was the feature that forced the issue: my first implementation copied the whole canvas every time you touched it
Loading posts…
Thoughts on web development, React, WordPress, and building things on the internet.
Undo was the feature that forced the issue: my first implementation copied the whole canvas every time you touched it

Compile-time ownership vs runtime tracing — stepped through side by side. Watch the same heap value live, alias, move, and die under two different memory strategies.
Running a modern portfolio website requires the right backend infrastructure to manage content, handle admin operations, and keep everything in sync.
For years, web animations were limited to CSS and JavaScript. Smooth, but constrained. Then I discovered React Three Fiber, and suddenly the browser felt like a 3D playground.
Explore the latest features in Next.js 14 and how they can transform your React development workflow. From app router to server components, we'll cover it all.