Avatar of Adam Fields

Blog

Documenting my adventures in engineering, technology and life.

Signal Handling in Rust with CtrlC

Exploring the code to understand how signal handling works at a lower level.

Memory in Computer Programs

A deep dive on memory management and garbage collection.

Omost: Region-Aware Guided Image Generation

A new project that explores using large language models for scene composition in Stable Diffusion pipelines.

Conway's Game of Life in React

Implementing the classic cellular automaton in the virtual DOM.

2023: My Descent into ML

This was a year full of change and opportunity. Here's how I leveraged my time off from Shopify and what I plan for the new year.