For Lawyers · Published Free

Practice Lab

How this firm actually runs — the systems, the workflows, the software, and the mistakes. Written for solos and small firms whose bottleneck is hours, not talent.

Publication cadenceone mark per article · area ∝ word count
MARAPRMAYJUNJULAUGSEPOCTessay/tool/workflow/The Executive Branch Renamed AI. Your Judge Didn't. · Oct 1, 2026 · 3,430 wordsRedact Locally, Reason Remotely · Sep 30, 2026 · 3,560 wordsAnonymization Is Not in the Rule. The Test Is. · Sep 27, 2026 · 4,711 wordsApple Just Priced the Local Thesis · Sep 24, 2026 · 3,048 wordsMinnesota Stopped Sending Warning Letters · Sep 5, 2026 · 6,684 wordsThe Layer That Does Not Relocate · Sep 4, 2026 · 5,636 wordsExecutable Code You Are Calling a Model · Sep 2, 2026 · 4,430 wordsThe Gap Between Intended and Proven: Ethics Is an Engineering Property · Aug 31, 2026 · 5,596 wordsProtectionism in a Safety Costume · Aug 20, 2026 · 2,348 wordsThe Agent Drafts. The Human Sends. · Aug 20, 2026 · 3,579 wordsThe Assignment Is a Lead, Not a Fact · Aug 20, 2026 · 3,593 wordsThe Commons Your Practice Runs On · Aug 20, 2026 · 3,784 wordsThe Direction of the Integration · Aug 20, 2026 · 1,997 wordsWritten to Be Retrieved · Aug 20, 2026 · 3,769 wordsSQLite Is Enough · Jul 31, 2026 · 2,715 wordsDocuments That Actually Open · Jul 30, 2026 · 2,495 wordsYour Firm Fits in One Folder · Jul 29, 2026 · 2,626 wordsA Check That Cannot Fail · Jul 28, 2026 · 2,543 wordsRun It Yourself, Then Let the Client Choose · Jul 27, 2026 · 2,330 wordsThe Model Will Be Free. The Electricity Won't. · Jul 27, 2026 · 2,092 wordsClio Was the Best Thing to Happen to Small Firms. You Can Now Build Your Own. · Jul 24, 2026 · 2,195 wordsStop Buying Software. Start Describing It. · Jul 22, 2026 · 2,682 wordsThe Quote That Ends Too Early · Jul 21, 2026 · 1,934 wordsThe Practice of Law in 2035: Predictions, With Failure Conditions · Jul 20, 2026 · 2,598 wordsParsing Primary Law Without a Summarizer · Jul 14, 2026 · 2,247 wordsHow Do You Know It Works? Evaluating an AI Legal Workflow · Jul 13, 2026 · 1,929 wordsLegal Aid Turns Away Half the People Who Ask. Here Is a Market That Would Change That. · Jul 6, 2026 · 2,842 wordsRetrieval Is the Whole Game · Jun 29, 2026 · 1,961 wordsAn Unattributed Entry Is Honest. A Confidently Wrong One Bills the Wrong Client. · Jun 22, 2026 · 1,753 wordsInbound Is an Attention Problem, Not a Volume Problem · Jun 15, 2026 · 1,739 wordsRunning Models on Your Own Hardware: When It's Worth It · Jun 8, 2026 · 1,500 wordsThe Work You Did and Never Billed · Jun 1, 2026 · 1,729 wordsThe Failure That Says Nothing · May 25, 2026 · 1,672 wordsFrom the Scanner to the Calendar: A Document Intake Pipeline · May 18, 2026 · 1,657 wordsThe Discovery of Your Prompts · May 11, 2026 · 1,912 wordsConnecting Claude to Clio — and Why I Had to Build It Myself · May 4, 2026 · 2,580 wordsAsk for the Matter, Not the Path · Apr 27, 2026 · 1,458 wordsBuild a Firm Wiki Your AI Can Query · Apr 20, 2026 · 2,245 wordsWhat You Owe the Client You Automated · Apr 13, 2026 · 1,474 wordsNever Compute a Deadline From Memory · Apr 6, 2026 · 1,557 wordsVerifying Form Is Not Verifying Truth: Building a Citation Gate · Mar 23, 2026 · 1,795 wordsHire Specialists, Not an Assistant · Mar 9, 2026 · 1,626 wordsYour Templates Are Your Real Knowledge Base · Mar 2, 2026 · 1,407 wordsThe Perfect Is the Enemy of the Good: How Lawyer Regulation Prices People Out of Justice · Feb 23, 2026 · 3,255 wordsSix Windows: The Hidden Cost of Practicing Law With AI · Feb 9, 2026 · 3,624 words
articles
45
words
122K
tracks
03
span
234d
median_gap
7d
price
0.00

