
Started & runs 37signals (makers of Basecamp, HEY, and ONCE). Non-serial entrepreneur, serial author. DM or email me at [email protected].
Joined April 2008
- Tweets55.8K
- Following290
- Followers5.3M
- Likes14.8K
Pinned Tweet
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.
Prannay gets it. Check out more paths to Basecamp here: basecamp.com/path
Replying to @jasonfried
We had used notion, and then shared Obsidian and now use Basecamp. Claude has smooth control over it, which is a delight to work with..
Accessibility was important to AJ. He tested a variety of tools and in the end picked Basecamp.
"I chose Basecamp, which I was reluctant to even consider. Basecamp 4 was what my contract client used and I really didn’t feel it was a great project management tool. It was lightweight and limited in what it offered. Basecamp 5 has some nice updates that make it more competitive."
Love when reluctant customers give 5 a try. Basecamp 5 is a whole new game. If you haven't tried Basecamp in years (or even just last year), do yourself a favor, clear the mental deck, and dive in.
Full write-up:
sanscript.agency/when-lookin…
Austen really gets it. He connected Claude to Basecamp, asked Claude to do some work for him inside Basecamp, and well, it was "absolutely awesome".
Did something crazy today. Created a @basecamp user for my Claude Code to use. Tasked it with taking care of some software todo's I had in one of my projects and it not only did the work, but marked them as done so I got alerted in my Basecamp "for you". Absolutely awesome!
Patrik gets it. HEY HEY!
Replying to @NotoriousUSB
I made the move to @heyhey and never looked back. It is a _very_ different approach to gmail, though.
Plus: It is also has a great MCP/CLI integration.
Jon gets it. He runs a cafe in Boulder, and Basecamp is the backbone of their operations. Good choice Jon!
Here is a quick recap on our tech / AI stack at Alpine Modern.
I have paid plans for Claude, ChatGPT and now @bot
We use @basecamp internally for communication, project management, etc...That is the backbone of our ops.
I use @SuperhumanMail for email that sits on top of @GoogleWorkspace (Drive, sheets, docs, etc..)
In the last couple days I've connected @basecamp to @bot via the basecamp CLI. @bot also has connectors into all google services, superhuman, @granola for meetings etc..
The advantage of the basecamp CLI is that @bot can use its virtual computer to connect to @basecamp and nothing needs to run locally on my MacBook. So it's always on and can always work.
I spun up a web hooks using @Cloudflare and with a little finessing got an agent 'Alpy' active inside the basecamp projects. Now I can query the Alpy inside basecamp, assign it tasks and it runs independently.
Next I need to transition some of the skills that were running locally in Claude Code to Grokbot... it's a bit of work getting all this setup.
Here is an example of a project it's working on independently as I type this, assigned in basecamp.
1. make an equipment tracking spreadsheet for each Alpine Modern location to track all equipment service records... preventive maintenance, Work orders, total spend etc..
2. go into the service providers portal (via @1password shared logins) or into my email and download all invoices ever (133 of them) for each piece of equipment. Put those invoices in drive and then pull out all the service notes and put them in a spreadsheet by equipment ID.
The longterm goal is that a manager will be able to chat with our Alpy in basecamp and ask questions like, "when were the steam wand kits last replaced on the La Marzocco?"
With all of these tools I'm able to do stuff I've always wanted to do and operate at a higher level. Its insane...
Holler if you have suggestions or questions. Happy to share!
Max gets it. Again.
Replying to @jasonfried
Moving back to Basecamp from Notion for my personal projects too. Basecamp + MCP is a game changer. Well done!
My favorite testimonials are from reluctant customers. Here's one I just got from someone who couldn't make earlier versions of Basecamp work for them, but Basecamp 5 totally clicked for them and their clients.
Glad you tried again Adam. Great to have you on board.
Andy gets it! And great to have you on board.
Replying to @37signals
@37signals truly nailed it with their agent integration. I asked @jasonfried a few weeks ago for his thoughts and should have taken his advice. I tried the "traditional" route and went Notion first as I thought the CLI was too difficult. I was 100% wrong. Notion was a money suck and was a total waste of time. Easy to deploy, awful to use. I asked Grok to set up the Basecamp CLI and Grok installed it on the Grok computer (not mine) so integration took 30 seconds and I did it via voice while driving. Within 10 minutes it was reading and writing to my Basecamp project and I truly never touched a key. Now Grok and Claude are collaborating with me via Basecamp like an actual team. Pure brilliance and lesson learned! 🚀🤖
Go Gary!
Replying to @mustafa_2vec @jasonfried
I’ve currently got nine projects inside Basecamp and each project has different team members or clients in so instead of me using human assistance inside Basecamp and potentially missing small things as there is so much data being shared. I have a dedicated Grok Bot admin agent in all workspaces, and it keeps everything updated and will pull from any nuances that are in emails and it will reply to /clients with any questions they have inside their Basecamp immediately. a live example is a Grok Bot agent is currently speaking with a customer of ours about pricing on vendors for their restaurant and that same agent is going out and sourcing vendors, negotiating pricing, and then coming back and informing the client on Basecamp
Big fan of this switch.
The Porsche Mission S's way to turn off all assistance is a single button that says "ON YOUR OWN." Totally like a @jasonfried label-design to me. Simple and to the point.
Gary gets it.
Jim gets it!
If you're busily answering emails to clear your inbox, you are working a list, it's just not your list. It's an agenda others have set for you.
If you're working the lists and projects you've created in a system like @basecamp you are working your list. You're focused on the agenda you've created.
Answering an endless stream of emails comes last if at all in my priorities these days.
Jason Fried retweeted
Gmail is getting worse and worse. Especially with the heavy increase in spam, you need an email screener.
Choose @heyhey, or if you are a TUI/Markdown enthusiast composing with neovim, use neomd.ssp.sh.
What's a screener? Read below.
You go Carl! Great to have you on board. Let me know if I can ever be helpful.
after years of listening to rework podcast i finally get to choose the tools myself. and i'm trying @basecamp for our still small team.
we just had slack and github and its a mess. you don't get a picture of whats going on when everything is scattered and mixed with other unrelated stuff.
especially now that there is so much more of everything when agents are involved.
basecamp could be the place where the humans intentionally keep each other up to date with project related work. ideas spark while communicating in slack, and we move to basecamp as soon as someone is working on it.
thats the idea at least. its not straightforward if something should be a message on the message board, or a todolist, or an entire project.
projects feel like too much now that a single person can do really big things in 1-2 days with agents.
how do you guys do it at @37signals?
Great Datograph movement macro from @hairspringwatch.
hairspring.com/collections/e…





















