ceo / founder of elements

California, USA
Joined April 2010
Replying to @cdmather
Posting my thoughts in public is against my nature, and possibly even dumb! But I've benefited a lot from others here. And being real seems like the only way to do this. I'll take some inspiration from @visakanv threads, and hope for camaraderie with the friendly ambitious nerds he speaks of.
1
2
3
442
It takes a special kind of teacher to deconstruct every layer of abstraction possible from an advanced concept to its primitives. The magic in Mentava comes from being super diligent about not missing connections in the concepts. And we back it up with a lot of reading and other activities (e.g. my son will read to his younger sister instead of me doing it). I hope they do a math app soon. First thing I noticed when using another app was that it was jumping abstractions and losing my son quickly. It doesn't take much to get discouraged. There needs to be aha! moments at each step, then my son gets audibly excited. It was surprising to me when my wife told me we were now paying $500/mo for an app tbh. But compared to a private school of $12-15k / yr it looks pretty good! Btw I'm not a paid shill! I just know how hard it is to get these kinds of details right so I like to send the team positive feedback. I'd send a video of my son doing the dance, but going to keep him off the internet!
Much of the popular understanding of intrinsic motivation is flawed, for the same reason that schools taught reading badly for so many years. **Experts forget what it's like to be beginners.** By the time you’re an accomplished reader, your brain has learned to recognize words as single units. But that’s not how new readers learn. New readers need to learn that the letters in words encode sounds, that those sounds can be blended into words, and those words can be matched to spoken language. Expert reading looks nothing like beginning reading. Expert *anything* doesn’t look like beginning *anything*. The same is true of motivation. Adults are familiar with the intrinsic satisfaction of working hard and getting better at something. But that’s a more abstract feedback loop than it seems. You practice a skill today. You get better at it tomorrow. And that tiny improvement might not even be that noticeable. Everyone knows the feeling of "I put in all this work but it doesn't feel like I'm getting better" That connection between “effort” and “progress” is not innate. It must be learned, and it can be taught. This is why I think the popular criticism of rewards and gamification is so misguided. People worry that extrinsic rewards will replace intrinsic motivation. And done poorly, they can. But done right, rewards and celebrations actually build intrinsic motivation by making the connection between effort and progress legible Motivation develops when we internalize that our effort creates progress. We *learn* to enjoy hard work by making progress visible and celebrating it
2
85
Maybe enough time to get the tmux/vim/claude code setup video done.
18
Oh no! it's Friday and almost end of the day. Time to send all the tweets!
29
I’ve never had an agent write my app in assembly. So, it appears we’re just quibbling about which software or abstractions will be best used for which jobs.
53
Building apps on your laptop with Elements and Claude Code is insanely great. I'm still partial to the terminal, but watching Claude drive the hot reloading browser app in real time is magical. Elements is what makes the build loop extremely tight.
2
1
150
Try running one of these demos in Claude Code or Codex yourself. As of today, you can pick from 50 demos to look at. Run the demo prompt and get the app running instantly. Check out the code locally or on GitHub to see what the agent built! elements.dev/demos
1
83
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,624
Hey @paddix, Here's a thread on a 1 second hot deploy to a DO cluster with Elements, a fully integrated app stack. You have a bigger following, I have a smaller following. If you try the demo and like it, maybe you'd help spread the word!
Elements is a full build stack for web apps. In this thread we'll deploy a real help desk app: two load balanced @digitalocean droplets + managed Postgres. 40s initial deploy, 1s hot deploy. Spicy take at the end...
251
Elements is a full build stack for web apps. In this thread we'll deploy a real help desk app: two load balanced @digitalocean droplets + managed Postgres. 40s initial deploy, 1s hot deploy. Spicy take at the end...
2
1
1
4
1,362
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
81
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
50
Claude connecting to the Elements server to get program checking state in real time.
Replying to @cdmather
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
80
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
1
2
160