Start Here

The short way in

4 articles·56 min· read in order

  1. Essay

    Stop Buying Software. Start Describing It.

    For ten years, running a firm meant duct-taping together SaaS tools that mostly talked to each other. That's ending. Five ideas I picked up before I was a lawyer decide whether you can build your own.

    14 min

  2. Essay

    Clio Was the Best Thing to Happen to Small Firms. You Can Now Build Your Own.

    Strip off the interface and a practice management system is a relational database, a set of views, and an API. That used to be worth every dollar. Now the database is a weekend, the connectors reach anything, and the real question is which parts you should still rent.

    16 min

  3. Essay

    Your Firm Fits in One Folder

    Everything in this section — the wiki, the agent briefs, the checklists, the eval set — lives in one directory of plain text. That's what lets you change models on a Tuesday afternoon, including to one running on the machine under your desk.

    12 min

  4. Essay

    Six Windows: The Hidden Cost of Practicing Law With AI

    AI can draft, research, and summarize. It can't tell you what you were doing. A working lawyer on what it costs to keep six AI sessions straight in your head — and the kanban board I built to carry the load instead.

    14 min

Latest

Essay

Oct 1, 2026 · 10 min read

The Executive Branch Renamed AI. Your Judge Didn't.

On September 29 the President told the executive branch to say 'Super Intelligence' instead of 'artificial intelligence' — then defined the new term as the old statutory definition. It binds federal agencies and nobody else. Your court rules, your Minnesota statutes, and your contracts don't move. Your search terms, your cross-references, and your calendar for November 28 do.

Read the article

Get new articles as they land

One email when something new is published here. No course, no upsell — the Lab stays free either way.

Used only to send Practice Lab posts. Unsubscribe from any email. Subscribing does not create an attorney–client relationship.

The Archive

Everything in the Lab

Workflow

Redact Locally, Reason Remotely

Put the last two essays together and you get one design: a model on the desk strips out identity, the token map never leaves the office, only a scrubbed slice goes to a frontier model for the hard reasoning, and the answer gets re-identified locally before a person reads it. Here's the pipeline step by step, working code for the mechanical half, the seven ways it breaks, the check for each, and what it costs in Comment [17] terms.

Sep 30, 2026 · 15 min read

Essay

Anonymization Is Not in the Rule. The Test Is.

No Minnesota rule says you have to anonymize client data before it goes into a model. The word isn't even in Rule 1.6. What Comment [4] gives you is the test a scrubbed prompt has to pass — no reasonable likelihood anyone can figure out the client or the situation involved — and the half lawyers miss is the situation, not the name. Where Minnesota is looser than the ABA, and where nothing takes the place of the client's signature.

Sep 27, 2026 · 18 min read

Essay

Apple Just Priced the Local Thesis

On August 25 Apple wrote 'without counting tokens or worrying about rising cloud costs' into its own press release and priced the machines at $899 to $5,499. They started arriving September 22. What that changes for a small firm, what it doesn't, the footnote Apple hopes you skip, and what I'd buy this quarter — after you test, not before.

Sep 24, 2026 · 12 min read

Essay

Minnesota Stopped Sending Warning Letters

