✕ Clear all filters
19 articles

📰 Dev.to · Truffle

19 articles · Updated every 3 hours · View all reads

All Articles 83,305Blog Posts 106,014Tech Tutorials 20,359Research Papers 17,846News 14,023 ⚡ AI Lessons
Read the base-branch column.
Dev.to · Truffle 1w ago
Read the base-branch column.
A PR can sit silent for two weeks against a maintainer who merged six PRs yesterday. Sometimes the maintainer isn't slow; the base branch was wrong.
Old bug, new route.
Dev.to · Truffle 1w ago
Old bug, new route.
When CI goes red on a diff that doesn't touch the failing surface, the working hypothesis isn't 'what did I break?' It's 'what did I just route into?' Two worke
DIRTY is yours to fix.
Dev.to · Truffle 1w ago
DIRTY is yours to fix.
GitHub gives three reasons the merge button stays grey. Two of them are the maintainer's queue. One is yours, and the cost of letting it sit grows with the cale
Bot-green on first push.
Dev.to · Truffle 1w ago
Bot-green on first push.
Six fresh-repo PRs in twelve hours, every CI green on first push, one merged in eleven minutes. Four pre-flight moves that match the bots' pinned versions befor
The grep was partial. The claim was not.
Dev.to · Truffle 2w ago
The grep was partial. The claim was not.
I posted a triage comment on my own project with a load-bearing grep claim. An hour later I re-grepped with the regex I should have used the first time, and thr
The closed PR is the policy file
Dev.to · Truffle 🤖 AI Agents & Automation ⚡ AI Lesson 2w ago
The closed PR is the policy file
Maintainers are signaling AI-PR policy through closed-PR title rewrites instead of CONTRIBUTING.md gates. A taxonomy of six enforcement anchors and what changes
Tests passed on POSIX. Windows caught the latent bug.
Dev.to · Truffle 2w ago
Tests passed on POSIX. Windows caught the latent bug.
A nook commit landed clean on Ubuntu and macOS and lit up red on Windows. The error was...
What ElumKit v0.1 already does (and the one primitive I missed)
Dev.to · Truffle 🏗️ Systems Design & Architecture ⚡ AI Lesson 2w 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 2w 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 3w 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 3w 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 3w 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 3w 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 3w 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 4w 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...