# Team Building

Published articles for Team Building.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Why 37signals' Code Looks Different: Small Teams, Narrow Scope, and Selective Hiring

DevFeed: [Why 37signals' Code Looks Different: Small Teams, Narrow Scope, and Selective Hiring](<https://devfeed.tech/articles/37signals-isn-t-smarter-than-you-but-they-are-different-40600.md>)

Original publisher: [Read original article](<https://www.nateberkopec.com/blog/37signals-is-not-smarter-than-you/>)

Published: 2026-01-27T00:00:00Z

Content type: opinion

Language: en

Sources: [Nate Berkopec](<https://devfeed.tech/sources/nate-berkopec.md>)

Topics: [Rails](<https://devfeed.tech/topics/rails.md>), [Code](<https://devfeed.tech/topics/code.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [rails](<https://devfeed.tech/tags/rails.md>), [saas](<https://devfeed.tech/tags/saas.md>), [team-building](<https://devfeed.tech/tags/team-building.md>)

### AI overview

The article argues that 37signals' clean-looking Rails code reflects a distinct engineering strategy rather than inherently superior developers. That strategy emphasizes small teams, aggressively limited product scope, and hiring highly capable engineers.

### Source excerpt

A recent episode of the Rails Business Podcast was about "striving for ideal code". The hosts are both typical "Rails Indie" owner/operators: a small team building a small SaaS. They were discussing a new podcast which is out from 37signals called "Recordables". The discussion was envy for how good and clean 37signals' code was. This is a fair assessment. They've been open-sourcing a lot of real world products lately, including: Campfire, the chat app. Fizzy, the Kanban tool. If you read them, the code looks great. We've only seen glimpses of this Rails style, which David has alluded to or shown small parts of in interviews or conference talks. Until now, we couldn't see what the Rails "house style" is because we never had a real open source application written in that style. Now we do. The discussion on the podcast was mostly a sense of envy of how good the good was, and wondering: "Why doesn't our code look that good?" Covet not thy neighbor's codebase. The reason why your code doesn't look "as good" as 37signals' is because your engineering strategy is not the same as theirs. 37signals, for all of its faults, has a unique engineering strategy, which I would summarize as: Stay small in terms of headcount to revenue ratio. Ruthlessly cut scope. 37signals' products usually do far, far less than their competition. Hire the top 10% of engineers. Most of the businesses I've ever worked for cannot say that any of these three points are honestly part of their strategy. Every time 37signals puts out a codebase or talks about their size in public, I am always shocked at how few LOC they are. Basecamp Next/2 was originally 10,000 LOC. Basecamp 3 was 18,000 LOC when released. Fizzy is 7,500 non-test LOC. Campfire is just 2,500 non-test LOC. That is fucking insane. 37signals employs 25-30 technical employees, meaning that for each individual codebase, they're maintaining under 2,500 lines per person. Most companies manage 10x that per headcount. Most indies ship 100,000+ line

## How to run a Personal User Manual exercise for Team Building

DevFeed: [How to run a Personal User Manual exercise for Team Building](<https://devfeed.tech/articles/how-to-run-a-personal-user-manual-exercise-for-team-building-27722.md>)

Original publisher: [Read original article](<https://gagor.pro/2025/08/how-to-run-a-personal-user-manual-exercise-for-team-building/>)

Author: Tom

Published: 2025-08-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Template](<https://devfeed.tech/topics/template.md>), [user guide](<https://devfeed.tech/topics/user-guide.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [communication](<https://devfeed.tech/tags/communication.md>), [culture](<https://devfeed.tech/tags/culture.md>), [employee-engagement](<https://devfeed.tech/tags/employee-engagement.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [people](<https://devfeed.tech/tags/people.md>), [personal-manual-template](<https://devfeed.tech/tags/personal-manual-template.md>), [personal-user-manual](<https://devfeed.tech/tags/personal-user-manual.md>), [team-bonding](<https://devfeed.tech/tags/team-bonding.md>), [team-building](<https://devfeed.tech/tags/team-building.md>), [team-culture](<https://devfeed.tech/tags/team-culture.md>), [team-exercise](<https://devfeed.tech/tags/team-exercise.md>), [work-relationships](<https://devfeed.tech/tags/work-relationships.md>)

### AI overview

A practical guide to running a Personal User Manual exercise for team building. It explains how to prepare participants, facilitate presentations, encourage discussion, and identify shared interests, and includes an adaptable template.

### Source excerpt

Learn how to run a Personal User Manual exercise with your team to boost connection, improve communication, and foster a positive team culture. Includes a ready-to-use template and practical tips for success.

## How outstanding teams form without team-building exercises

DevFeed: [How outstanding teams form without team-building exercises](<https://devfeed.tech/articles/how-outstanding-teams-form-without-team-building-exercises-39911.md>)

Original publisher: [Read original article](<https://mende.io/blog/how-outstanding-teams-form-without-team-building-exercises/>)

Author: tobi@techunicorn.builders (Tobias Mende)

Published: 2023-10-28T04:00:00Z

Content type: article

Language: en

Sources: [Tobias Mende](<https://devfeed.tech/sources/tobias-mende.md>)

Topics: [real-time](<https://devfeed.tech/topics/real-time.md>), [sessions](<https://devfeed.tech/topics/sessions.md>), [trust](<https://devfeed.tech/topics/trust.md>), [incident](<https://devfeed.tech/topics/incident.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>)

Tags: [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [collaboration-communication-engineering-excellence-software-craft](<https://devfeed.tech/tags/collaboration-communication-engineering-excellence-software-craft.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [incident](<https://devfeed.tech/tags/incident.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [team](<https://devfeed.tech/tags/team.md>), [team-building](<https://devfeed.tech/tags/team-building.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

The article argues that outstanding remote engineering teams can form without team-building exercises or frequent in-person meetings. It presents real-time collaboration on meaningful work--such as solving customer issues, programming together, resolving incidents, and discussing team goals--as the basis for trust, belonging, and high-performing teams.

### Source excerpt

How outstanding teams form without team-building exercises Building outstanding and high-performing teams is the dream of every engineering leader. But how do you do it? And how do you do it when people work remotely, and getting everybody to the same place is difficult and costly?

## Shishir Mehrotra's 10 rules for leading great team meetings

DevFeed: [Shishir Mehrotra's 10 rules for leading great team meetings](<https://devfeed.tech/articles/shishir-mehrotra-s-10-rules-for-leading-great-team-meetings-10088.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/team-meetings-with-shishir-mehrotra/>)

Author: Shishir Mehrotra

Published: 2023-10-12T00:00:00Z

Content type: opinion

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [hubspot](<https://devfeed.tech/topics/hubspot.md>)

Tags: [culture](<https://devfeed.tech/tags/culture.md>), [development](<https://devfeed.tech/tags/development.md>), [interviewing](<https://devfeed.tech/tags/interviewing.md>), [product-development](<https://devfeed.tech/tags/product-development.md>), [team-building](<https://devfeed.tech/tags/team-building.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

Coda co-founder and CEO Shishir Mehrotra shares principles for leading effective team meetings. Drawing on workplace rituals and interviews with more than 1,000 people, he argues that named, familiar, and templated rituals can improve company culture, collaboration, and hybrid-work meetings.

### Source excerpt

Coda Co-founder and CEO Shishir Mehrotra explains why the best product teams often put as much care into how the work gets done as what product gets shipped.

## Improving Developer Experience, Level 2: Belonging, Collaboration, and Communication

DevFeed: [Improving Developer Experience, Level 2: Belonging, Collaboration, and Communication](<https://devfeed.tech/articles/improving-developer-experience-level-2-belonging-collaboration-and-communication-39916.md>)

Original publisher: [Read original article](<https://mende.io/blog/improving-developer-experience-level-2-belonging-collaboration-and-communication/>)

Author: tobi@techunicorn.builders (Tobias Mende)

Published: 2023-08-19T04:00:00Z

Content type: opinion

Language: en

Sources: [Tobias Mende](<https://devfeed.tech/sources/tobias-mende.md>)

Topics: [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [collaboration-communication-developer-experience-developer-productivity](<https://devfeed.tech/tags/collaboration-communication-developer-experience-developer-productivity.md>), [communication](<https://devfeed.tech/tags/communication.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [team-building](<https://devfeed.tech/tags/team-building.md>)

### AI overview

This article offers guidance for improving developer experience by strengthening belonging, collaboration, and communication within teams. It discusses inclusivity, recognition, networking, relationship-building, and team activities as ways to support cohesion, trust, creativity, and productivity.

### Source excerpt

Improving Developer Experience, Level 2: Belonging, Collaboration, and Communication As part of the ongoing series about improving Developer Experience (DevEx), the last article highlighted the significance of psychological safety, stability, and work-life balance.

## How do you say ChiselStrike in Portuguese?

DevFeed: [How do you say ChiselStrike in Portuguese?](<https://devfeed.tech/articles/how-do-you-say-chiselstrike-in-portuguese-5958.md>)

Original publisher: [Read original article](<https://turso.tech/blog/how-do-you-say-chiselstrike-in-portuguese-9589a80d9117>)

Author: Glauber Costa

Published: 2022-05-03T00:00:00Z

Content type: article

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [ChiselStrike](<https://devfeed.tech/topics/chiselstrike.md>)

Tags: [chiselstrike](<https://devfeed.tech/tags/chiselstrike.md>), [company](<https://devfeed.tech/tags/company.md>), [remote](<https://devfeed.tech/tags/remote.md>), [remote-working](<https://devfeed.tech/tags/remote-working.md>), [startup](<https://devfeed.tech/tags/startup.md>), [team-building](<https://devfeed.tech/tags/team-building.md>)

### AI overview

The article discusses ChiselStrike as a fully remote company whose founders and employees are distributed around the world. It also mentions that the company is hiring for multiple roles.

### Source excerpt

ChiselStrike is a fully remote company (and we are hiring for many roles!). Even the founders are spread around the world. We have worked like this before in at least two companies (before it was...

## Inside Figma: tips from the team that builds Figma

DevFeed: [Inside Figma: tips from the team that builds Figma](<https://devfeed.tech/articles/inside-figma-tips-from-the-team-that-builds-figma-9858.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/inside-figma-tips-from-the-team-that-builds-figma/>)

Author: Alia Fite

Published: 2021-03-03T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>)

Tags: [branding](<https://devfeed.tech/tags/branding.md>), [design](<https://devfeed.tech/tags/design.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [explore](<https://devfeed.tech/tags/explore.md>), [figma](<https://devfeed.tech/tags/figma.md>), [inspiration](<https://devfeed.tech/tags/inspiration.md>), [livestream](<https://devfeed.tech/tags/livestream.md>), [product-design](<https://devfeed.tech/tags/product-design.md>), [prototyping](<https://devfeed.tech/tags/prototyping.md>), [remote](<https://devfeed.tech/tags/remote.md>), [research](<https://devfeed.tech/tags/research.md>), [team-building](<https://devfeed.tech/tags/team-building.md>), [themes](<https://devfeed.tech/tags/themes.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>), [video](<https://devfeed.tech/tags/video.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

Figma team members share practical tips, keyboard shortcuts, templates, and brainstorming methods from a livestream. The article highlights how Figma is used across product design, engineering, research, team-building, remote collaboration, and branding work.

### Source excerpt

In a recent livestream, Figmates across teams shared their favorite tips for using Figma, including keyboard shortcuts and templates for every skill level.

## Running a Hack Day

DevFeed: [Running a Hack Day](<https://devfeed.tech/articles/running-a-hack-day-25972.md>)

Original publisher: [Read original article](<https://medium.com/snapp-mobile/running-a-hack-day-9b682cb970d2?source=rss-8efc0359e234------2>)

Author: Jossi Wolf

Published: 2020-12-01T20:46:31Z

Content type: opinion

Language: en

Sources: [Stories by Jossi Wolf on Medium](<https://devfeed.tech/sources/stories-by-jossi-wolf-on-medium.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Compose](<https://devfeed.tech/topics/compose.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [hack-days](<https://devfeed.tech/tags/hack-days.md>), [hackday](<https://devfeed.tech/tags/hackday.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [learning](<https://devfeed.tech/tags/learning.md>), [programming](<https://devfeed.tech/tags/programming.md>), [stories](<https://devfeed.tech/tags/stories.md>), [team-building](<https://devfeed.tech/tags/team-building.md>), [teamwork](<https://devfeed.tech/tags/teamwork.md>)

### AI overview

The article explains what a hack day is and discusses how it can help developers break from routine work, learn, collaborate across teams, and build connections. It also compares hack days with 20% time and notes that the two approaches can complement each other.

### Source excerpt

Recently, some clients asked us about our opinion on a newly released framework. To get a better idea of it, we ran an internal hack day -- here's how! Stay tuned for the second part about our experiences with running Jetpack Compose hack day! What's a Hack Day? Basically, a hack day is a one-day event where you can work on whatever. This is awesome for exploring a new technology or just doing something different once in a while! There are no rules except for that what you're doing should probably be kinda related to your work, but it doesn't have to be! Why you should run a hack day There are lots of reasons to love hack days -- I'll focus on a few. The benefits will always be a different depending on your company, team and the tech you are working with. It helps people break out of day-to-day work life A hack day can enable working with different people and build connections If you do it right, people will be able to relax a bit A fun breakout First off, hack days are a great thing to break out of day-to-day dev life. Project fatigue gets everyone after a while. Maybe the work is not mundane or boring, but working on exactly the same thing every day can get tedious. The longer you work on a project, the harder the challenges become and the longer the cycles of success/no success become. On a hack day, you will be working on something entirely different, without any expectations. This makes it a lot easier to learn, takes some pressure off and can be very satisfying. Teamwork!Teamwork Since a hack day is a defined space and time for folks to work on something, this makes working together a lot easier -- you're there anyway! Working on something alone can be nice, and maybe that's exactly what somebody is looking for. For others, learning together is a lot more fun and more memorable. Interacting with folks from different teams In our case, we had people working together who normally work on different projects. This helps create connections and makes the team grow toge

## Pair Programming Explained

DevFeed: [Pair Programming Explained](<https://devfeed.tech/articles/pair-programming-explained-1517.md>)

Original publisher: [Read original article](<https://shopify.engineering/pair-programming-explained>)

Author: Mihai Popescu

Published: 2019-05-09T17:59:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Code](<https://devfeed.tech/topics/code.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [engineering-culture](<https://devfeed.tech/topics/engineering-culture.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [code](<https://devfeed.tech/tags/code.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developers](<https://devfeed.tech/tags/developers.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [guides](<https://devfeed.tech/tags/guides.md>), [learning](<https://devfeed.tech/tags/learning.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [programming](<https://devfeed.tech/tags/programming.md>), [review](<https://devfeed.tech/tags/review.md>), [safety](<https://devfeed.tech/tags/safety.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [software-design](<https://devfeed.tech/tags/software-design.md>), [team-building](<https://devfeed.tech/tags/team-building.md>)

### AI overview

This article explains pair programming, in which two people write, debug, or explore code together. It describes the practice's benefits, including knowledge sharing, collective code ownership, learning, efficiency, software quality, team resilience, onboarding, and developer confidence.

### Source excerpt

Pair Programming is when two people write, debug, or explore code together. It's simple, but getting the most out of your pairing session can take some work.

## trivago Tech GetTogether 2016

DevFeed: [trivago Tech GetTogether 2016](<https://devfeed.tech/articles/trivago-tech-gettogether-2016-27945.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2016-08-02-tech-get-together-2016/>)

Author: Tom Bartel

Published: 2016-08-02T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Domain-driven design (DDD)](<https://devfeed.tech/topics/domain-driven-design.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Natural language processing](<https://devfeed.tech/topics/nlp.md>), [Python](<https://devfeed.tech/topics/python.md>), [Rust](<https://devfeed.tech/topics/rust.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [communication](<https://devfeed.tech/tags/communication.md>), [company](<https://devfeed.tech/tags/company.md>), [domain-driven-design](<https://devfeed.tech/tags/domain-driven-design.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [event](<https://devfeed.tech/tags/event.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [learning](<https://devfeed.tech/tags/learning.md>), [natural-language-processing](<https://devfeed.tech/tags/natural-language-processing.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [rust](<https://devfeed.tech/tags/rust.md>), [talks](<https://devfeed.tech/tags/talks.md>), [team-building](<https://devfeed.tech/tags/team-building.md>), [tech](<https://devfeed.tech/tags/tech.md>)

### AI overview

trivago's 2016 Tech GetTogether brought IT colleagues from its offices together in Noordwijk for three days of knowledge exchange and team building. The event used an unconference format in which participants proposed talks and voted on the sessions to schedule.

### Source excerpt

With engineers spread across four offices, collaboration and communication in trivago's IT is a challenge. Additionally, new engineers join the company all the time, which makes it even harder to figure out who to talk to about certain products, packages, and technologies.

## FINN's Technical Leadership Field Trip on Quality, Team Building, and Open Space Sessions

DevFeed: [FINN's Technical Leadership Field Trip on Quality, Team Building, and Open Space Sessions](<https://devfeed.tech/articles/getting-geeky-in-h-nefoss-31947.md>)

Original publisher: [Read original article](<https://tech.finn.no2011/03/03/geting-geeky-in-hc3b8nefoss/>)

Author: espen

Published: 2011-03-03T09:35:37Z

Content type: opinion

Language: en

Sources: [Finn.no](<https://devfeed.tech/sources/finn-no.md>)

Topics: [sessions](<https://devfeed.tech/topics/sessions.md>), [spaces](<https://devfeed.tech/topics/spaces.md>), [Users](<https://devfeed.tech/topics/users.md>)

Tags: [mental-health](<https://devfeed.tech/tags/mental-health.md>), [organization](<https://devfeed.tech/tags/organization.md>), [quality](<https://devfeed.tech/tags/quality.md>), [team-building](<https://devfeed.tech/tags/team-building.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

FINN describes a two-day field trip for Technical Leaders focused on technical excellence, defining quality expectations, team-building exercises, and company open space sessions. The group drafted a checklist for releases and reflected on the different dynamics of internal open space sessions.

### Source excerpt

FINN recently created a position called Technical Leader which is going to be our champions of technical excellence. One of the objects for this two-day field trip was to get everyone in the same room and share ideas and challenges from a technological point of view. Quality does not cost ... it pays Most companies talk about how they work hard to "produce quality", but most companies also fail to follow through and make quality a focus for the entire organization. Our first session was about defining what quality means for different stakeholders such as: end users, our CEO, operations and product owners. These discussions lead us to a first draft of a checklist which will be used before each new release. No known bugs Tested in every environment Customer support is informed of important changes Walk'n talk for good mental health The term walk and talk is both a technique for making movies, but it is also a therapeutical technique. At FINN we practice this by randomly pairing two people who both have prepared a challenge they have in their daily work and then they walk and talk for about an hour. This was the first time this group did this exercise and it was a huge success. It was great to get out and talk about stuff to someone you do not get to talk to very often during the work day. As a team building exercise I think this is a great tool which is highly recommended! The challenge of company Open Space sessions During day two we had three open space sessions which was buzzing with excitement. Doing open spaces at conferences it is really inspiring and you learn stuff which you can bring back to your organization. Having open space sessions for just company employees has a different dynamic and can really be something to get your spirits down. When you do this inside a company you build up excitement during the sessions and along with the excitement comes expectations that "somebody needs to make this happen". There is nothing in "open space theory" about how you c