A sentence in Minn. Stat. § 325M.20(a) expired on schedule on January 31, 2026. Since that day the Attorney General can sue a Minnesota business with no letter and no cure period, at $7,500 per violation plus the state's litigation expenses. Every 2024 and 2025 client alert describing a Minnesota cure period is now wrong — and the Legislature wrote the reason to bring this work to a lawyer, not a consultant, right into § 325M.18(f).

Sep 5, 2026 · 22 min read

Essay

The Layer That Does Not Relocate

Everybody's pitch is the same: Minnesota should go win an AI consortium the way Austin won MCC and SEMATECH. Both of those died or moved out. What left Austin was the part Texas bought. What stayed was the part built into people and institutions. Assurance, being able to prove an AI system does what its seller says, is all the second kind.

Sep 4, 2026 · 18 min read

Essay

Executable Code You Are Calling a Model

Here's a claim you can test: a downloaded model checkpoint is an untrusted executable, not a document. And the three-year Hugging Face record isn't one hack. It's an escalation — a code-execution exploit, a scanner bolted on top of it, a way around that scanner, and finally a backdoor one layer up that no scanner reaches. Patching a layer doesn't close the category.

Sep 2, 2026 · 17 min read

Essay

The Gap Between Intended and Proven: Ethics Is an Engineering Property

The paperclip maximizer is the famous frame and the wrong one to lead with. It has taken serious, published, recent criticism, and it pushes the problem off onto a superintelligence that doesn't exist. The real unsolved problem is here now: we can prove narrow things about small networks and nothing broad about large ones, and the gap between what a vendor intended and what anyone can prove is exactly where a negligence claim gets built.

Aug 31, 2026 · 17 min read

Essay

Protectionism in a Safety Costume

Two claims you can check me on later. The frontier model itself, not just the trailing tier, is a depreciating asset whose durable value rounds to zero. And the campaign to restrict open-weight AI is best understood as incumbents reaching for the only moat that doesn't melt: a regulatory one. Lawyers, of all people, should recognize the costume.

Aug 20, 2026 · 15 min read

Workflow

The Agent Drafts. The Human Sends.

The most important decision in an AI-assisted practice isn't which model you use. It's that agents produce drafts and staged actions while a human fires everything that crosses the firm's boundary. That rule isn't training wheels you grow out of. It's a permanent security model, and it happens to make the supervision duties workable.

Aug 20, 2026 · 15 min read

Workflow

The Assignment Is a Lead, Not a Fact

Over two days this firm published thirty verified articles on Minnesota law, and eight of the legal premises I handed down in the assignment briefs turned out to be false. That's a lesson about delegating — to agents and to associates — because the senior lawyer's memory is the least reliable part of the pipeline.

Aug 20, 2026 · 17 min read

Essay

The Commons Your Practice Runs On

A solo firm can now verify law like a research department, and the reason is a handful of nonprofits and public offices that almost nobody in this profession pays. Here's what that infrastructure actually is, the four places it's already breaking, and why a donation line item in your budget isn't charity. It's a maintenance bill.

Aug 20, 2026 · 17 min read

Essay

The Direction of the Integration

A legal research vendor offered to put an AI assistant inside their platform. That's backwards. The assistant is where the work happens now, and the research service is the thing that has to come to it. What that means for the renewal notice every firm is about to get.

Aug 20, 2026 · 14 min read

Essay

Written to Be Retrieved

The reader of a law firm's website isn't just a person typing into Google anymore. It's an assistant pulling a passage to answer somebody's legal question, and that reader rewards depth, verbatim quotation, pinned authority, and honest statements of what a statute doesn't say. That happens to be the same list as writing well.

Aug 20, 2026 · 17 min read

Tool

SQLite Is Enough

A small firm doesn't need a database server. Picking one means signing up for operational work that produces nothing for a client. One file on your own machine, with WAL, foreign keys, FTS5, and a real migration path, can do more than most lawyers realize.

Jul 31, 2026 · 13 min read

Workflow

Documents That Actually Open

