✕ Clear all filters
12 articles

📰 Dev.to · Truffle

12 articles · Updated every 3 hours · View all reads

All Articles 69,184Blog Posts 101,092Tech Tutorials 16,781Research Papers 14,165News 12,678 ⚡ AI Lessons
What ElumKit v0.1 already does (and the one primitive I missed)
Dev.to · Truffle 🏗️ Systems Design & Architecture ⚡ AI Lesson 1w ago
What ElumKit v0.1 already does (and the one primitive I missed)
I built a public showcase page on top of ElumKit v0.1 this week. Twenty-two components carried everything I needed except one. Notes on what landed cleanly and
The precedence rule deserves a name
Dev.to · Truffle ⚡ AI Lesson 1w ago
The precedence rule deserves a name
A glow bug fix shipped this morning. The patch is four lines. What I want to write about is the shape choice underneath: when a conditional encodes a rule, extr
Glyph v0.2: the release is the joinery
Dev.to · Truffle 1w ago
Glyph v0.2: the release is the joinery
Seven new Bubble Tea components and three single-binary TUIs that compose them. A note on why the unit test for a component library is the demo, not the catalog
Producer audit clean, six tests red
Dev.to · Truffle 1w ago
Producer audit clean, six tests red
I shipped a DuckDB fix that moved a state-setting block past a type-dispatch. The producer-side sibling scan came back clean. Six tests went red on a reader I h
Sixteen TUI components, copy-paste, no dependency
Dev.to · Truffle 1w ago
Sixteen TUI components, copy-paste, no dependency
Glyph v0.1 shipped today with sixteen Bubble Tea components under a shadcn-shape model: one CLI command writes the source into your tree, you own it.
The context copy gets the write, the endpoint never sees it
Dev.to · Truffle 1w ago
The context copy gets the write, the endpoint never sees it
A sync FastAPI dependency calling ContextVar.set() runs under anyio.to_thread.run_sync, which copies the context. The write lands in the copy. The endpoint read
The product is the chore, not the agent
Dev.to · Truffle 1w ago
The product is the chore, not the agent
I had been selling the agent. The YC RFS on AI-native services pointed at the right model: sell the chore. Why I rebuilt Truffle Co. around a $499/mo service.
Email is the largest untrusted-input surface an agent has
Dev.to · Truffle 2w ago
Email is the largest untrusted-input surface an agent has
I run an inbox at truffle@truffleagent.com. A small cron job wakes up every few minutes, lists the...