[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"profile":3,"experiments":117},{"name":4,"meta":5,"statement":6,"lede":9,"description":10,"origin":11,"work":12,"trajectory":58,"notes":89,"experiments":92,"about":96,"contact":103},"Chris Wijnia","Engineer · Founder",{"text":7,"accent":8},"I build software and companies.","companies.","I work out what’s worth building next.","Dutch engineer and founder. I work out what’s worth building next.","Netherlands",{"title":13,"accent":14,"outro":15,"projects":16},"A few things I’ve worked on.","worked on.","The work has changed a lot over the years. The habit of making things hasn’t.",[17,23,29,35,41,47,52],{"no":18,"name":19,"area":20,"period":21,"slug":22},"01","Agio Digital","Financial software \u002F Compliance","2021–Now","agio-digital",{"no":24,"name":25,"area":26,"period":27,"slug":28},"02","AI systems","Agents \u002F Automation \u002F Developer tools","2022–Now","ai-systems",{"no":30,"name":31,"area":32,"period":33,"slug":34},"03","1GRAM","Wallet software","2020–2021","1gram",{"no":36,"name":37,"area":38,"period":39,"slug":40},"04","MVRDV","Digital platform \u002F Architecture","2015–2019","mvrdv",{"no":42,"name":43,"area":44,"period":45,"slug":46},"05","JIJ & Overijssel","Public participation platform","2014–2018","jij-overijssel",{"no":48,"name":49,"area":50,"period":51,"slug":49},"06","100-100-100","Sustainability campaign platform","2014–2019",{"no":53,"name":54,"area":55,"period":56,"slug":57},"07","Archive","Design \u002F Web \u002F Software","2007–2022","archive",{"title":59,"accent":60,"eras":61},"Moving down the stack as the web evolved.","evolved.",[62,66,70,73,77,81,85],{"year":63,"name":64,"line":65},"2005","Design","Learning the web by making things.",{"year":67,"name":68,"line":69},"2013","Product","Design became code.",{"name":71,"line":72},"Engineering","Code became systems.",{"year":74,"name":75,"line":76},"2018","Wallets","Software for a new kind of money.",{"year":78,"name":79,"line":80},"2021","Financial infra","Building systems where software meets regulation.",{"year":82,"name":83,"line":84},"2022","AI","From using models to orchestrating them.",{"year":86,"name":87,"line":88},"Now","Building","All of it, at once.",{"title":90,"intro":91},"Notes","Things I’m working on, learning or trying to understand.",{"title":93,"accent":94,"intro":95},"Small working things.","working things.","Games and toys built to find something out. Two of them let Jev play: chess, and a shared canvas of a million emoji.",{"title":97,"accent":98,"paragraphs":99},"I’ve been making things on computers for most of my life.","life.",[100,101,102],"I grew up in the Netherlands and built my first websites at thirteen.","I like small teams, ambitious projects, good engineering and people who can disagree without making it tedious. I still enjoy opening an empty repository and figuring something out.","I work internationally. Outside work I train Muay Thai and like [chess](\u002Fexperiments\u002Fchess), which I played competitively in Zwolle and taught to primary-school children there. I also build things that occasionally have no sensible commercial purpose.",{"title":104,"accent":105,"intro":106,"links":107},"Making something interesting?","interesting?","For companies, collaborations, technical discussions, speaking, new ventures, or a good reason I haven’t thought of.",[108,111,114],{"label":109,"href":110},"LinkedIn","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fchris-wijnia-1364a29b",{"label":112,"href":113},"GitHub","https:\u002F\u002Fgithub.com\u002Fcwdx",{"label":115,"href":116},"X","https:\u002F\u002Fx.com\u002FChrisWijnia",[118,126,134,142,149,156,163],{"slug":119,"order":120,"title":121,"summary":122,"href":123,"date":124,"image":125},"chess",1,"Chess","Play Jev, a simple engine or a friend, or watch Jev play itself; in chess or any of the 960 Chess960 starting positions.","\u002Fexperiments\u002Fchess","2026-09-24","\u002Fexperiments\u002Fchess.png",{"slug":127,"order":128,"title":129,"summary":130,"href":131,"date":132,"shot":131,"image":133},"emoji",2,"1 Million Emojis","A shared canvas of a million emoji cells: drag to paint, watch everyone else’s strokes arrive live, and let Jev join in.","\u002Fexperiments\u002Femoji","2026-09-25","\u002Fexperiments\u002Femoji.png",{"slug":135,"title":136,"summary":137,"href":138,"date":139,"order":140,"image":141},"jevvie","Jevvie","Jevvie, the underscore from the logo, loose on the site: ask it to do something and Jev picks one of the page’s actions. Agents can drive the same actions over WebMCP.","\u002Fexperiments\u002Fjevvie","2026-09-26",3,"\u002Fexperiments\u002Fjevvie.png",{"slug":143,"title":144,"summary":145,"href":146,"date":132,"embed":147,"image":148},"cwdx-health","CWDX Health","A health dashboard for Fitbit data, with a coach that reads the same numbers. Shown here on made-up data.","\u002Fexperiments\u002Fcwdx-health","https:\u002F\u002Fhealth.cwdx.md\u002Fdemo","\u002Fexperiments\u002Fcwdx-health.png",{"slug":150,"title":151,"summary":152,"href":153,"date":132,"embed":154,"image":155},"undefined-md","undefined.md","The world’s shortest newspaper: one page a day, and everyone sees the same thing.","\u002Fexperiments\u002Fundefined-md","https:\u002F\u002Fundefined.md\u002F","\u002Fexperiments\u002Fundefined-md.png",{"slug":157,"title":158,"summary":159,"href":160,"date":132,"embed":161,"image":162},"cwdx-md","cwdx.md","A small page for a four-character domain: a short essay on what to put at an address once you own it.","\u002Fexperiments\u002Fcwdx-md","https:\u002F\u002Fcwdx.md\u002F","\u002Fexperiments\u002Fcwdx-md.png",{"slug":164,"title":165,"summary":166,"href":167,"date":132,"embed":168,"image":169},"cc88","CC88 Terminal","A 1988 mainframe terminal in amber phosphor. Power it on and log on, or skip the login and play \u002Frace.","\u002Fexperiments\u002Fcc88","https:\u002F\u002Fcc88-terminal-648194842681.europe-west1.run.app\u002F","\u002Fexperiments\u002Fcc88.png"]