Shun Takahashi

I'm a Software Engineer based in Seattle, focused on building cloud infrastructure. Outside of work, I enjoy exploring graphics software development as a personal passion. This site is where I share what I've been working on—both professionally and for fun. Take a look at my blog for recent projects, experiments, and technical notes.

Recent Posts

Understanding the Total Cost of Car Ownership (Dollar-Per-Mile)

A comprehensive guide to calculating the true cost of owning and operating a car, including fixed and variable expenses, state-by-state differences, and vehicle type impacts.

Building Modern Terminal Apps with Mouse Support

From raw escape sequences to a polished Ink component

Building a 2D Physics Engine: From Newton to Pinball

Learn how to build a 2D physics engine from scratch, starting with basic motion and building up to springs, constraints, and interactive simulations.

Building an Efficient Undo-Redo Stack with Rope Data Structure

Learn how to implement a rope data structure from scratch and use it to build a memory-efficient undo-redo system for text editors.

Canvas Rendering with WebAssembly SIMD

Learn how to use WASM-SIMD by implementing a NURBS curve editor in Rust

Projects

2025/06: Retro DOS Prompt

I recreated my childhood MS-DOS and Windows 3.1 experience using React. Click start to enjoy.