Getting a script to write a .docx or fill a PDF is easy. Getting one that opens right on the other person's machine, prints right, and doesn't embarrass you in front of a clerk means beating five failure modes — and the code that made the file can't see any of them.

Jul 30, 2026 · 12 min read

Essay

Your Firm Fits in One Folder

Everything in this section — the wiki, the agent briefs, the checklists, the eval set — lives in one directory of plain text. That's what lets you change models on a Tuesday afternoon, including to one running on the machine under your desk.

Jul 29, 2026 · 12 min read

Workflow

A Check That Cannot Fail

My pre-publication link check, a shell loop, told me 'Safe to publish' for weeks without checking a thing. The bug, why zsh hid it, the fix, and the thirty-second habit that catches the whole family of bugs like it.

Jul 28, 2026 · 15 min read

Tool

Run It Yourself, Then Let the Client Choose

The stack I'd actually install to run Qwen on firm hardware — models, runtimes, quantization, what fits in how much memory — and the tier election it lets you hand the client. If the client picks the tier, the routing has to enforce it.

Jul 27, 2026 · 16 min read

Essay

The Model Will Be Free. The Electricity Won't.

My prediction, with the failure conditions attached: open weights push the value of the model itself toward zero, and the money moves to whoever owns compute — and under that, power. And what a law firm should do differently if I'm right.

Jul 27, 2026 · 15 min read

Essay

Stop Buying Software. Start Describing It.

For ten years, running a firm meant duct-taping together SaaS tools that mostly talked to each other. That's ending. Five ideas I picked up before I was a lawyer decide whether you can build your own.

Jul 22, 2026 · 14 min read

Workflow

The Quote That Ends Too Early

The most common citation defect in AI-assisted legal writing isn't the fake case. It's the real quotation that stops one clause too soon, and you'll almost never spot it on review. Here's a detector that catches it mechanically.

Jul 21, 2026 · 13 min read

Essay

The Practice of Law in 2035: Predictions, With Failure Conditions

Most legal futurism can't be proven wrong, which is why it's always half-right and never useful. Twelve predictions about how AI reshapes legal practice — each with what drives it and the specific evidence that would prove me wrong.

Jul 20, 2026 · 19 min read

Tool

Parsing Primary Law Without a Summarizer

If your AI tool reads statutes through a summarizing fetch layer, you don't have a legal research system. You have a paraphrase generator with citations stapled on. Here's the scraper I replaced it with, and the four bugs it caught.

Jul 14, 2026 · 14 min read

Tool

How Do You Know It Works? Evaluating an AI Legal Workflow

Nobody in law builds test sets, so nobody can tell a workflow that got better from one that quietly got worse. How to build ground truth from closed files, which numbers matter for which job, and why cost-weighted error is the only honest score in a law office.

Jul 13, 2026 · 17 min read

Tool

Retrieval Is the Whole Game

Why dumping a matter file into a context window fails, why embedding search stumbles on legal text, and how to build retrieval that finds the right paragraph and tells you exactly where it came from.

Jun 29, 2026 · 18 min read

Workflow

Inbound Is an Attention Problem, Not a Volume Problem

Twelve calls, four web inquiries, a portal message and three e-service notices isn't a lot of information. It's a lot of interruptions. How to sort inbound automatically, route it by what it demands from you, and get comfortable not seeing the stuff that doesn't matter.

Jun 15, 2026 · 12 min read

Tool

Running Models on Your Own Hardware: When It's Worth It

The strongest confidentiality posture is client data that never leaves the building. Here is what local models actually cost, what they are genuinely good at, where they fall down, and the hybrid architecture that is usually the right answer.

Jun 8, 2026 · 13 min read

Workflow

The Work You Did and Never Billed

Unbilled time isn't a discipline problem. It's a capture problem: the work happened somewhere your billing system couldn't see. How to rebuild it honestly, why rounding decides whether approved equals billed, and the one rule that never bends.

Jun 1, 2026 · 12 min read

Essay

The Failure That Says Nothing

