Posts 11–15 of 15
Chapter 3 of Gbati's Bare-Metal-C: upgrading from a static LED to a proper blinky, then manually running each stage of the GNU ARM toolchain to see what STM32CubeIDE normally hides.
Planning a bar velocity tracker from scratch
A tentative design for a barbell velocity tracker: STM32L4, a high-resolution accelerometer, e-ink display, and a CR2032 coin cell. This is the optimistic version of the plan.
Building dilates-education.com: a multi-tenant Pilates LMS in Phoenix and Ash
Notes on architecting a multi-tenant learning management system for a Pilates studio in Elixir, Phoenix LiveView, and the Ash framework, including why Ash was the right call and where it pushed back.
JDExtractor: a local-first job search CRM
A single Go binary that wraps a Svelte UI, an LLM-driven resume tailoring pipeline, and a filesystem-as-database job tracker. Notes on the constraints I picked and what they bought me.
STM32 bare metal hello world
First embedded foray: configuring a Nucleo F446 by reading the datasheet directly and turning on the LED 2 light, following Israel Gbati's Bare-Metal Embedded C Programming.