Chris Mather (@cdmather) header
Chris Mather (@cdmather) profile picture

Creator of Elements, the integrated stack for building apps with AI. TypeScript project server, build system, app framework, deployment.

California, USA
Joined April 2010
Photo by Chris Mather (@cdmather)Photo by Chris Mather (@cdmather)Photo by Chris Mather (@cdmather)Photo by Chris Mather (@cdmather)Photo by Chris Mather (@cdmather)Photo by Chris Mather (@cdmather)Photo by Chris Mather (@cdmather)Photo by Chris Mather (@cdmather)Photo by Chris Mather (@cdmather)
I was surprised in the testing of elements html how quickly AI picked it up, since the syntax is mostly just html, and reactive bindings is just lexically scoped function params essentially. Pushing logic from user to runtime space is the key, I think.
Replying to @mattpocockuk
hmmm I am generally pro “you should understand the software” but I’m actually not sure if internals of frameworks like React will matter that much, probably more useful to understand a deeper level
108
Introducing Elements HTML: a new reactive html language. Although elements has grown to become a full stack for building apps, it started in 2012 as sketches for this reactive language! elements.dev/feed/introducin…
72
It was kind of fun early on agents would be like: wait it appears I don’t have to do anything else. Hmm. Had to teach it not to worry so much and we’ll tell it immediately if any problems.
16
Maybe enough time to get the tmux/vim/claude code setup video done.
22
The dancing pig and the gamification really cinches the reading curriculum on Mentava for my 5yr old son. He’s past kindergarten and on to 1st. Just received our stuffed cow in the mail and both children run around the house mimicking the dance moves. @NielsHoven 🫡
2
1
7
2,857
Spicy take: predictable pricing on boxes you control is table stakes for deployment in the AI era. @digitalocean is one the best in the world at this right now. Companies locking customers in with proprietary platforms and weird abstractions: ngmi
1
2
82
Elements is the integrated app environment for building and deploying web apps. It's a project server, app framework and build tooling, engineered from the ground up to work together. The project server is always running, so you and your agent can check your work instead of guessing. Prototype quickly, ship the same code to production. Questions? Ask in the replies! Here's the demo: elements.dev/demos/01a1140a-…
1
51
Chris Mather retweeted
Here's Claude Code with a build client beside it so you can watch the state change. Claude fixes its own errors, with corrections from Elements in real time.
1
1
2
166
Here's Claude Code with a build client beside it so you can watch the state change. Claude fixes its own errors, with corrections from Elements in real time.
1
1
2
166