# Chris Wijnia > I build software that holds up. I work out what’s worth building next. ## Selected work - [AI systems](https://chriswijnia.com/work/ai-systems) (2022–Now): Agents / Automation / Developer tools - [1GRAM](https://chriswijnia.com/work/1gram) (2020–2021): Wallet software - [MVRDV](https://chriswijnia.com/work/mvrdv) (2015–2019): Digital platform / Architecture - [JIJ & Overijssel](https://chriswijnia.com/work/jij-overijssel) (2014–2018): Public participation platform - [100-100-100](https://chriswijnia.com/work/100-100-100) (2014–2019): Sustainability campaign platform - [Archive](https://chriswijnia.com/work/archive) (2007–2022): Design / Web / Software ## Notes - [One person, many agents, and a phone](https://chriswijnia.com/notes/one-person-many-agents) (2026-10-01): How I run many coding agents across a Mac and a rented Linux box from my phone, and the parts you need to build the same. - [Developer tools for normal teams](https://chriswijnia.com/notes/developer-tools-for-normal-teams) (2026-09-24): Every team using AI is about to hit problems software teams solved years ago. The fix is the same four tools, in plainer clothes. - [Jev, tiny models and strange new interfaces](https://chriswijnia.com/notes/jev-tiny-models-strange-interfaces) (2026-09-23): Small, fast models that pick one option from a fixed set don’t chat. They decide, and that invites interfaces that don’t look like chat at all. - [AI makes software cheaper. Systems thinking becomes more valuable.](https://chriswijnia.com/notes/ai-makes-software-cheaper) (2026-09-23): Models make code cheap to write. They don’t make systems cheap to own, and that gap is where the valuable work moves. - [What finance looks like when software becomes an actor](https://chriswijnia.com/notes/when-software-becomes-an-actor) (2026-09-23): When software can act on money, not just record it, the hard questions stop being technical and become about permission and accountability. ## Lab - [Chess](https://chriswijnia.com/lab/chess): Play Jev, a simple engine or a friend, or watch Jev play itself; in chess or any of the 960 Chess960 starting positions. Source: https://github.com/cwdx/chess-with-jev. - [1 Million Emojis](https://chriswijnia.com/lab/emoji): A shared canvas of a million emoji cells: drag to paint, watch everyone else’s strokes arrive live, and let Jev join in. Source: https://github.com/cwdx/1-million-emojis. WebMCP tools: `emoji_paint`, `emoji_latest`, `emoji_space`, `emoji_jev`. - [Jevvie](https://chriswijnia.com/lab/jevvie): Jevvie, the companion in the corner of the site: ask it to do something and Jev picks one of the page’s actions. Its studio puts it in any body and mood and saves it as a sticker. - [Jevtcha](https://chriswijnia.com/lab/jevtcha): A hand-drawn human test: sketch the object it names and let Jev judge the actual pixels. WebMCP tools: `jevtcha_new`, `jevtcha_check`, `jevtcha_clear`, `jevtcha_tool`, `jevtcha_colour`. - [CWDX Health](https://chriswijnia.com/lab/cwdx-health): A health dashboard for Fitbit data, with a coach that reads the same numbers. Shown here on made-up data. - [undefined.md](https://chriswijnia.com/lab/undefined-md): The world’s shortest newspaper: one page a day, and everyone sees the same thing. - [cwdx.md](https://chriswijnia.com/lab/cwdx-md): A small page for a four-character domain: a short essay on what to put at an address once you own it. - [CC88 Terminal](https://chriswijnia.com/lab/cc88): A 1988 mainframe terminal in amber phosphor. Power it on and log on, or skip the login and play /race. ## Decks - [Developer tools for normal teams](https://chriswijnia.com/decks/developer-tools-for-normal-teams) (2026-09-24): How a small team runs millions of lines of code with agents, and why every team is about to need the same tools. ## Optional - [RSS feed](https://chriswijnia.com/feed.xml) - [Sitemap](https://chriswijnia.com/sitemap.xml)