Developer blog

Practical notes on Angular, TypeScript, performance, and shipping on the web.

Ben Halverson writes about front-end architecture, edge delivery, and keeping systems useful without making them harder to run than they need to be.

Featured posts

Browse all

Building practical web systems

I'm Ben Halverson, a web developer focused on Angular, TypeScript, and cloud-native delivery. I care about code that stays understandable under pressure, user interfaces that respect the reader, and deployment workflows that don't create hidden maintenance costs.

What this blog covers

Most posts here focus on front-end architecture, developer tooling, performance, edge delivery, and the tradeoffs behind technical decisions. The goal is to publish things that are directly useful to other engineers, not generic summaries.

Where to find more

Active projects

See all projects

March 24, 2026 · active

On-Demand 3D Printer Platform

API and web application for intake, quoting, queue management, and fulfillment across custom print requests.

March 21, 2026 · planning

AI Vision for RC Systems

Computer vision experiments for RC vehicles, onboard perception, and human-in-the-loop control workflows.

March 18, 2026 · shipping

3D Modeling Lab

A working collection of modeling experiments, printable parts, and workflow improvements for repeatable design work.

Latest writing

Archive

Comparing NgRx and Angular Signals by the complexity they introduce, the constraints they handle well, and the tradeoffs they impose on an Angular codebase.