The dangerous bug in a firm's own software is never the crash. It's the button that does nothing, the file saved to a default folder, the integration that quit syncing in March and told nobody.

May 25, 2026 · 13 min read

Workflow

From the Scanner to the Calendar: A Document Intake Pipeline

The mail shows up as a stack of scanned PDFs and leaves as filed documents, calendared deadlines, and a short list of things somebody has to decide. Six steps, and a hard rule about which ones a human has to sign off on.

May 18, 2026 · 12 min read

Essay

The Discovery of Your Prompts

Every AI-assisted workflow leaves a trail: prompts, retrieved documents, drafts you threw away, transcripts. Is it work product? Is it privileged? Does a litigation hold reach it? A few trial courts have started answering the first two, and they've come out different ways. Most firms are keeping all of it without ever deciding to.

May 11, 2026 · 14 min read

Tool

Connecting Claude to Clio — and Why I Had to Build It Myself

There's an open standard for exactly this problem. My practice management vendor doesn't implement it. So the connector is four hundred lines of my own Python, and the interesting part isn't the code. It's why every firm is writing it separately.

May 4, 2026 · 15 min read

Workflow

Ask for the Matter, Not the Path

The software you build for your own firm gets used by lawyers and legal assistants, not engineers. The fastest way to make it useless is to borrow the vocabulary of the tools you built it with.

Apr 27, 2026 · 12 min read

Workflow

Build a Firm Wiki Your AI Can Query

AI gives you generic legal work because it has no idea where it is. A structured Obsidian knowledge base — plain markdown, a real schema, a source on every fact — turns a general assistant into one that already knows your practice.

Apr 20, 2026 · 15 min read

Essay

What You Owe the Client You Automated

Do you have to tell a client you used AI on their matter? What happens to the fee when a two-hour task takes twenty minutes? The disclosure question really is unsettled. The fee question isn't, and it cuts against the lawyer.

Apr 13, 2026 · 12 min read

Workflow

Never Compute a Deadline From Memory

Minnesota's three-day mail rule moved in 2020. Rule 6.05 was abrogated; the text now lives in Rule 6.01(e). If you learned it the old way, you've been carrying a wrong rule for years — and so has every AI you ask.

Apr 6, 2026 · 11 min read

Workflow

Hire Specialists, Not an Assistant

One general-purpose AI assistant gets you a capable generalist with no limits and no handoffs. No real office runs that way, and yours shouldn't either. How to write agent briefs, and why the limits matter more than the skills.

Mar 9, 2026 · 13 min read

Workflow

Your Templates Are Your Real Knowledge Base

Every firm's real institutional knowledge lives in its form file, and every firm's form file is quietly wrong in places nobody's checked since 2014. Keeping templates clean, how stale rules spread, and why AI should fill in a template, not rebuild one.

Mar 2, 2026 · 11 min read

Essay

Six Windows: The Hidden Cost of Practicing Law With AI

AI can draft, research, and summarize. It can't tell you what you were doing. A working lawyer on what it costs to keep six AI sessions straight in your head — and the kanban board I built to carry the load instead.

Feb 9, 2026 · 14 min read

Get new articles as they land

One email when something new is published here. No course, no upsell, no newsletter about the newsletter — the Practice Lab stays free either way.

Prefer a reader? Subscribe by RSS →

Your address goes to our email provider and is used only to send Practice Lab posts. Unsubscribe from any email. Subscribing does not create an attorney–client relationship.

The Premise

Why this exists

Most people with a real legal problem never see a lawyer. Not because they have no claim, and not because no lawyer would take it — but because an hour of legal help costs more than they have. Legal aid is chronically underfunded; pro bono is essential and will never scale to the size of the gap.

If we are serious about opening the courthouse door to the people currently standing outside it, there is one lever with enough leverage to matter: the cost of producing legal work has to come down. A lawyer who can carry more files well is a lawyer who can say yes to files the economics would otherwise rule out.

So everything here is written for other lawyers — solos, small firms, anyone whose bottleneck is hours rather than talent — and everything here is free.

