How we work

We created Basecamp over 20 years ago to organize our own work. Since then, people have been curious about how we run our company using it.

Here’s a look at how we use Basecamp day to day — how we organize projects, the tools we use, and how our teams work together in a fully remote company.

Jump to:


How we organize work in Basecamp

Projects are the very heart of Basecamp and we tend to use three main types of projects:

  • Company-wide
  • Ongoing projects
  • Temporary projects

Everyone has access to the company-wide projects, ongoing projects might be more limited in access, but they don’t have a start or end date like our temporary projects do.

Slide showing three project types at 37signals: Company-wide, Ongoing, and Temporary, with examples listed under each.

The tools we use

Projects are naturally versatile — you can adjust what tools you use within each project. Here's an overview of how we use the project tools:

Slide showing how 37signals uses Basecamp tools, including Message Board, Automatic Check-ins, To-Do Lists and Hill Charts, Card Table, Templates, and other tips.


Company-wide projects

Since we work asynchronously and remotely, it’s important to have spaces to share general company announcements and radiate information about what we’re working on to everyone. We use two different projects to get this done — the "37signals HQ" and "What Works" projects.

The 37signals HQ

Our headquarters is a project that we use as a central gathering location for company-wide information — perfect for us as a fully remote company. This is where employees can find announcements, files we need to refer back to, and the Chat tool that we've we renamed to Campfire. It's a lot of casual, water cooler conversation. Boosts are little notes or emojis you can leave underneath someone's post and they add a ton of flavor to the chat.

Screenshot of the 37signals HQ project in Basecamp, showing recent activity and tools like Posts, Schedule, Docs & Files, Campfire, and Automatic Check-ins.

The HQ is more about general communication and resources, so tools like To-Dos or Card Table won't be used in this project. What does get a ton of use is the Automatic Check-In tool. We've set up a recurring question that asks everyone in the company "What did you do this weekend?" It's a rich way for us to learn about each other's adventures. 🥇🏝🥾📸

Screenshot of a Basecamp automatic check-in answer to What did you do this weekend?

The What Works project

Another company-wide project that gets a ton of use is one called "What Works." We make a new one each year and it holds our individual updates as well as team-specific updates.

Most of our work is shaped into six-week cycles with a two-week cooldown period after that. Leads use the two Message Board tools renamed to "Kickoffs" and "Heartbeats" to post their team updates during the cool-down period.

Screenshot of the What Works [2026] Basecamp project with Kickoffs and Heartbeats out lined in red boxes.

Kickoffs are posted at the start of a six-week cycle of work and Heartbeats are posted the week after that cycle wraps up. All teams will write these updates each cycle but that doesn't necessarily mean that all the work fits neatly into a six-week timeframe. The Support team, for example, has work that's always ongoing so we make sure to include it every time.

Screenshot of a What Works kickoff in Basecamp highlighting the “Ongoing Work - Everyone” section about customer support work.

Heartbeats describe how everything went. It's like an automatic check-in but for an entire team! Taking an asynchronous approach helps everyone digest the information when they can. And leave celebratory boosts. 🙌

In addition to the two Message Boards for Kickoffs and Heartbeats, we use Automatic Check-In questions to keep track of the work we're all doing. We ask "What will you be working on this week?" once a week and we ask "What have you worked on?" every day.

Screenshot of Automatic Check-ins in Basecamp, showing recurring questions and recent team responses.

As a fully remote company spread out across the globe, we put a strong emphasis on asynchronous communication. These required questions are answered by every employee on a regular basis — it's actually part of our company policy to continually answer these questions.

Answers will be anything from quick bullet points to long-form prose, all with the intention of radiating information out to the rest of the company. Important bonus: this eliminates the need for a regular huddle or standup meeting!

You might be wondering how to get everyone to answering and participate sincerely. Here's how we do it:

  1. When we formalized the Automatic Check-In policy, examples were given of how answers should look. They've got some detail, they link out to other parts of the Basecamp account, they capture more than just "I finished ABC."
  2. Everyone is responsible for answering check-ins regularly, including our executives.
  3. We set the expectation that it's a part of your weekly work, not something extra. Don't think of them as an afterthought but as part of your daily schedule. 
  4. We reminded everyone that they're leaving valuable history for the future. Search for something in Basecamp and you'll see answers from two years ago that helps you out today. 🎁

Here's an example of what a quality check-in looks like at 37signals:

Screenshot of an Ops automatic check-in answer in Basecamp, showing a teammate's progress update with Boosts.

💡TIP: Read more about our approach to work in our Shape Up — it's especially great for Product teams.


Cycle work

Our cycle projects are created from a template and they're structured by the limitation of time. The appetite for some cycle projects can take all six weeks, while others might be just one or two weeks long.

When you click into a cycle project, we want everything to be in this one place. And with the right combination of tools, it's entirely possible!

Cycle projects are ones that have a start and an end date which makes them perfect for the Lineup. Clicking "Report" from the Basecamp menu and selecting "Lineup" will show you a bird's eye view of all the projects in flight. It's one of the best ways to get to work that's happening now.

