Still under warranty?
There is a drawer in my house with the paperwork for the things I own: a vacuum, a drill, a stand mixer. The receipt is somewhere else, the terms are in a PDF I cannot find, and by the time something...
View ArticleWeekend Reading — Photobombing
Ingrid Hoeben "He came, he saw, he conquered" This week I was having too much fun shepherding AI to produce another app from scratch. I'll talk about that app at a later time, but for now here's a...
View ArticleThe mileage rate moved in July
Most tax numbers are stable enough to learn once. The mileage rate is the one people set in January and forget, which is exactly why a mid-year change is a small trap. 2026 started at $0.725 a mile and...
View ArticleSchedule C, translated
When you file as a freelancer or sole proprietor, your business expenses go on Schedule C, and Part II of that form is a list of 23 lines with IRS-precise names. Office expenses and supplies are two...
View ArticleWeekend Reading — Can somebody else do it for me?
Kristin Scearce Tech Stuff tinyjs Backend with full system access, a native webview window, and that’s it. No Electron. No bundled Chromium. I like the simplicity of it, but I'm sticking with Tauri for...
View ArticleExpense, am i being smart with my money?
Ask an expense tracker whether you are being smart with your money and it will refuse. Expense refused too, until now. It knows what you spent, not what you earn. That refusal was honest, and useless....
View ArticleAsk your expenses a question
When you're looking at your past expenses, you need to know how to filter them. That's usable, and the filter is easy to write, with the help of autocomplete. But what if you need to ask a question?...
View ArticleWeekend Reading — Invisible as someone else's problem
Cat (D.Burch) Connect to Expense There's a debate going on whether MCP is better than API/CLI access, since modern LLMs have access to the CLI and can do REST over HTTP easily. I think it's a pointless...
View ArticleExpense in foreign currency
The IRS wants foreign spending in dollars, converted at the rate for the day you paid. Not the day you file, and not the day you finally remember the receipt. Expense does that conversion itself now....
View ArticleConnect to Expense
A feature can be finished and still be unusable. Expense has had an MCP server for a while: point an assistant at https://expense.labnotes.org/mcp, it discovers the OAuth flow, you sign in once. That...
View ArticleWeekend Reading — Skeletons in the closet
Neatnik "Everything can be accessible." 🎉🎉🎉 Fastmail just approved Expense’s OAuth client. I believe we's now the first expense tracking app that can collect receipts from Fastmail (and JMAP in...
View ArticleExpense: One receipt, once
There are four ways for the same receipt to enter Expense: forward it by email, drag the file into the editor, let the MCP tool fetch it, connect a mailbox and have it imported for you. Each route used...
View ArticleFinding things in Expense
The search box on the expense list in Expense understands fields now. report:, category:, and merchant: match exactly, case-insensitive, and description: matches anywhere in the description. Values can...
View ArticleWeekend Reading — It’s a good day to have a great day
Steven Hoefer Fold I love this. ❤️ It's yet another one-person app coded with AI that solves the eternal todo list problem. Sounds utterly redundant, but when you're not building for a huge target...
View ArticleHow Expense reads a receipt
Every receipt that lands in Expense has to become structured data: merchant, date, amount, category. A language model can do that, but model calls cost money and seconds, so the pipeline is designed...
View ArticleCmd+K at Expense
Expense now has a command palette. Press Cmd+K anywhere (Ctrl+K on Windows and Linux) and type what you want to do. Go somewhere, add something, search, export. The mouse is optional. Some of the keys...
View ArticleWeekend Reading — At the POST office trying to GET my mail
A nosy polar bear and a lucky squirrel: Wildlife Photographer of the Year 2026 shortlist Some wildlife photos for your viewing pleasure. The world is changing. This weekend we got a post about the...
View ArticleConnect FastMail: your receipts move from inbox to Expense
Most expense apps only auto-import receipts from Gmail accounts. Expense now works with FastMail — this is how it works, what it gets right, and what it lacks. I built Expense for people who file taxes...
View ArticleWeekend Reading — FRAP aka as "the zoomies"
Clarissa "What if we kissed on the Cray supercomputer loveseat?" Vibe coding and quality "When you hear that some app was “vibe coded”, how much quality do you expect?" I was just wondering about this...
View ArticleReconcile
And I made a cool thing in Expense that I find incredibly useful. Once a month comes along and I have my statements, I import the PDFs into Expense and let it reconcile the expenses. It looks up if the...
View Article