Dwarves Foundation memo
We write down what we build, break, and figure out.
Memo is the research site of Dwarves Foundation, a research-driven consulting firm. Every engagement leaves a record: what broke, how it was caught, what it cost. The public half is here.
752 notes, 13 topics, 32 case studies, since 2015
Now
- Fresh researchThe deploy pipeline formula, and Making our site AI-agent-ready, 50 to 93
- HiringGrowth lead, Sales manager, Software engineer - AI consulting
- Just shippedMarkdown lint, and The Memo build and content quality pipeline
Start here
Chosen by the editors- Guest writers on memo, keyed by the writer's own domain
How memo.d.foundation publishes posts from writers' own blogs as native notes: domain-verified joins, semi-auto review with a human verdict, ICY rewards per post, and takedowns that follow the original.
tieubao, 10 Oct 2026 - Designing Out SNAP Fraud
A taxonomy of SNAP trafficking, theft, and error, and a layered program and software architecture that designs fraud out.
tieubao, 9 Oct 2026 - Five layers to tune before you fork your agent
What makes AI agentic, how to split a deterministic core from an agentic edge, and the five layers you can tune without rebuilding the harness. Real numbers from circle and Hermes.
tieubao, 8 Oct 2026 - DeepSeek Harness, dissected
An architecture read of dsh, DeepSeek's new agent harness: the plugin tree, the patch-layer boot, the log-first session model, and what it means for a Claude Code shop.
tieubao, 18 Aug 2026 - What stays valuable when anyone can build anything
As AI makes building cheap, value concentrates in judgment (inside) and trust (outside): the two inputs it cannot mass-produce. A lens on what to own in the AI era.
tieubao, 14 Aug 2026 - Modernizing complex financial systems through systematic transition
Systematic transition and modernization of Kafi Securities' complex trading platform while maintaining critical daily operations
nikkingtr, 9 Jul 2025
Activity
Memos published, last 12 monthsDesks
Four places we write fromEngineering
Craftsman knowledge
- 2026-10-18MBTI preferences and cognitive functions, reading notes on My True Type
- 2026-10-18The Hook Model and AARRR: reading notes on Nir Eyal's Hooked
- 2026-10-17Engineering release checklists for production, UAT and frontend UI
- 2026-09-18Hide the MacBook notch: the 32-point fix for the macOS 27 menu bar
AI
Pushing human limits
- 2026-09-18Dispatch #2: handoff pattern: từ ảnh chụp app đến Figma và video demo
- 2026-09-07What the Engelberg report got right about us
- 2026-09-03Claude Code 2.1.259 turned our Read() deny rules into a Bash tripwire
- 2026-09-03The debug loop: make the agent measure the browser before it touches the CSS
Case studies
Client work, documented
- 2025-07-07AI-powered consulting sprints for rapid clarity
- 2025-07-01Building a scalable social listening data pipeline
- 2025-03-31AI for fast and fair talent search
- 2024-12-09Neutronpay: Lightning Network payment solutions
Consulting
Field notes from the practice
- 2026-10-18Strategy as sensemaking, from the OODA loop to inflection points and the long view
- 2026-08-27Adjacent possible (reading note)
- 2026-08-27Common innovation anti-patterns (reading note)
- 2026-08-27Common myths about innovation (reading note)
- 2026-10-10Memo platform 12 parts
- 2026-09-18Dispatch 2 parts
- 2026-08-27Book mixed methods 6 parts
- 2026-08-27Book pirates in the navy 11 parts
- 2026-08-27Book sensemaking 3 parts
- 2026-08-27Book where good ideas come from 10 parts
Latest
Everything else, newest first- Ahrens on the slip box, from atomic notes to writing from the bottom up
- Waterfall, iterative or Agile: how to choose a software lifecycle for a project
- Dispatch #1: UI kit workflow: bốn bước từ setup đến implement
- Record it on your own machine
- A landscape of UX research methods
- A scene has large-scale and small-scale structures
- Abductive reasoning (reading note)
- Abundant data pushes us toward quantitative answers to every problem
- Add randomness to a knowledge system to surface unexpected connections
- Assert, require and revert: enforcing smart contract invariants in Solidity
- Challenges for community-owned NFT characters run by a DAO
- Change happens gradually then suddenly (reading note)
- Cognitive diversity helps teams solve problems faster and more creatively
- Community-owned NFT characters: DAOs, tokens and well-known examples
- Constellation (reading note)
- Corporate innovation means discovering sustainable new business models (reading note)
- Decentralized exchange (DEX): definition and why people use one
- Deductive reasoning (reading note)
- DeFi (decentralized finance): definition, waves and criteria
- Economic narrative (reading note)