Screenshot of Basecamp’s Lineup, showing the BC5 project timeline with key dates and a marker..

We also use markers on the Lineup to indicate when a cycle starts and when it ends. They help us visualize how projects line up against one another with those important dates in mind.

Tools in a Cycle Project

We use a specific set of tools that we've found bring us the most clarity and success.

Screenshot of a Basecamp cycle project for creating templates from projects, showing Message Board, To-dos, Chat, QA, and External links.

Let's take a closer look at each one:

  • The Message Board is where the Head of Product, Brian, will post a kickoff message for the new feature. He'll refer to any history, outline directives, set expectations, etc. During the cycle, any major questions that the team has will be posted in the Message Board, notifying whoever needs to be brought into the discussion.
  • Chat, in contrast, is ideal for quick questions, brief discussions, and everyday conversation.
  • To-Do lists lay the work out for the duo assigned to a cycle project. All to-dos on their lists aren't created equally. And, when the To-Do lists are tracked on a Hill Chart, we can truly see if our lists are falling on the left side of the hill where we're figuring things out, or the right side of the hill where we're making it happen.
  • Hill Charts are very important in understanding where the work is. It's intentionally manual! There's no AI involved, no bot, no "how many to-dos did you check off" — because none of that tells the full story. These are thoughtful updates written by the people doing the work!
  • External links are always used in our cycle projects to link out to something, somewhere else on the internet. We tend to link to the code changes (the pull request) in GitHub and we set up a External link to the beta environment where we're testing out how a new feature works with the rest of Basecamp.
  • Card Table is ideal for our Quality Assurance team. They step in near the end of the project and in their testing, they file questions and bugs as cards on the table. They move from Triage to In Progress, to QA to Confirm Fix, before they're moved to Done.

To-Dos vs. Card Table

We're often asked when it's best to use a Card Table versus the To-Do tool.

You can use any combination you want when it comes to these tools. Truly! We tend to look at To-Dos as work that's either done or not done. If the work goes through stages, or feels like it has a progression to follow, try Card Table.

In this video about Card Tables, Kimberly shows examples of when you might want to use a To-Do list versus a Card Table. Here's a closer look at the OnCall example that's in both videos:

Screenshot of an On Call card table in Basecamp, showing programmer support issues organized by status.


Seeing project progress with the Needle

All projects have the option to enable a Needle. This is fantastic high-level view of any project. The Needle lives at the top of your project page and it serves as the highest-level status update for the project by simply answering, "Is this project on track?" and telling you how far along things are on this project.

Screenshot of a Basecamp project’s Needle updates, showing progress gauges and comments.

Some of the team at 37signals have work that doesn't start until a feature goes live. 🚀 The Needle is perfect for them! They can quickly and easily see how the project is going without following every conversation in the project. (Unless they want to!) So, for example, when Jeff and Andy are almost done, Kimberly can start drafting video scripts and written announcements.

Mission Control

You can also see the Needle for all the projects you're a part of on Mission Control :

Screenshot of Basecamp’s Mission Control report, showing project Needles for several projects.

Learn about this and all the other big picture views we have in Basecamp in another delightful Kimberly video.


Using Templates

We find ourselves creating a lot of similar projects and that's where project templates come in. Our most-used project templates are for cycle projects and for onboarding new 37signals employees.

Screenshot of Basecamp’s Project Templates page, showing project templates and a button to create a new template.

When we hire a new Support team member, we break things down into digestible pieces: what needs to get done before someone's start date and what the new hire needs to get done once they've joined. The lists are a-plenty so we also take it a step further by grouping similar tasks together and assigning them out whenever possible. This is a huge, huge help in making sure we don't miss anything when the tasks are many and the process is recurring.

Screenshot of a Basecamp Support Onboarding to-do template, showing grouped to-dos and lists for a new hire’s first weeks.

If you're curious about how we handle onboarding, check out the Office Hours session with our People Operations team here.

To-Do List Templates

Sometimes, you may not need every tool that a project template offers. When Enter To-Do list templates!

Just like project templates, the goal here is to save time when we have repeatable work. Kimberly and Ashley have a project dedicated to live Office Hours sessions. Within that project, they use a to-do list template to keep track of all the tasks that need to be checked off before and after a live session.

Screenshot of a Basecamp to-do list template for Customer Success Office Hours, with grouped to-dos for guests, marketing, registration, and pre-event prep.

You could use separate projects for this, it's not wrong — go with what feels natural to you and your team.


Ask us anything!

We hope that this look into how we work can inspire and help. All companies work differently so if you wanted to talk to us about any specifics, don't hesitate to reach out to us at support@basecamp.com. ✨

If you're curious about anything else we have to say:

And if you're interested in more than just Basecamp, we have a fresh approach to email and calendars in our HEY app. Looking for a chat tool that you pay for ONCE? We built a super simple group chat called Campfire.

Still need help? Contact Us Contact Us