In which we explain how a big feature of early Beeminder, auto-widening yellow brick roads, was wrong-headed and what we’re doing now instead. This is Part 1 with Just The Facts and the probably-very-safe-assumption that you don’t care about the convoluted history and just want to know how your graphs...
February
Death to Auto-Widening Yellow Brick Roads, Part 2
2020-02-18 • by dreevesIf you’re just tuning in, and if you care about this for pragmatic rather than philosophical reasons, you’ll want to start with (or stick with) our announcement that we have fully killed off auto-widening yellow brick roads. This is the part where we philosophize about why this is a good idea. Equivalently:...
The Startup Egg-Basket Principle
2020-02-29 • by dreevesThe startup egg-basket principle is: put all your eggs in one basket. Be laser-focused on the one thing you’re best at. If you’re scrambling for survival, focus only on the one most promising thing for making the startup sustainable. For example, most startups should focus exclusively on their premium...
March
How To Write Functional Specs
2020-03-12 • by dreevesWe’re assuming here that you’re already conceptually on board with writing specs. If you’re skeptical, Joel Spolsky will set you straight! Here’s my own mini-pitch for specs: Writing software involves a lot of backing yourself into corners. For even the simplest-seeming program, you find yourself adding...
Your beloved Support Czar Nikki (AKA shanaqui) is next in our trapped-in-our-apartments blog series (previously: Mary on creating challenges) and gives some inspiring examples of how they’re beeminding their health, happiness, and higher education (like learning more about COVID-19!). Everything’s...
April
Schedule Breaks On All The Things!
2020-04-20 • by dreevesThere’s a huge irony in us shipping this feature during the coronavirus lockdown. Namely, none of us need it for the foreseeable future! Our calendars are like an infinite Euclidean half-plane covered in fresh snow. (Ok, fine, I floated that claim among some hardcore Beeminder users and they vehemently...
May
Feature Unannouncement: Death To Custom Lane Widths
2020-05-01 • by dreevesThis is the next phase in our elaborate evil plan codenamed Yellow Brick Half-Plane. Benevolent plan, I meant to say. The previous phase was killing off auto-widening yellow brick roads. Background: Yellow Brick Whatnow? To start at the very beginning… The Yellow Brick Road is the path on your graph...
The Anti-Magic Principle
2020-05-27 • by dreevesBeing a fan of overly provocative titles, I was tempted to title this “If-Statements Considered Harmful”. Meaning that it’s so tempting to add little bits of intelligence to your app to make it do the sensible thing in different circumstances. And that’s usually perfectly correct but the Anti-Magic Principle...
June
Announcement: The Yellow Brick Half-Plane Has Arrived
2020-06-09 • by dreevesUntil today Beeminder had a fundamental design flaw that was baked in from literally day one. The first line of code for what would become Beeminder was to draw a line on a graph in Mathematica from a target weight to a goal weight. But weight fluctuates, I thought to myself. Or maybe I said it out...
Nathan Arthur (narthur) has been beeminding for over two years now, brilliantly and prolifically. He’s also no small part of what makes the Beeminder forum the wonderful place that it is. And now he’s built an app of his own that complements Beeminder beautifully, which he’s about to tell you about (and...
July
Beeminding the Fuzzy Friends
2020-07-03 • by shanaquiIf you’ve read my introduction post, you might remember the Support Buns. If you haven’t, well, I have three rabbits whose calling in life is to jump onto my keyboard and type sage advice to all users, given even a quarter of a chance. Let me introduce you to them briefly. Their names are Hulk, Biscuit,...
Choices are Bad: The Anti-Settings Principle
2020-07-30 • by dreevesWhat’s the most absurdly provocative way I can put this? Never imagine what your users will want! Apps must only ever do one single thing! If-statements considered harmful! Yes, this is all pretty rich coming from the people who built a goal-tracking app with, if I’m doing this math right, multiplying...
August
Beeminder ♥ Boss as a Service
2020-08-10 • by Manasvini KrishnaWe’re so excited to announce Beeminder’s Even More Official partnership with Boss as a Service, of which we are big fans! Some of us on the Beeminder team use it every day, in fact. In the past, Beeminder actually attempted to provide this service itself. We called it The Beekeeper Program and it almost...
Blog-Post-Driven Development
2020-08-24 • by dreevesThis is crossposted on essay.dev. It seems like every time I talk about principles of software engineering to you all I get jaw-droppingly insightful replies. No pressure. Ok, if you google “documentation-driven development”, it seems to be a lot of people saying that documentation is so important that...
September
How To Write Functional Specs II: The Spec-List
2020-09-05 • by dreevesWriting software involves a lot of backing yourself into corners. For even the simplest-seeming program, you find yourself adding duct tape and chewing gum to satisfy different requirements and logic bugs that come up. Then you gradually whittle it back down and end up with a few simple lines and it’s...
Happy Now, Beeminder?
2020-09-18 • by dreevesProgramming note (not that kind of programming; we could call it a doubly meta note?): The blog is now mobile-friendly! You’re welcome. This week we (by which I mean our robotic minions, by which I mean Google Alerts) noticed a Beeminder-relevant blog post out on the internet. It’s very short so I can...
October
The Stanford Marshmallow Experiment: A Retrospective
2020-10-03 • by dreevesBy popular demand — specifically, being the winner of our poll — we’re catching you up on the latest research on the marshmallow test! The Stanford Marshmallow Experiment concluded that preschool kids who could resist gobbling a marshmallow for 15+ minutes in order to earn two marshmallows went on...
Beeminding the Right Thing: A Bookcase Study
2020-10-27 • by shanaquiI want to read more books. I already read a lot of books, but I want to read more! It sounds like that should be a simple thing to beemind. Do-more graph, set the rate to however many books I want to read per day/month/year, go! It has turned out that it’s a lot more complicated than that, and because...
November
Strategy Memo: Beeminder Is For Nerds
2020-11-07 • by dreevesThis is crossposted at essay.dev which is clearly also for nerds! For years we’ve gotten advice to widen our appeal. We shall now explain why you’re all wrong. Let’s start with an intuition-shaping factoid: GitHub is focused 100% on developers even though writers and designers and many other categories...
Upside-Down Support
2020-11-20 • by dreevesBy popular demand… (I.e., thank you to our fantabulous community for the impetus to write this post!) This is crossposted at essay.dev. Not to brag but our users are constantly telling us that Beeminder’s customer support is shockingly good. The best they’ve ever seen, even. Long ago we wrote about...
December
Ice Cream Truck Loopholes
2020-12-03 • by dreevesSometimes Beeminder goals have loopholes, like you could dehydrate yourself to get your datapoint below the bright line on your weight-loss graph (please don’t!). There are plenty of things like that and I probably shouldn’t think too hard about more examples. Sometimes loopholes like that can ruin...
How To Beemind Nebulous Goals
2020-12-29 • by dreevesBeeminder works brilliantly for quantifiable, graphable goals. What about nebulous projects like remodeling your kitchen or finding a therapist? It doesn’t really work for those things. Unless! Unless you find a clever metric to mind. Like the word count in a log of your progress. Here’s what I recommend:...
About
Beeminder is goal-tracking with teeth. We plot your progress on a graph with a Bright Red Line (formerly Yellow Brick Road). If your datapoints cross that line, we take your money.
The Beeminder blog is a hodgepodge of productivity nerdery and behavioral economics written by the founders and various friends.
Start Here
Does Beeminder sound super crazypants? Just confusing? One of the first things you may want to check out is our User's Guide for New Bees. Check out other posts we're most proud of by clicking the "best-of" tag below. If you're a glutton for honey, the "bee-all" tag has everything we still think is worth reading. Other good ones are the "rationality" and "science" tags, if you're into that.
Tags
- bee-all (333)
- rationality (186)
- akrasia (175)
- navel-gazing (117)
- case studies (106)
- tips (97)
- best-of (92)
- meta (81)
- new features (76)
- FAQ (75)
- startups (63)
- nerdery (62)
- productivity porn (61)
- science (57)
- integrations (53)
- guest posts (51)
- quantified self (49)
- yellow brick road (48)
- dog food (46)
- self-binding (45)
- ...and 167 more tags
Beeminder Community
Most of the action is in the Beeminder forum. Or if you want to be slightly social without risking getting distracted arguing on the internet, you can do pomodoros online in sync with other Beeminder users and productivity nerds in the Beeminder coworking room on Complice.
Akrasia
Akrasia (ancient Greek ἀκρασία, "lacking command over oneself"; adjective: "akratic") is the state of acting against one's better judgment, not doing what one genuinely wants to do. It encompasses procrastination, lack of self-control, lack of follow-through, and any kind of addictive behavior.