PageSourceSearch

https://37signals.com/books

html 37signals.com collected 2026-09-24 07:03:20 UTC 17,908 bytes, 312 lines download raw bytes

1
2
3
4
5
6
7
8<!doctype html>
9
10<html lang="en">
11
12  <head>
13
14    <title>37signals — Books by 37signals</title>
15
16    <meta charset="utf-8">
17    <meta name="viewport" content="initial-scale=1, width=device-width">
18    <meta name="description" content="On top of making Basecamp and HEY, we write books about what we’ve learned running our own business. They’re filled with practical advice you won’t find elsewhere.">
19    <meta name="robots" content="index, follow">
20
21    <meta property="og:site_name" content="37signals">
22    <meta property="og:title" content="Books by 37signals">
23    <meta property="og:description" content="On top of making Basecamp and HEY, we write books about what we’ve learned running our own business. They’re filled with practical advice you won’t find elsewhere.">
24    <meta property="og:image" content="https://37signals.com/assets/images/opengraph-books.png">
25    <meta property="og:url" content="https://37signals.com/books">
26    <meta property="og:type" content="website">
27
28    <meta name="twitter:title" content="Books by 37signals">
29    <meta name="twitter:description" content="On top of making Basecamp and HEY, we write books about what we’ve learned running our own business. They’re filled with practical advice you won’t find elsewhere.">
30    <meta name="twitter:image" content="https://37signals.com/assets/images/opengraph-books.png">
31    <meta name="twitter:image:alt" content="37signals">
32    <meta name="twitter:card" content="summary_large_image">
33
34    
34<script type="application/ld+json">
35      {
36        "@context": "https://schema.org",
37        "@type": "Organization",
38        "name": "37signals",
39        "description": "A catalog of ideas — signals — that drive us.",
40        "url": "https://37signals.com",
41        "image": "https://37signals.com/assets/images/opengraph.png"
42      }
43    </script>
43
44
45    
45<script type="application/ld+json">
46      {
47        "@context": "https://schema.org",
48        "@type": "WebSite",
49        "name": "37signals",
50        "url": "https://37signals.com"
51      }
52    </script>
52
53
54    
54<script type="application/ld+json">
55      {
56        "@context": "https://schema.org",
57        "@type": "Article",
58        "headline": "Books by 37signals",
59        "description": "On top of making Basecamp and HEY, we write books about what we’ve learned running our own business. They’re filled with practical advice you won’t find elsewhere.",
60        "url": "https://37signals.com/books",
61        "image": "https://37signals.com/assets/images/opengraph-books.png"
62      }
63    </script>
63
64
65    <link rel="canonical" href="https://37signals.com/books">
66
67    <link rel="icon" href="/assets/images/favicon.png">
68    <link rel="mask-icon" href="/assets/images/mask-icon.svg" color="#000000">
69    <link rel="apple-touch-icon" href="/assets/images/apple-touch-icon.png">
70
71    <link rel="stylesheet" type="text/css" href="/assets/css/reset.css?v=1.0.0">
72    <link rel="stylesheet" type="text/css" href="/assets/css/root.css?v=1.0.0">
73    <link rel="stylesheet" type="text/css" href="/assets/css/fonts.css?v=1.0.0">
74    <link rel="stylesheet" type="text/css" href="/assets/css/elements.css?v=1.0.0">
75    <link rel="stylesheet" type="text/css" href="/assets/css/button.css?v=1.0.0">
76    <link rel="stylesheet" type="text/css" href="/assets/css/content.css?v=1.0.0">
77    <link rel="stylesheet" type="text/css" href="/assets/css/books.css?v=1.0.0">
78    <link rel="stylesheet" type="text/css" href="/assets/css/boundary.css?v=1.0.0">
79    <link rel="stylesheet" type="text/css" href="/assets/css/cluster.css?v=1.0.0">
80    <link rel="stylesheet" type="text/css" href="/assets/css/controller.css?v=1.0.0">
81    <link rel="stylesheet" type="text/css" href="/assets/css/downloads.css?v=1.0.0">
82    <link rel="stylesheet" type="text/css" href="/assets/css/footer.css?v=1.0.0">
83    <link rel="stylesheet" type="text/css" href="/assets/css/header.css?v=1.0.0">
84    <link rel="stylesheet" type="text/css" href="/assets/css/jobs.css?v=1.0.0">
85    <link rel="stylesheet" type="text/css" href="/assets/css/nav.css?v=1.0.0">
86    <link rel="stylesheet" type="text/css" href="/assets/css/origin.css?v=1.0.0">
87    <link rel="stylesheet" type="text/css" href="/assets/css/page.css?v=1.0.0">
88    <link rel="stylesheet" type="text/css" href="/assets/css/policies.css?v=1.0.0">
89    <link rel="stylesheet" type="text/css" href="/assets/css/signal.css?v=1.0.0">
90    <link rel="stylesheet" type="text/css" href="/assets/css/signup.css?v=1.0.0">
91    <link rel="stylesheet" type="text/css" href="/assets/css/thought.css?v=1.0.0">
92    <link rel="stylesheet" type="text/css" href="/assets/css/thoughts.css?v=1.0.0">
93
94    <link rel="alternate" type="application/rss+xml" title="37signals Jobs Feed" href="https://37signals.com/feed/jobs.xml">
95
96    
97    
98
99    
99<script src="/assets/js/script.js?v=1.0.0" type="module"></script>
99
100    
100<script async src="/js/script.js"></script>
100
101    
101<script>
102      window.plausible=window.plausible||function(){(plausible.q=plausible.q||[]).push(arguments)},plausible.init=plausible.init||function(i){plausible.o=i||{}};
103      plausible.init({
104        endpoint: "/api/event"
105      })
106    </script>
106
107
108  </head>
109
110  <body>
111
112    <input class="nav-active" id="nav-active" type="checkbox">
113
114    <label class="nav-underlay" for="nav-active"></label>
115
116    <nav class="nav">
117      <div class="nav__logo">
118        <a href="/" aria-label="37signals"><img src="/assets/images/logo-black.svg" alt="37signals"></a>
119      </div>
120      <div class="nav__toggle">
121        <label for="nav-active">
122          <span>Menu</span>
123        </label>
124      </div>
125      <div class="nav__options">
126        <ul>
127          <li><a href="/" aria-label="Signals">Signals</a></li>
128          <li><a href="https://basecamp.com" target="_blank" rel="noopener" aria-label="Basecamp">Basecamp</a></li>
129          <li><a href="https://www.hey.com" target="_blank" rel="noopener" aria-label="HEY">HEY</a></li>
130          <li><a href="https://www.fizzy.do" target="_blank" rel="noopener" aria-label="Fizzy">Fizzy</a></li>
131          <li><a href="https://once.com" target="_blank" rel="noopener" aria-label="ONCE">ONCE</a></li>
132        </ul>
133        <ul>
134          <li><a href="https://1999.37signals.com" target="_blank" rel="noopener" aria-label="1999">1999</a></li>
135          <li><a href="/books" aria-label="Books">Books</a></li>
136          <li><a href="/thoughts" aria-label="Thoughts">Thoughts</a></li>
137          <li><a href="/jobs" aria-label="Jobs">Jobs</a></li>
138          <li><a href="https://updates.37signals.com" target="_blank" rel="noopener" aria-label="Updates">Updates</a></li>
139          <li><a href="/podcast" aria-label="Podcast">Podcast</a></li>
140          <li><a href="https://supply.37signals.com" aria-label="Supply">Supply</a></li>
141          <li><a href="https://dev.37signals.com" aria-label="Dev">Dev</a></li>
142          <li><a href="/policies" aria-label="Policies">Policies</a></li>
143        </ul>
144      </div>
145    </nav>
146
147    <header class="header">
148      <h1><a href="/" aria-label="37signals"><img src="/assets/images/logo.svg" alt="37signals"></a></h1>
149      <ul>
150        <li><a href="/" aria-label="Signals">Signals</a></li>
151        <li><a href="https://basecamp.com" target="_blank" rel="noopener" aria-label="Basecamp">Basecamp</a></li>
152        <li><a href="https://www.hey.com" target="_blank" rel="noopener" aria-label="HEY">HEY</a></li>
153        <li><a href="https://www.fizzy.do" target="_blank" rel="noopener" aria-label="Fizzy">Fizzy</a></li>
154        <li><a href="https://once.com" target="_blank" rel="noopener" aria-label="ONCE">ONCE</a></li>
155      </ul>
156    </header>
157
158    <main>
159
160
161<section class="page">
162  <div class="page__headline">
163    <h1>Books by 37signals</h1>
164    <p>On top of making <a href="https://basecamp.com">Basecamp</a> and <a href="https://www.hey.com">HEY</a>, we write books about what we’ve learned running our own business. They’re filled with practical advice you won’t find elsewhere.</p>
165  </div>
166
167  <div class="books">
168    <div class="books__container">
169
170      <div class="books__book" id="shape-up">
171        <div class="books__wrap">
172          <figure>
173            <a href="https://basecamp.com/books/shapeup" target="_blank" rel="noopener">
174              <picture>
175                <source srcset="/assets/images/books/shape-up.webp" type="image/webp">
176                <img src="/assets/images/books/shape-up.png" alt="Shape Up">
177              </picture>
178            </a>
179          </figure>
180          <div class="books__content">
181            <h3><a href="https://basecamp.com/books/shapeup" target="_blank" rel="noopener">Shape Up</a></h3>
182            <p>Shape Up is for product development teams who struggle to ship. Written by the innovators behind <a href="https://basecamp.com">Basecamp</a> — one of the biggest and longest-running software as a service apps — the book gives teams the tools to address the risks and unknowns at each stage of the product development process. Full of eye-opening insights, Shape Up will help you break free of “best practices” that aren’t really working, think deeper about the right problems, and start shipping meaningful projects your team can celebrate.</p>
183            <ul>
184              <li><a href="https://basecamp-goods.com/products/shapeup" target="_blank" rel="noopener">Buy the print edition</a></li>
185              <li><a href="https://basecamp.com/shapeup" target="_blank" rel="noopener">Read it online</a></li>
186              <li><a href="https://basecamp.com/shapeup/shape-up.pdf" target="_blank" rel="noopener">Download a PDF</a></li>
187            </ul>
188          </div>
189        </div>
190      </div>
191
192      <div class="books__book" id="calm">
193        <div class="books__wrap">
194          <figure>
195            <a href="https://basecamp.com/books/calm" target="_blank" rel="noopener">
196              <picture>
197                <source srcset="/assets/images/books/calm.webp" type="image/webp">
198                <img src="/assets/images/books/calm.png" alt="It Doesn’t Have to Be Crazy at Work">
199              </picture>
200            </a>
201          </figure>
202          <div class="books__content">
203            <h3><a href="https://basecamp.com/books/calm" target="_blank" rel="noopener">It Doesn’t Have to Be Crazy at Work</a></h3>
204            <p>Chaos shouldn’t be the natural state at work. Anxiety isn’t a prerequisite for progress. Sitting in meetings all day isn’t required for success. These are all perversions of work — side effects of broken models and “best” practices. This book treats the patient, calls out false cures, and pushes back against ritualistic time-sucks that have infected the way people work these days.</p>
205            <ul>
206              <li><a href="https://www.amazon.com/Doesnt-Have-Be-Crazy-Work/dp/0062874780" target="_blank" rel="noopener">Amazon</a></li>
207              <li><a href="https://books.apple.com/us/book/it-doesnt-have-to-be-crazy-at-work/id1350572012" target="_blank" rel="noopener">Apple Books</a></li>
208              <li><a href="https://www.barnesandnoble.com/w/it-doesnt-have-to-be-crazy-at-work-jason-fried/1128018111" target="_blank" rel="noopener">Barnes &amp; Noble</a></li>
209              <li><a href="https://www.indiebound.org/book/9780062874788" target="_blank" rel="noopener">Indiebound</a></li>
210              <li><a href="https://www.porchlightbooks.com/product/it-doesnt-have-to-be-crazy-at-work--jason-fried" target="_blank" rel="noopener">Porchlight</a></li>
211            </ul>
212          </div>
213        </div>
214      </div>
215
216      <div class="books__book" id="rework">
217        <div class="books__wrap">
218          <figure>
219            <a href="https://basecamp.com/books/rework" target="_blank" rel="noopener">
220              <picture>
221                <source srcset="/assets/images/books/rework.webp" type="image/webp">
222                <img src="/assets/images/books/rework.png" alt="REWORK">
223              </picture>
224            </a>
225          </figure>
226          <div class="books__content">
227            <h3><a href="https://basecamp.com/books/rework" target="_blank" rel="noopener">REWORK</a></h3>
228            <p><strong>New York Times bestseller!</strong> Most business books give you the same old advice: write a business plan, study the competition, seek investors, yad
228da yadda. If you’re looking for a book like that, put this one back on the shelf. <strong>REWORK</strong> is the perfect playbook for anyone who’s ever dreamed of doing it on their own. Entrepreneurs, small-business owners, and artists who don’t want to starve will all find valuable guidance in these pages.</p>
229            <ul>
230              <li><a href="https://www.amazon.com/Rework-Jason-Fried/dp/0307463745" target="_blank" rel="noopener">Amazon</a></li>
231              <li><a href="https://books.apple.com/us/book/rework/id421026168" target="_blank" rel="noopener">Apple Books</a></li>
232              <li><a href="https://www.barnesandnoble.com/w/rework-jason-fried/1102048884" target="_blank" rel="noopener">Barnes &amp; Noble</a></li>
233              <li><a href="https://www.indiebound.org/book/9780307463746" target="_blank" rel="noopener">Indiebound</a></li>
234              <li><a href="https://www.porchlightbooks.com/product/rework--jason-fried" target="_blank" rel="noopener">Porchlight</a></li>
235            </ul>
236          </div>
237        </div>
238      </div>
239
240      <div class="books__book" id="remote">
241        <div class="books__wrap">
242          <figure>
243            <a href="https://basecamp.com/books/remote" target="_blank" rel="noopener">
244              <picture>
245                <source srcset="/assets/images/books/remote.webp" type="image/webp">
246                <img src="/assets/images/books/remote.png" alt="REMOTE">
247              </picture>
248            </a>
249          </figure>
250          <div class="books__content">
251            <h3><a href="https://basecamp.com/books/remote" target="_blank" rel="noopener">REMOTE</a></h3>
252            <p><strong>Office not required.</strong> <em>As an employer</em>, restricting hiring to your local region means you’re not getting the best people you can. <em>As an employee</em>, restricting your job search to companies within a reasonable commute means you’re not working for the best company you can. <strong>REMOTE</strong> shows both employers and employees how they can work together, remotely, from any desk, in any space, in any place, anytime, anywhere.</p>
253            <ul>
254              <li><a href="https://www.amazon.com/Remote-Office-Not-Required/dp/0804137501" target="_blank" rel="noopener">Amazon</a></li>
255              <li><a href="https://books.apple.com/us/book/remote/id625981856" target="_blank" rel="noopener">Apple Books</a></li>
256              <li><a href="https://www.barnesandnoble.com/w/remote-jason-fried/1114307851" target="_blank" rel="noopener">Barnes &amp; Noble</a></li>
257              <li><a href="https://www.indiebound.org/book/9780804137508" target="_blank" rel="noopener">Indiebound</a></li>
258              <li><a href="https://www.porchlightbooks.com/product/remote-office-not-required--jason-fried" target="_blank" rel="noopener">Porchlight</a></li>
259            </ul>
260          </div>
261        </div>
262      </div>
263
264      <div class="books__book" id="getting-real">
265        <div class="books__wrap">
266          <figure>
267            <a href="https://basecamp.com/books/getting-real" target="_blank" rel="noopener">
268              <picture>
269                <source srcset="/assets/images/books/getting-real.webp" type="image/webp">
270                <img src="/assets/images/books/getting-real.png" alt="Getting Real">
271              </picture>
272            </a>
273          </figure>
274          <div class="books__content">
275            <h3><a href="https://basecamp.com/books/getting-real" target="_blank" rel="noopener">Getting Real</a></h3>
276            <p><strong>The smarter, faster, easier way to build a successful web application.</strong> Getting Real is <em>packed</em> with keep-it-simple insights, contrarian points of view, and unconventional approaches to software design. This isn’t a technical book or a design tutorial, it’s a book of <em>ideas</em>. Anyone working on a web app — including entrepreneurs, designers, programmers, executives, or marketers — will find value and inspiration in this book.</p>
277            <ul>
278              <li><a href="https://basecamp.com/gettingreal" target="_blank" rel="noopener">Read it online</a></li>
279              <li><a href="https://basecamp.com/gettingreal/getting-real.pdf" target="_blank" rel="noopener">Download a PDF</a></li>
280              <li><a href="https://www.amazon.com/Getting-Real-Smarter-Successful-Application/dp/0578012812" target="_blank" rel="noopener">Amazon</a></li>
281              <li><a href="https://books.apple.com/us/book/getting-real/id365490630" target="_blank" rel="noopener">Apple Books</a></li>
282              <li><a href="https://www.barnesandnoble.com/w/getting-real-37signals/1113544045" target="_blank" rel="noopener">Barnes &amp; Noble</a></li>
283            </ul>
284          </div>
285        </div>
286      </div>
287
288    </div>
289  </div>
290</section>
291
292    </main>
293
294    <footer class="footer">
295      <ul>
296  <li><a href="https://1999.37signals.com" target="_blank" rel="noopener" aria-label="1999">1999</a></li>
297  <li><a href="/books" aria-label="Books">Books</a></li>
298  <li><a href="/thoughts" aria-label="Thoughts">Thoughts</a></li>
299  <li><a href="/jobs" aria-label="Jobs">Jobs</a></li>
300  <li><a href="https://updates.37signals.com" target="_blank" rel="noopener" aria-label="Updates">
300Updates</a></li>
301  <li><a href="/podcast" aria-label="Podcast">Podcast</a></li>
302  <li><a href="https://supply.37signals.com" aria-label="Supply">Supply</a></li>
303  <li><a href="https://dev.37signals.com" aria-label="Dev">Dev</a></li>
304  <li><a href="/policies" aria-label="Policies">Policies</a></li>
305</ul>
306
307    </footer>
308
309  </body>
310
311</html>
312

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.