💙 XState & the actor model🎭 Creator of ignite-element & actor-web🔥 Super shadowy smowl🦉

Joined June 2016
131 Photos and videos
Mar 4
Interesting take. Would be interesting to see how the UI changes over time
The entire SaaS industry is building software for a customer that is about to go extinct. The human buyer. Insight Partners co-founder Jerry Murdock just exposed the fatal architectural flaw in every incumbent tech company’s business model. Your dashboards. Your UI. Your enterprise sales motion. Your human-in-the-loop workflows. All of it was engineered for a buyer that is disappearing in real time. Murdock: “If you’re not making your software for autonomous agents today, you’re going to be challenged in the future. Maybe it’s six months, maybe a year, maybe 18 months, but you’re going to be severely challenged if you still think human beings are going to buy your software.” Not disrupted. Not pressured. Structurally eliminated. For two decades, software was built around the cognitive limits of human biology. Dropdowns, dashboards, and notifications existed because the human brain needed them to navigate digital space. An autonomous agent needs none of that. It doesn’t browse your product page. It doesn’t sit through your demo. It doesn’t respond to your sales email. It doesn’t care how clean your UI is. It just executes. The agentic era runs on machine-to-machine infrastructure. Frictionless. Autonomous. No human in the loop. No patience for friction you built for a species it replaced. The window is six to eighteen months. The builders who survive will tear out the entire human interface layer and replace it with pure, unthrottled infrastructure that agents can consume at full speed. Everyone else will spend those eighteen months perfecting a dashboard that no one is ever going to log into again.
1
54
JOSΞ retweeted
Feb 21
there is a game called "data center" on steam which let's you build and manage your own data center. this is lowkey genius, the best way to educate people on a new trait. hyperscalers should learn a thing or two from "edutainment".
432
2,753
35,882
7,327,643
JOSΞ retweeted
22 Dec 2025
This is what happens when someone genuinely loves their work.

776
34,095
397,640
6,581,017
23 Dec 2025
ignite-element v2 docs are live 👉 0xjcf.github.io/ignite-eleme… Really proud of how this turned out. Built with @astrodotbuild starlight → fast, clean, and great on mobile. Went from zero to polished docs in about a day with Codex. ignite-element focuses on behavior-first UI and state-machine driven components, helping reduce accidental complexity in frontend apps. Would love feedback on the docs, site UX, or ignite-element itself. Always building in public 🙏 #opensource #frontend #typescript #xstate #webcomponents #buildinpublic
2
37
JOSΞ retweeted
3D AR NES gaming hits differently 😅 This 3D SEN emulator is interesting
61
642
3,515
236,889
JOSΞ retweeted
14 Nov 2025
It’s FryDay!!! Sup!
8
5
33
1,390
10 Nov 2025
💀
You see this? Don't do this
26
JOSΞ retweeted
Something that's been on my mind for the last few days: Proactive marketing/sales for devtools (especially free and open source ones) is hard, and way more important than people think. I often call it sales/marketing, but really, it's education/connection at heart. It's easy to forget that you can't just build something new and expect people to "get it" and want it. You have to meet them where they stand, build bridges of understanding, kindness, open discourse... especially when those individuals are coming from a place you fundamentally disagree with or think is "wrong", which is often the cas. You have to teach by example, convince with care, show how it works/doesn't work, where it's good and where it's not. I'd tried to quickly list out the things I have been trying to help me build bridges with devs over the years: - Be kind - Seek to understand your audience by living in their shoes frequently - Be practical/realistic - Show and tell as early as possible - Iterate on feedback quickly - Every complaint is valid, even if the proposed solution isn't - Admit/embrace imperfection with humility - Generally avoid sarcasm and tongue-in-cheek humor - White-glove onboard every single new user as if they're your highest paying customer I believe that if anyone does this consistently their efforts will eventually flywheel beyond organic reach.
28
29
356
30,442
JOSΞ retweeted
16 Oct 2025
When people say “learn to code” they mean learn to break problems into modules, learn to think about edge cases, learn to design before you build, learn patience, learn to fail, they don’t mean memorize syntax. Don’t get fooled into thinking it’s dead.
52
69
422
15,857
16 Oct 2025
This is my go to pattern. But instead of a store, I pass the actorRef down to each component.
The most flexible pattern I've found to build compound UIs: a headless store. 1. Create store instance (local or global) 2. Pass it in to components (or use context) More control than render props, HOCs, refs, or classic compound components IMO
1
9
1,923
14 Oct 2025
Both are important roles. Historians keep track of where we’ve been so we don’t repeat our mistakes, and engineers keep pushing us toward a better future.
14 Oct 2025
there are ppl that believes history majors are more intelligent than engineers.
1
126
JOSΞ retweeted
Just did a quick test with Remix v3 XState. It works! (I kinda knew it would)
7
10
127
14,263
JOSΞ retweeted
Software Engineers are not paid for writing code. They’re paid for solving problems. The faster you accept this, the better your life and career will be.
472
1,589
17,060
754,717
JOSΞ retweeted
8 Oct 2025
Don't learn, build. You want market feedback ASAP. All you need is a landing page and a buy button. You can learn as you get traction, or hire someone to help. But your startup idea needs validation first. Learning won't teach you that, shipping will.
Replying to @marclou
What would you do in my situation? I’m 27, working 9–6 and feeling stuck. I try to learn coding in my free time, but I’m tired and it’s hard to believe I’ll reach freedom by only working on weekends and a few hours during the week. What would you suggest?
119
69
1,006
81,052
JOSΞ retweeted
4 Oct 2025
hello, will have to figure out how to make, distribute, and do this soon.
11
6
33
1,168
JOSΞ retweeted
John Cerasani drops GOLDEN financial advice in this interview 🎯🔥
233
1,581
20,970
1,300,593
26 Sep 2025
This demo is going to be fun to build. I'm liking the equalizer effect. If you were a developer on this project, what state management pattern would you use to manage the state? #XState #TypeScript #SolidJS #ReactJS #Frontend #buildinpublic
1
120
25 Sep 2025
Playing with the idea of creating an Audio/Video mixer board to demo parallel states, but I don't know if this is too much or interesting. Any thoughts or ideas for parallel states that you might be curious about? #XState #SolidJS #React #Frontend #FSM #Statecharts #ActorModel #MagicPath
2
142