DavidKPiano Profile Banner
David K 🎹 Profile
David K 🎹

@DavidKPiano

Followers
75K
Following
103K
Media
1K
Statuses
26K

Making state machines at @statelyai · prev. @Microsoft · I play piano

Orlando, FL
Joined December 2012
Don't wanna be here? Send us removal request.
@DavidKPiano
David K 🎹
2 years
We're making it even easier to create state diagrams. ➡️ state . new
42
187
2K
@DavidKPiano
David K 🎹
5 hours
If you're not constantly keeping up to date with the latest AI technologies, updates, and announcements, you are seriously falling behind (temporarily until something better comes out in ~2 weeks)
5
0
61
@AbacusGM
Abacus Global Management
2 days
Abacus Global Management Announces Upcoming Conference Participation "@AbacusGM, Inc. (“Abacus” or the “Company”) (@Nasdaq: $ABL), a leader in the alternative asset management space, today announced its participation in the following upcoming industry and investor conferences.
2
2
16
@DavidKPiano
David K 🎹
6 hours
The examples are React but this isn't a React-specific tip because it makes it really easy to use whatever framework you want with the exact same logic
0
0
7
@DavidKPiano
David K 🎹
6 hours
The store instance is responsible for 3 things: - Managing state (single source of truth for domain) - Updating state (exposes way to trigger transitions) - Executing side-effects (reaction to transition) And that's all you really need for complex UIs.
2
0
30
@DavidKPiano
David K 🎹
6 hours
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
23
6
176
@renuebyscience
Renue by Science
1 month
Skip the expensive IVs! Oral NAD+ precursors like NMN and NR are scientifically proven to work better and last longer. Access the benefits at home with bioavailable ingredients you can trust.
5
2
34
@Valkendorm
Martin Asnong
2 days
Just did a quick test with Remix v3 + XState. It works! (I kinda knew it would)
7
8
124
@DavidKPiano
David K 🎹
2 days
I don't know a single person who uses Remix v3
28
2
261
@DavidKPiano
David K 🎹
2 days
I feel like XState + Remix v3 is going to fit very naturally together
7
2
135
@DavidKPiano
David K 🎹
3 days
Or at least try to avoid clicking it for non-trivial changes
1
0
0
@ProclaimVoip
Proclaim VoIP
18 days
Join our national channel program and turn every sale into evergreen commissions. With high payouts and limited space, now is the time to act.
0
3
26
@DavidKPiano
David K 🎹
3 days
Don't click this button ❌ Take a few seconds to be responsible and understand what changes are being made
9
0
31
@DavidKPiano
David K 🎹
3 days
I feel vindicated
@rickhanlonii
Ricky
3 days
If you don’t like useEffect, the good news is you don’t have to use it. It’s an escape hatch for a reason.
2
0
63
@DavidKPiano
David K 🎹
4 days
@ryanflorence tell me why this won't work
0
0
17
@DavidKPiano
David K 🎹
4 days
Sorta joking but if you're worried about reactivity in Remix v3, why not just go full game loop
2
0
68
@Laurietoddsmith
Laurie Todd-Smith
5 hours
If you think phonics alone explains the Mississippi Miracle, you’re missing the playbook. Mississippi led its own revival and held the line for 12 years. The real story? A governor’s commitment shaped the outcomes. Here's the secret behind Mississippi’s education miracle — and
1
2
11
@DavidKPiano
David K 🎹
4 days
Okay, hear me out... const update = () => { this.update(); requestAnimationFrame(update); } update();
24
2
288
@jen_ayy_
Jenny Truong 🍩
5 days
I know graphs can be cyclic or acyclic but have you ever seen a bicyclic graph?
0
3
19
@DavidKPiano
David K 🎹
7 days
Real reason why you shouldn't: you'll forget it's there and may accidentally conditionally render it, which definitely breaks the rules of hooks
2
0
14
@DavidKPiano
David K 🎹
7 days
It breaks the first rule of hooks but it still works because the hook is called in the same order every time
10
2
82
@CelsiusOfficial
CELSIUS Energy Drink
16 days
Get it before the ice melts.
35
39
403
@DavidKPiano
David K 🎹
7 days
React core team is probably sleeping, post unholy React tips Did you know that you can use hooks inside of JSX? You definitely shouldn't, but you can
41
9
537
@DavidKPiano
David K 🎹
8 days
Every day I fight the urge to buy one of these laptop holder thingies
33
4
144
@DavidKPiano
David K 🎹
8 days
Sure you can just put Monaco in there with a way to generate the JSON schema if you need to for 10x better UX but what's the fun in that?
1
0
1
@DavidKPiano
David K 🎹
8 days
A lot of people are making fun of AgentKit's structured output form and I think it's unfair. Do you know how hard something like this is to vibe code?
11
2
55
@TrvlTasteTour
Travel Taste and Tour
29 days
🍁 Fall in Cody Yellowstone: wildlife watching, blue-ribbon fishing on the Shoshone, the Chief Joseph Scenic Byway, and the 5-museum Buffalo Bill Center of the West. Just 52 miles from Yellowstone’s East Gate.
0
0
3