Engineer’s Field Notes

Koh Hom

Software engineer exploring frontend systems, AI agents, learning, and inner practice.

I write about building reliable software, working with AI, understanding complex systems, and practicing a clearer way of living.

Featured paths

Engineering

Frontend systems, reliability, performance, testing, and architecture.

View essays

AI & Agents

AI-assisted development, agent systems, automation, and human-AI workflows.

View essays

Systems & Learning

How I learn, reason, build mental models, and connect ideas across domains.

View essays

Mind & Practice

Buddhism, attention, reading notes, and reflections on living well.

Coming soon

For Interviewers

A shorter path to the engineering signal

If you’re evaluating my engineering work, start here: selected essays and projects on frontend architecture, performance, reliability, testing, and AI-assisted development.

Open the interviewers page

Latest writing

Recent notes

Engineering 12 min read

How JavaScript Runs: From Source Code to JIT Optimization

While relearning JavaScript, I started with a simple question: is JavaScript mostly compiled before it runs now, including in the browser host? The interesting part is not...

Frontend Software Engineering JavaScript