About:

Eric writes about making software, focusing on systems, programming languages, interaction design, and open-source projects outside of work.

Website:

Specializations:

Interests:

Making software Systems Programming languages Interaction design Open-source

Outgoing Links:

Subscribe to RSS:
An overview of Google DeepMind's book on LLM scaling, focusing on mathematical modeling, parallelism strategies, and TPU architecture for efficient training and inference.
The author outlines the development of a lightweight deep learning compiler in JavaScript, addressing challenges in numerical computing and GPU operations in the browser.
jax-js is a new machine learning library that enables efficient numerical programming in JavaScript, running directly in the browser using WebGPU and WebAssembly.
A whimsical SSH hypervisor project using Firecracker showcases the author's journey through technical challenges and the integration of AI tools in coding.
The post details the author's advancements in a side project focused on GPU computations, emphasizing collaboration, technical insights, and the significance of maintaining productive routines.
The post reflects on software development challenges and teamwork dynamics while detailing specific programming tasks and tools being utilized.
A workshop concept for teaching array programming in the browser using JAX and NumPy, aimed at making numerical computing accessible to a broad audience.