Started & runs 37signals (makers of Basecamp, HEY, and ONCE). Non-serial entrepreneur, serial author. DM or email me at jason@hey.com.

What do they got? A big team, lots of money, a strong brand, seemingly unlimited resources, panache, reputation, all that. They’re established. They’re your competitors. You want to look away, but you see them everywhere. Their ads on your social, their name in the media, your dream clients on their website. But you know what else they got? Bigger company bloat. Overflowing obligations. Narratives to uphold. Appearances to maintain. Entitlement. Too much overhead. They’re slow. They’re conservative. They talk too much. They’ve stopped taking risks. They’re resting on their laurels, gliding on their reputation. They’re on defense. What they’ve really got is a lot to lose. What do you got? Hunger. Drive. Grit. Scrappiness. Independence. You’re on offense. You don’t have enough, which is why you’re dangerous. You have no choice but to be clever and creative. To make up for what you don’t have with something they can’t have: The underdog spirit. You can move. You can adjust. You can adapt. You can get it done while they’re still stuck deciding what to do. Small is not a stepping stone. Small is not less than. It’s greater than. It’s faster than. It’s better than. Savor your position. You don’t get to be the underdog forever. The baton will be passed. But for now, it’s your magic wand. Use it. We stand with the underdogs.
287
846
4,403
1,122,575
The best part of making software is the making the software part.
40
33
541
99,688
One of my favorite accounts to follow here on X.
6
10
106
71,550
Jason Fried retweeted
I miss album covers
4
1
16
9,428
A much better Bonfire video from @chadneidt. I didn't even realize you could do some of the things he showed! Thanks Chad!
We just launched a feature we began exploring a decade+ ago, but never released it. It was originally destined for Campfire, our chat tool. The feature is called Bonfire. Now that Campfire is built into Basecamp, Bonfire belongs there. And today it's live for all Basecamp 5 customers. What's Bonfire? I put together a short video to show you what it is and how it works:
11
13
147
67,478
One of my favorite HEY features is the integrated calendar that takes the default "yes, no, maybe" invite conventions and actually presents them in visual context so you can make an informed decision. When you get an invite in an email, HEY renders that day, that event, and any other events you have that day right below the email. It shows you where it'll fit in context. I don't have other events this day, but if I did they'd show up there too. Everything's clear, colorful, contextual, and visual. As it should be, but as it's never been.
23
10
98
46,414
Dan gets it.
I'd say the thing that makes this all work amazingly for us is that we have a decade+ of backstory of every single topic we've ever discussed in extreme, long-form detail. Just an amazing source of collaborative truth.
5
2
43
96,723
Jason Fried retweeted
This is an incredible way to drive work. At 37signals we've always loved the way Basecamp allows you to "work in the open" where everything is visible to your coworkers. It makes it easy to see what someone is up to, spot when they might be stuck, and chime in with a novel idea. But it's not just about collaboration, every decision, all the discussion, and every image from sketch to final review are kept for posterity. Now, we're able to bring the same transparency to working with agents. It's all in Basecamp for the benefit of the team instead of lost inside everyone's Claude session. Oh and did I mention it's fun?! For example, you can chat about a feature idea, mention the agent, and it'll kick off a project, add some to-dos and start working. Super powerful and all in Basecamp's familiar tools. I'm loving this.
Who knew that 22 years ago when we launched Basecamp we'd have built the absolute best framework to work with humans and agents in the same place. Here's @bitsweat talking to Clawdito (an agent) in Basecamp, assigning it work, getting responses, asking it to follow up, creating PRs, the whole thing. And here's @jasonzimdars working with Marie (an agent) and JZ bot (another agent, his agent) in a comment thread on a message board. Can do this anywhere in Basecamp... on a to-do, card, file, document, photo, anywhere you can talk to humans async or real time, you can talk with your agents the same way. And they can respond the same way humans do, right in line, right where you'd expect, with all the context in the thread. We've been running and refining this in our account for a while now. Anyone can do this today using the CLI. But we're also making it easier for people to create agent-users within Basecamp. Stay tuned for a lot more on this front.
5
3
46
20,611
Who knew that 22 years ago when we launched Basecamp we'd have built the absolute best framework to work with humans and agents in the same place. Here's @bitsweat talking to Clawdito (an agent) in Basecamp, assigning it work, getting responses, asking it to follow up, creating PRs, the whole thing. And here's @jasonzimdars working with Marie (an agent) and JZ bot (another agent, his agent) in a comment thread on a message board. Can do this anywhere in Basecamp... on a to-do, card, file, document, photo, anywhere you can talk to humans async or real time, you can talk with your agents the same way. And they can respond the same way humans do, right in line, right where you'd expect, with all the context in the thread. We've been running and refining this in our account for a while now. Anyone can do this today using the CLI. But we're also making it easier for people to create agent-users within Basecamp. Stay tuned for a lot more on this front.
40
26
221
80,479
Jason Fried retweeted
How’s everyone going with adding a CLI to your apps after @dhh’s Rails World challenge? 😄 Deadline’s tomorrow.
31
6
86
17,459
Good software is good. Great software is fun.
40
51
717
153,826
We just launched a feature we began exploring a decade+ ago, but never released it. It was originally destined for Campfire, our chat tool. The feature is called Bonfire. Now that Campfire is built into Basecamp, Bonfire belongs there. And today it's live for all Basecamp 5 customers. What's Bonfire? I put together a short video to show you what it is and how it works:
29
23
393
165,628
For years, maybe a decade, I've wanted to build a writing tool that just did a few things I couldn't find anywhere else. A system that mimicked how I think when I write. A system that provided clear affordances, features, and places to do the things I wanted to do. A way to play with my writing as I'm writing it. A way to settle into just the right way to say something. It never made sense to make it a 37signals product because it's not commercially viable, nor would it be worth pulling people off their other work to hack on this. Plus, it would have taken months the old way. So this weekend I just made it myself, with Claude's help. It's called Write_On and the short video walks you through it. Essentially it's "alternative control" at the word, sentence, and paragraph level, plus a way to dim stuff back, and stash stuff near by. Not version control, but alternative control. You'll see what I mean when you watch the video below. So here it is. Write_On.
448
252
4,624
505,371
Little follow-up video. I didn't show that you can just type ?? in the alts sidebar and the AI will toss in some ideas. True at the word, sentence, or paragraph level. Plus more explosions!
7
5
135
22,430
Wait till you see the LinkedIn integration!
8
99
14,351
And it's all Markdown, too. Alternatives, overflow, etc.
7
2
110
20,215
You also notice that the lines underneath the alternatives aren’t perfectly straight. I wanted them to feel a bit more like an editor’s pen, something a little human, a little wavy, imperfect, just slightly, just a little bit, not too much, but just something that gave it a bit of a different feel than just your standard straight and perfect computer-generated underline.
1
1
92
20,539
By the way, you’ll hear little sounds in the video when I’m arrowing through different alternatives. There are two tones. One’s higher pitched, which you’re gonna hear most of the time, and one is a lower pitched sound. The lower pitch sound is a return to the original. This way, I know when I’m back to the original version I was on before I began playing.
5
2
145
28,374