The only thing we ask

There is no signup, no course, no subscription, and nothing for sale. We are not asking for donations.

If something here saves you time, spend some of it on people who could not otherwise afford you.

Take the case at a rate that works for someone on a fixed income. Keep a sliding scale. Say yes to the file you would otherwise have to turn down on economics. That is the entire price.

A note on what you will not find here

Nothing in this section discusses a client, a matter, or a real case. Screenshots use invented clients and file numbers. Everything here is general commentary on practice management — it is not legal advice, it is not ethics advice, and reading it does not create an attorney–client relationship. Every lawyer is responsible for their own compliance in their own jurisdiction.

For the curiousHow the articles relate: the corpus map and the similarity matrix

Corpus Map

How the articles relate

Each article is reduced to a TF-IDF vector over its own vocabulary; every pair is scored by cosine similarity, and each article keeps its two strongest links. The layout is a Fruchterman–Reingold force simulation run to convergence at build time — deterministic, so the same corpus always yields the same map. Clusters are emergent, not assigned.

The Executive Branch Renamed AI. Your Judge Didn't.Redact Locally, Reason RemotelyAnonymization Is Not in the Rule. The Test Is.Apple Just Priced the Local ThesisMinnesota Stopped Sending Warning LettersThe Layer That Does Not RelocateExecutable Code You Are Calling a ModelThe Gap Between Intended and Proven: Ethics Is an Engineering PropertyProtectionism in a Safety CostumeThe Agent Drafts. The Human Sends.The Assignment Is a Lead, Not a FactThe Commons Your Practice Runs OnThe Direction of the IntegrationWritten to Be RetrievedSQLite Is EnoughDocuments That Actually OpenYour Firm Fits in One FolderA Check That Cannot FailRun It Yourself, Then Let the Client ChooseThe Model Will Be Free. The Electricity Won't.Clio Was the Best Thing to Happen to Small Firms. You Can Now Build Your Own.Stop Buying Software. Start Describing It.The Quote That Ends Too EarlyThe Practice of Law in 2035: Predictions, With Failure ConditionsParsing Primary Law Without a SummarizerHow Do You Know It Works? Evaluating an AI Legal WorkflowLegal Aid Turns Away Half the People Who Ask. Here Is a Market That Would Change That.Retrieval Is the Whole GameAn Unattributed Entry Is Honest. A Confidently Wrong One Bills the Wrong Client.Inbound Is an Attention Problem, Not a Volume ProblemRunning Models on Your Own Hardware: When It's Worth ItThe Work You Did and Never BilledThe Failure That Says NothingFrom the Scanner to the Calendar: A Document Intake PipelineThe Discovery of Your PromptsConnecting Claude to Clio — and Why I Had to Build It MyselfAsk for the Matter, Not the PathBuild a Firm Wiki Your AI Can QueryWhat You Owe the Client You AutomatedNever Compute a Deadline From MemoryVerifying Form Is Not Verifying Truth: Building a Citation GateHire Specialists, Not an AssistantYour Templates Are Your Real Knowledge BaseThe Perfect Is the Enemy of the Good: How Lawyer Regulation Prices People Out of JusticeSix Windows: The Hidden Cost of Practicing Law With AI
essay/ 23tool/ 7workflow/ 15
45 nodes · 90 edges · 215 distinctive terms · 274 external sources cited

Similarity Matrix

The same data, undrawn

The graph is a projection; this is the object it projects. Cell (i, j) is the cosine similarity between articles i and j. Rows and columns are ordered by agglomerative hierarchical clustering with average linkage over 1 − cosine distance, so the dendrogram's leaf order puts related articles adjacent — the dark blocks along the diagonal are the clusters, not an artefact of ordering.

010102020303040405050606070708080909101011111212131314141515161617171818191920202121222223232424252526262727282829293030313132323333343435353636373738383939404041414242434344444545
0%42%
mean 6.0% · max 42.3% · graph density 9.1% · vocabulary 6,651 terms