RobbieSpeed Profile Banner
Robbie Speed Profile
Robbie Speed

@RobbieSpeed

Followers
202
Following
8K
Media
68
Statuses
2K

Artist, programmer, and solo indie game dev

Nova Scotia
Joined December 2011
Don't wanna be here? Send us removal request.
@RobbieSpeed
Robbie Speed
1 month
Taking it a step further you wouldn't need Agents\.md or .cursor/rules, you could manage your coding agents the same way you write the rest of your code. The agents could also be instructed to update their own flows, and you'd retain a deterministic view of the data flow.
0
0
1
@RobbieSpeed
Robbie Speed
1 month
What if you could use the same reactive data flow primitives for server, client, and even AI orchestration?.
2
0
2
@RobbieSpeed
Robbie Speed
2 months
It only takes 160 lines to build a system supporting a node tree with reactive hooks.
@jaredpalmer
Jared Palmer
2 months
"Explain to me how useEffect works"
Tweet media one
1
0
1
@RobbieSpeed
Robbie Speed
2 months
Beauty of Balanced Ternary
Tweet media one
0
0
0
@RobbieSpeed
Robbie Speed
2 months
Reactive dependencies can be explicit without being static. You don't need hidden global state to track what reactive values link together on the graph.
0
0
1
@RobbieSpeed
Robbie Speed
2 months
Ember's approach wasn't perfect. Reactivity was restricted to object properties, like React hooks dependencies were static and declared in both dependency list and logic. Solving these issues doesn't require throwing out visibility of the graph.
1
0
0
@RobbieSpeed
Robbie Speed
2 months
It's quite frustrating and I think part of a larger web tooling trend towards "it just works" as opposed to "it works and it's pretty clear how".
1
0
2
@RobbieSpeed
Robbie Speed
2 months
When I look at reactivity what I see is the graph. It's been that way for me since my early days with ember when reactive dependencies were explicit. Today most reactive libraries (ember included) make this very hard/impossible since they treat dependencies as implicit.
1
1
5
@RobbieSpeed
Robbie Speed
2 months
LLMs really do like to make shit up.
Tweet media one
0
0
1
@RobbieSpeed
Robbie Speed
2 months
Building a efficient DOM renderer on top of such a system is comparatively easy.
1
0
2
@RobbieSpeed
Robbie Speed
2 months
Designing a reactivity system that supports dynamic dependencies, direct non-tearing granular projections, granular collection derivation, optional static dependency optimization, and async — is very hard.
1
0
8
@RobbieSpeed
Robbie Speed
3 months
Non-exhaustive wishlist for a TypeScript successor:. - Compatibility with .d.ts for easy adoption.- Removal of `any` and `void`.- Distinction between:. - Own properties and prototypical properties. - Value properties and accessors at a type level. - Pure/impure functions.- Use.
0
1
5
@RobbieSpeed
Robbie Speed
4 months
You can probably think of a time when you saw or participated in a poll with biased questioning. Remember that when you prompt a text generation machine, they are much more susceptible to the same effect. Too many people posting "LLM_NAME agrees with STATEMENT".
1
0
1
@RobbieSpeed
Robbie Speed
5 months
TSC shouldn't have been ported to Go. It should have been rewritten in TS.
1
0
1
@RobbieSpeed
Robbie Speed
5 months
Why do (AI) CEOs always have to ruin things with their sketchy marketing tactics. LLMs are very powerful cool tech, you don't have to go spouting crazy false claims to get people excited.
@slow_developer
Haider.
5 months
Anthropic CEO, Dario Amodei. in the next 3 to 6 months, AI is writing 90% of the code, and in 12 months, nearly all code may be generated by AI
0
0
2
@RobbieSpeed
Robbie Speed
6 months
Magic is maybe an overloaded term in programming. What @DHH is describing I'd consider an intuitive abstraction. Something that whether by name and/or with a brief description gives you a concrete map of how it works. When I hear magic though, I think of hidden behaviours and.
@dhh
DHH
6 months
@seemsindie "Magic" is just a word programmers use for poetry in code that they don't appreciate at first glance. I love magic and learning how it works! We're supposed to be the wizards of the computer.
0
0
2
@RobbieSpeed
Robbie Speed
9 months
LLMs or even state of the art AI agents cannot distinguish fact from fiction when it comes to niche technical topics. In general humans can't either. So what's the answer then?. I'm not entirely sure, but I think it'll come from looking at what predates search. Maybe it's just.
0
0
1
@RobbieSpeed
Robbie Speed
9 months
Is the web slowly breaking under pressure? . I think that's the case for the globally searchable web. There's overwhelming amounts of content, and the old methods of search ranking are failing, especially for narrow search queries. How can it be fixed? AI search? Probably not.
2
0
0
@RobbieSpeed
Robbie Speed
10 months
I knew I forgot to label something. A red node means it contains an expensive computation.
0
0
1