Back to Home

Blog

Thoughts, tutorials, and insights about web development, software engineering, and the latest tech trends. Join me on my journey of continuous learning and sharing knowledge.

How TDD Shaped HTML6
Development

How TDD Shaped HTML6

My manager at Eldøy taught me to design libraries test-first, one function at a time. Here's how that discipline shaped HTML6's parser, transpiler, and masking engine.

TDD Testing HTML6
Sep 18, 2026
4 min read
Building a Real-Time Voice AI Tutor
AI Engineering

Building a Real-Time Voice AI Tutor

Build a voice AI assistant and it defaults to feeling laggy: not the model, the transport. How uLearn's AI tutor stays on one socket, gates the mic with real VAD, and never talks over itself.

Voice AI WebSocket uLearn
Sep 24, 2026
4 min read
100x Faster: HTML6 Template Caching on Bun
Performance

100x Faster: HTML6 Template Caching on Bun

Most apps recompile templates on every request. uLearn compiles once at startup. The result: 1000x faster server response, top 5% globally.

Performance Bun Caching
Sep 27, 2026
4 min read