Skip to content

Jacob Val

Founder / Frontend Engineer

Co-founded Egnworks. Builds modern web interfaces. UI engineer by craft. Performance optimizer by discipline. Design systems thinker by mindset.

29 articles so far

Frontend Observability Architecture for Production Applications

Frontend Architecture

Frontend Observability in Production

A complete guide to frontend observability architecture for engineering teams. Covers real user monitoring, OpenTelemetry browser instrumentation, trace correlation between frontend and backend, and how to capture Core Web Vitals and errors in production.

Jacob Val

Local First Architecture for Frontend Applications

Frontend Architecture

Local First Architecture for Frontends

An in depth guide to local first architecture for frontend teams. Covers CRDTs, sync engines, offline support, and how tools such as Automerge, Yjs, ElectricSQL, and PowerSync let applications treat the device as the primary source of truth.

Jacob Val

Islands Architecture for Modern Web Applications

Frontend Architecture

Islands Architecture for Modern Web Applications

A complete guide to islands architecture for frontend developers. Covers partial hydration, server rendered HTML, resumability, and how frameworks such as Astro and Qwik reduce JavaScript payloads while keeping pages fast and interactive.

Jacob Val

Context Engineering for Frontend Developers

AI Development

Context Engineering for Frontend Developers

Learn context engineering for frontend AI development. Covers context windows, token management, memory architecture, pruning strategies, and how to build AI features that stay accurate as conversations grow longer.

Jacob Val

Optimizing Interaction to Next Paint for Frontend Developers

Frontend Architecture

Optimizing Interaction to Next Paint for Frontend Developers

Learn how to optimize Interaction to Next Paint (INP) and pass Google Core Web Vitals. Covers INP phases, long task detection, scheduler.yield, React optimization patterns, and real user monitoring strategies.

Jacob Val

Running LLMs in the Browser with WebGPU

AI Development

Running LLMs in the Browser with WebGPU

Learn how to run LLMs directly in the browser using WebGPU, WebLLM, and Transformers.js. A practical guide covering architecture, model selection, Web Worker patterns, Chrome Built-in AI, and when on-device inference beats a cloud API.

Jacob Val