Skip to main content
Senior Developer Advocate · Viam Robotics

Building where
web meets the
physical world.

I'm Nick Hehr. I make things, break things, and teach what I learn. My work sits at the intersection of web technologies, embedded systems, and physical AI.

On the bench
Vision + Arm Automation building
Embedded ML Demos in-progress
xs-dev ongoing
Homelab ongoing
Recent Training Data All posts →
long-form
Islands on the Rails
An evolution of implementing "islands of richness" in a Ruby on Rails application
long-form
My Self-Hosted Platform
Why I choose to use Dokku as a flexible platform to host my personal projects.
long-form
Components for Everyone
With the adoption of component-driven architecture in JS frameworks, how can server-side applications take advantage of a similar workflow in their native languages?
long-form
How to read TypeScript errors
My strategy for reading and understanding verbose compiler output
long-form
Typed mocks for Jest
Combining TypeScript with mocks can be made better using jest-when
Quick Notes
No quick notes yet.