Crosshatch retweeted
Stoked about Traits.
traits.sh
What a night it'll be!
Tonight's the night! 🔥
Effect Miami #3 — tonight, 5:30 PM at The LAB Miami, Wynwood. See you there! 🌴
🎟️ luma.com/0yaas5h2
4
78
Be there. Or else.
🔥 𝗝𝘂𝘀𝘁 𝟯 𝗱𝗮𝘆𝘀 𝘂𝗻𝘁𝗶𝗹 𝗘𝗳𝗳𝗲𝗰𝘁 𝗠𝗶𝗮𝗺𝗶 #𝟯!
Really excited about this one! We’ve got three amazing speakers joining us on Monday, each bringing a different perspective on TypeScript, Effect, AI, and how we build software.
🎤 𝗝𝗼𝗵𝗻 𝗗𝗲 𝗚𝗼𝗲𝘀 (@jdegoes · @ZivergeTech)
“Harnessing AI Models with Effect TS”
🎤 𝗛𝗮𝗿𝗿𝘆 𝗦𝗼𝗹𝗼𝘃𝗮𝘆 (@harrysolovay · @crosshatchdev)
“Advanced Design Patterns with Effect”
🎤 𝗗𝗲𝘃𝗶𝗻 𝗝𝗮𝗺𝗲𝘀𝗼𝗻 (@devinjameson · @foldkit)
“Foldkit: Frontend for Agents and Humans”
If you’re into software engineering, curious about @EffectTS_, or just enjoy learning from people doing really interesting work, come hang out!
We’ll have some great talks, food, drinks, and plenty of time to meet other developers and exchange ideas.
And if you’re a developer, CTO, or engineering leader in Miami, I’d especially love to see you there!
📅 Monday, November 9 · 5:30 PM
📍 @thelabmiami · Wynwood
🤝 Organized by @SemantivAI
🎟️ luma.com/0yaas5h2
See you Monday! 🌴
#MiamiTech #TypeScript #EffectTS #AIEngineering #EffectMiami
2
54
Crosshatch retweeted
And even more than that, I am excited about the opportunities that pipes extensibility will bring to traits specs.
Being able to mix in deterministic extracted data with decision model's understanding of natural language.
I sometimes accidentally create traits for things that could be deterministic lints.
We need a system by which traits can identify such cases and forgo decision model usage / fall back to static analysis.
Also, shoutout to @MattiaManzati for his excellent work on effect/tsgo.
Save a trait once. Your agent abides forever.
Fun thing I did the other day — added a trait for requiring that sensitive data such as API tokens and potential PII must use @EffectTS_ "Redacted" type at the boundaries of where it is used within my application!
traits.sh/
Come to this! No excuses.
🔥 𝗝𝗼𝗵𝗻 𝗗𝗲 𝗚𝗼𝗲𝘀. 𝗛𝗮𝗿𝗿𝘆 𝗦𝗼𝗹𝗼𝘃𝗮𝘆. 𝗗𝗲𝘃𝗶𝗻 𝗝𝗮𝗺𝗲𝘀𝗼𝗻. 𝗢𝗻𝗲 𝘀𝘁𝗮𝗴𝗲 𝗶𝗻 𝗠𝗶𝗮𝗺𝗶.
Proud to announce the full lineup for 𝗘𝗳𝗳𝗲𝗰𝘁 𝗠𝗶𝗮𝗺𝗶 #𝟯!
🎤 @jdegoes · @ZivergeTech
“Harnessing AI Models with Effect TS”
🎤 @harrysolovay · @crosshatchdev
“Advanced Design Patterns with Effect”
🎤 @devinjameson · @foldkit
“Foldkit: Frontend for Agents and Humans”
Three brilliant engineers exploring what’s next in TypeScript, AI, and software architecture.
Miami developers, CTOs, and engineering leaders, don’t miss this one!
📅 Nov 9 · 5:30 PM
📍 @thelabmiami · Wynwood
🤝 Organized by @SemantivAI
🎟️ luma.com/0yaas5h2
@EffectTS_ #EffectMiami #miamitech
4
170
Open source will win
Effect AI + Kev, an open-source decision model.
Running the 4B-parameter variant on my MacBook (M4 Max).
Run it yourself via the instructions below.
@jaredpalmer, thank you for this absolute gem!
3
113
To infinity and beyond
Step 1 in enabling infinite traits:
Traits are now indexed into a local SQLite database.
~100× faster listings, ~4× faster lookups.
Up next: embeddings-based dynamic trait activation.
@CrosshatchDev
1
116
If you're in Miami, make sure to join us at the Effect meetup!
🚀 Excited to welcome 𝗛𝗮𝗿𝗿𝘆 𝗦𝗼𝗹𝗼𝘃𝗮𝘆 (@harrysolovay) to 𝗘𝗳𝗳𝗲𝗰𝘁 𝗠𝗶𝗮𝗺𝗶 #𝟯!
I first discovered Harry through his incredible hardcore TypeScript tutorials on YouTube. His depth of knowledge, creativity, and ability to push the boundaries of the type system immediately stood out.
🎥 youtube.com/@harrysolovay
Harry is now building @crosshatchdev, an Effect-native toolkit for x402 payments, enabling applications and AI agents to seamlessly pay for and monetize APIs through programmable micropayments. Alongside projects like Liminal, his work continues to push the boundaries of what’s possible with TypeScript and Effect.
It’s a real privilege to have him share his ideas with the Miami developer community!
📅 November 9, 2026
📍 The LAB Miami, Wynwood
🎟️ RSVP: luma.com/0yaas5h2
@EffectTS_
#EffectMiami #EffectTS #TypeScript #AI #FunctionalProgramming #Crosshatch
Crosshatch retweeted
Before getting traits checked, Opus 5.5 built with native JS (.map, .filter().length, Math.max(...spread), .padEnd)
With Traits, it realized this is an Effect app and actually used Effect utilities. Still work to do, but the journey toward desloppification is underway 🤏
Desloppification, underway
Possibilities with decision models like Jev feel endless.
We're using it to build an open-source developer tool, Traits, that desloppifies AI codegen. Crazy future incoming traits.sh/?v=04
4
175
Tick tock
Decision models could damage Anthropic's business.
You don't need Opus 5.5 when you can instantaneously run hundreds of natural language assertions on agent output...
... at a fraction of the cost.
This approach is being streamlined via Traits.
traits.sh/
2
143


















