ECS
Projects Updates

Updates

Technical deep dives, architecture decisions, and things I've learned building software.


kicad-yamlApril 2026
A declarative schema for KiCad, designed for AI

KiCad has no equivalent to SolidWorks design tables. kicad-yaml fixes that by giving AI tools a stable, well-documented contract for generating PCB designs.

RedactrFebruary 2026
Zero data retention as an architecture principle

Most systems treat privacy as a policy layer. Redactr treats it as a hard constraint that shapes every decision in the pipeline — and the architecture is better for it.

© 2026 Edward Coleridge Smith
GitHubLinkedIn