DHH Profile Banner
DHH Profile
DHH

@dhh

509,403
Followers
59
Following
2,118
Media
61,907
Statuses

Creator of Ruby on Rails, Co-owner & CTO of 37signals (Basecamp & HEY), NYT best-selling author, and Le Mans 24h class-winner. No DMs, email: dhh @hey .com

Joined April 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@dhh
DHH
3 months
OMAKUB turns a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command. It's what I use for my work, and it's a great way to get started with Linux. Enjoy!
180
359
3K
@dhh
DHH
5 years
The @AppleCard is such a fucking sexist program. My wife and I filed joint tax returns, live in a community-property state, and have been married for a long time. Yet Apple’s black box algorithm thinks I deserve 20x the credit limit she does. No appeals work.
1K
8K
24K
@dhh
DHH
3 years
"I still can't believe that this is the protest that would prove every Bitcoin crank a prophet. And for me to have to slice a piece of humble pie, and admit that I was wrong on crypto's fundamental necessity in Western democracies."
0
4K
14K
@dhh
DHH
8 years
Hello, my name is David. I would fail to write bubble sort on a whiteboard. I look code up on the internet all the time. I don't do riddles.
297
6K
14K
@dhh
DHH
5 years
The quickest way to ruin the productivity of a small company is to have it adopt the practices of a large company.
169
4K
13K
@dhh
DHH
4 years
Wow. I'm literally stunned. Apple just doubled down on their rejection of HEY's ability to provide bug fixes and new features, unless we submit to their outrageous demand of 15-30% of our revenue. Even worse: We're told that unless we comply, they'll REMOVE THE APP.
932
4K
13K
@dhh
DHH
1 year
Good to be back.
Tweet media one
379
317
13K
@dhh
DHH
5 years
Oh for fucks sake 🙄. Don’t sacrifice your 20s – or any other decade of life! – on the erroneous belief that unless you work round the clock, you’re not going to be “successful”. The world is full of people who were all work and now are all regret.
296
3K
13K
@dhh
DHH
1 month
What a beautiful day for programming!
Tweet media one
401
329
12K
@dhh
DHH
11 days
I'm not saying it's the same thing, but there's something beautifully poetic about the fact that the cost of a 24TB hard drive ($439) is less than a single month's rent for 24TB of storage on AWS S3 ($552). Much of the cloud is like this.
Tweet media one
353
835
11K
@dhh
DHH
5 years
Hilarious how much mansplaining is flowing in this thread. Every single poster questioning my wife’s credit score, a man. Every single defense of Apple blaming GS, a man. Almost like men are over represented in the defense/justification of discrimination that doesn’t affect them?
64
673
8K
@dhh
DHH
4 years
The HEY stack: - Vanilla Ruby on Rails on the backend, running on edge - Stimulus, Turbolinks, Trix + NEW MAGIC on the front end - MySQL for DB (Vitess for sharding) - Redis for short-lived data + caching - ElasticSearch for indexing - AWS/K8S
281
1K
8K
@dhh
DHH
4 years
HOW WILL THEY MONETIZE THIS?? 😂❤️
Tweet media one
207
617
8K
@dhh
DHH
9 months
The reward for getting up before sunrise.
Tweet media one
269
203
8K
@dhh
DHH
5 years
This is such a shallow, disappointing take. If we relegate all responsibility for discrimination to the individuals discriminated against, nothing is going to change! Individual action against structural problems is INSUFFICIENT.
@codinghorror
Jeff Atwood
5 years
@dhh @AppleCard then don't use the Apple Card? Solution seems obvious
128
9
318
82
764
7K
@dhh
DHH
4 years
Do you know of a tech company that’s asking people who could work from home to come to the office? Reply to this thread, so we can track these irresponsible organizations, and remember their names even after this is over.
422
3K
7K
@dhh
DHH
4 years
The best Zoom alternative is fewer virtual meetings and more considered, long-form write-ups. It won’t replace them all, but if your remote day is nothing but a long series of Zoom meetings with small breaks in between, you’re probably doing it wrong.
112
2K
7K
@dhh
DHH
1 year
The Musk biography is really a business book dressed in a personal tale. Easily worth the read alone for the vivid tutorial in how to apply The Algorithm.
Tweet media one
Tweet media two
124
894
7K
@dhh
DHH
10 days
If more developers ran Linux on their desktop, maybe they wouldn't be so petrified of running a server by themselves. We are unlearning the basics of the Internet at an alarming rate.
311
720
7K
@dhh
DHH
5 years
So nobody understands THE ALGORITHM. Nobody has the power to examine or check THE ALGORITHM. Yet everyone we’ve talked to from both Apple and GS are SO SURE that THE ALGORITHM isn’t biased and discriminating in any way. That’s some grade-A management of cognitive dissonance.
56
1K
6K
@dhh
DHH
3 months
Thank you HTML-over-the-wire 😄
Tweet media one
184
146
6K
@dhh
DHH
4 years
The productivity boost from working remotely does not come from replacing all those in-office meetings with a bunch of video calls. It comes from turning all those meetings into write-ups instead. Status updates, pitches, ideas. Write. Them. Down.
53
1K
6K
@dhh
DHH
6 years
The web isn’t just another software platform. It’s the greatest software platform the world has ever seen. No permissions, no masters, readable source code. Let’s protect the heritage, work in its service, and remind ourselves just what a marvel it all really is ❤️🙏
67
2K
6K
@dhh
DHH
7 years
It saddens me that "must be passionate" has become code word for "must be willing to work two-jobs hours for one-job pay".
78
2K
5K
@dhh
DHH
6 years
The iPhone XS is faster than an iMac Pro on the Speedometer 2.0 JavaScript benchmark. It's the fastest device I've ever tested. Insane 45% jump over the iPhone 8/X chip. How does Apple do it?! ✨
Tweet media one
230
2K
5K
@dhh
DHH
5 years
So obviously we both furiously signup for the fucking $25/month credit-check bullshit shakedown that is TransUnion. Maybe someone stole my wife’s identity? Even though we’ve verified there was nothing wrong previously. Guess what: HER CREDIT SCORE WAS HIGHER THAN MINE!!!
43
363
5K
@dhh
DHH
4 years
Default branch for Rails is now main instead of master ✌️
Tweet media one
168
291
5K
@dhh
DHH
10 months
I love that while the 10x programmer is still a controversial concept to some in the tech world, Steve Jobs went straight for the claim that 50-100x programmers are possible.
178
699
5K
@dhh
DHH
5 years
So yeah, I completely stand by my original charge: @AppleCard is a sexist program. It does not matter what the intent of individual Apple reps are, it matters what THE ALGORITHM they’ve placed their complete faith in does. And what it does is discriminate. This is fucked up.
37
616
5K
@dhh
DHH
5 years
Any gig-worker app that cannot make the business model work while paying $15/hour (after expenses!), basic benefits, vacation time, and family leave should not exist. Running a modern-day serf economy behind a slick UI is disgraceful.
83
992
5K
@dhh
DHH
5 years
You’re a national treasure, ⁦ @stevewoz ⁩ 🙏❤️
Tweet media one
29
534
5K
@dhh
DHH
5 years
Facebook and Google literally pay engineers an order of magnitude more to trick people into clicking on ads than Boeing pay some of its engineers to write airplane software.
@business
Bloomberg
5 years
Boeing's 737 Max software was outsourced to $9-an-hour engineers
73
397
431
94
2K
5K
@dhh
DHH
1 year
Thank you Ruby
Tweet media one
151
264
5K
@dhh
DHH
4 years
No wonder Zoom bombing is happening. All you need to join a meeting is a URL made up of a single ten-digit number. It's like Zoom has turned all the world's conferences into chat roulette! Just iterate through the digits until you hit a room.
130
1K
5K
@dhh
DHH
6 years
My most cherished luxuries: All the sleep (8.5h+), none of the ⏰. A flow of clean, filtered air. Regular exercise driven by an instructor. Fresh, home-cooked meals. A view of nature and water. Meaningful work for 40h/wk (or less). Two kids and a wife to love and laugh with.
75
606
5K
@dhh
DHH
6 years
The myth of the collaborative wonders of the open office debunked in new study. A tyranny of interruption, distraction, and stress for workers that require uninterrupted time for creative work. A way to squander the attention of highly paid workers to save money on real estate.
@danluu
Dan Luu
6 years
An empirical study on the effect of open offices: "the volume of face-to-face interactions decreased significantly (approx. 70%)"
Tweet media one
28
754
1K
121
2K
5K
@dhh
DHH
10 months
Everything that happens, everyone who matters, is on X first. Even the most rabid Musk haters come crawling back to this platform when it counts.
159
312
5K
@dhh
DHH
5 years
It’s also fucked up how they chose to raise my wife’s limit without ever addressing the root of the issue. Let’s just, essentially, bribe one loud mouth on Twitter, then we don’t have to actually examine our faulty faith in THE ALGORITHM.
20
285
4K
@dhh
DHH
8 months
Apple just called to let us know they're rejecting the HEY Calendar app from the App Store (in current form). Same bullying tactics as last time: Push delicate rejections to a call with a first-name-only person who'll softly inform you it's your wallet or your kneecaps.
252
480
4K
@dhh
DHH
6 years
American fears utterly foreign to European parents: - My kid will get shot dead in school. - Our family will go bankrupt if we get the wrong kind of sick. - Crushing student-loan debt will follow my college-graduate offspring for decades. - Work doesn’t give any paternity leave.
96
2K
4K
@dhh
DHH
5 years
I hear that this has turned into a formal internal complaint that’s being investigated. Hopefully a moment to revisit some assumption about black-box algorithms, bias, and customer service! 🙏
32
194
4K
@dhh
DHH
4 years
"Spotify is letting employees work from anywhere — while still paying San Francisco and New York salaries" 😍. This is making Twitter and Facebook look awful with their if-you-move-we'll-dunk-your-pay policy. Same remote-capable work, same pay 👏
53
702
4K
@dhh
DHH
4 years
Not even a week old.
@elonmusk
Elon Musk
5 years
The coronavirus panic is dumb
38K
259K
1M
122
421
4K
@dhh
DHH
6 years
Facebook was tricking 5-year olds into spend hundreds or thousands on platform games, then refusing to refund the charges when shocked parents found out. Facebook employees referred to big-spender kids as “whales”, and kept denying refunds 😦
117
3K
4K
@dhh
DHH
6 years
Cognitive pyramid of needs: 1) Full sleep! 2) Fresh air. 3) Healthy diet. 4) Adequate exercise. ... 137) Pump-me-up YOU CAN DO IT inspirational slogans. Nail the basics.
44
1K
4K
@dhh
DHH
4 years
I miss LAN parties. The internet is great and all, but dragging your PC tower and monitor over to a mate’s house, such that you could PHYSICALLY connect them was ❤️
168
292
4K
@dhh
DHH
5 years
The first brand-new product from us at Basecamp in many years is coming this April: An email service (not a client) built for people who both love and hate email. We'll fix the hate, and leave you with the love. Email is amazing, and it deserves our best.
193
550
4K
@dhh
DHH
5 years
She spoke to two Apple reps. Both very nice, courteous people representing an utterly broken and reprehensible system. The first person was like “I don’t know why, but I swear we’re not discriminating, IT’S JUST THE ALGORITHM”. I shit you not. “IT’S JUST THE ALGORITHM!”.
57
463
4K
@dhh
DHH
4 years
HIATUS: I’m taking three months off from work, twitter, and the US. See y’all in November ✌️❤️
0
61
4K
@dhh
DHH
5 years
This gets to the crux of how diverse teams make better products. I’d be surprised to learn if the team at Apple working on this wasn’t over-represented with men, or at least women who haven’t had to worry about credit approval. Easy to go with status quo when it flows for you.
22
300
4K
@dhh
DHH
11 days
Web programmers seem to have no idea just how fast computers have become. The vast majority of all SaaS apps ever made could easily run on a single, beefy beast. Main reason to add multiple machines is for redundancy, and even that is something you can put off for ages.
@levelsio
@levelsio
11 days
The CPU % on my VPS server even went down not up since @lexfridman podcast and @elonmusk tweet While traffic more than tripled and revenue doubled Not serverless, not edge, not kubernetes, not auto scaling Just 1 simple VPS for all my sites Thx to @DanielLockyer my DevOps guy
Tweet media one
Tweet media two
235
186
4K
106
345
4K
@dhh
DHH
4 years
Going to the doctor in Denmark after living in the US for the past 15 years is surreal. There was zero paperwork! No copays. The prescription was digitally available in all pharmacies in the country immediately following the appointment. SOCIALIST BUREAUCRACY RUN AMOK 😂
95
317
4K
@dhh
DHH
8 months
Good morning, New York 🌇
Tweet media one
129
52
4K
@dhh
DHH
5 years
Let’s no forget why this college admission scandal is a thing: Because so many American companies use a diploma from a brand-name university as a caste sorting system. This isn’t about “education”, it’s about gate-keeping the aristocrats.
59
1K
4K
@dhh
DHH
6 years
Five business books that lit a bulb 💡 - Blue Ocean Strategy: Build something novel. - Maverick: You can be different. - The Intelligent Investor: Fundamentals are eternal. - The Effective Executive: You’re wasting most moments. - Drive: How to keep going.
36
597
4K
@dhh
DHH
4 years
Hotwire aka NEW MAGIC is finally here: An alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. This includes our brand-new Turbo framework and pairs with Stimulus 2.0 😍🎉🥂
137
928
4K
@dhh
DHH
5 years
Apple and Goldman Sachs have both accepted that they have no control over the product they sell. THE ALGORITHM is in charge now! All humans can do is apologize on its behalf, and pray that it has mercy on the next potential victims.
@CayucosCat
Cathrin Eckle
5 years
@dhh I had the same experience! Better credit score than my husband, at first they denied credit!! After a day on the phone, an email to Tim Cook I was asked to reapply, got a lower credit limit than my husband, told by an arrogant GS rep “we have an algorithm and have no control!
9
50
349
159
797
4K
@dhh
DHH
8 months
Apple is going to poison the one victory Epic secured in their lawsuit so bad nobody would ever think to use it. They want a 27%(!!!!) commission on any link from an app to a website, reporting every few weeks, AND the right to audit your books?? Insane.
Tweet media one
209
667
4K
@dhh
DHH
5 years
Ever notice how the biggest fans of overwork are usually investors or company owners? And the primary victims of this culture are workers? If you’re in the latter group, developing a bit of class consciousness would serve you well.
43
755
4K
@dhh
DHH
4 years
Holy fuck. The word dystopian is not nearly strong enough to describe the fresh hellhole Microsoft just opened up. Just as the reputation of a new and better company was being built, they detonate it with the most invasive work-place surveillance scheme yet to hit mainstream.
@WolfieChristl
Wolfie Christl
4 years
Esoteric metrics based on analyzing extensive data about employee activities has been mostly the domain of fringe software vendors. Now it's built into MS 365. A new feature to calculate 'productivity scores' turns Microsoft 365 into an full-fledged workplace surveillance tool:
Tweet media one
190
2K
4K
131
1K
4K
@dhh
DHH
5 years
And the best defense of all: THAT’S JUST HOW THE CREDIT INDUSTRY WORKS. Ehh, okay? How is that anything but the most damning charge upon Apple’s pitch with their card? Did the iPhone launch pledging to please carriers and the status quo as its modus operandi? No.
26
148
4K
@dhh
DHH
5 years
I’m surprised that they even let her apply for a card without the signed approval of her spouse? I mean, can you really trust women with a credit card these days??!
64
194
4K
@dhh
DHH
5 years
Programmers spend far too much time worrying about whether their stack will scale up, and far too little addressing the real danger of whether it can scale down. Small teams bet – and lose! – the farm on big tech solutions to banal problems all the fucking time.
54
881
4K
@dhh
DHH
11 days
The merchants of complexity will try to convince you that you can't do anything yourself these days. You can't do auth, you can't do scale, you can't run a database, you can't connect a computer to the internet. You're a helpless peon who should just buy their wares. No. Reject.
80
459
4K
@dhh
DHH
4 years
Apple has definitively approved HEY in the App Store!! No IAP, no 30% cut, but we’ve opened the door to a free temp address service, and use same app for work accounts. I’m so incredibly relieved! And now HEY is open to EVERYONE! No invite code needed 🎉❤️
140
492
4K
@dhh
DHH
5 years
Apple has handed the customer experience and their reputation as an inclusive organization over to a biased, sexist algorithm it does not understand, cannot reason with, and is unable to control. When a trillion-dollar company simply accepts the algorithmic overlord like this...
16
473
4K
@dhh
DHH
5 years
Every position we open at Basecamp receives hundreds of applications. Our secret recipe: 1) Pay well, 2) Hire remotely, 3) Explain the position thoroughly, 4) Have a reputation for being a good place to work, 5) Stop dog whistling overwork with “strong work-ethic” bullshit.
@david_perell
David Perell
5 years
Nearly every entrepreneur I talk so says hiring is their biggest challenge. The world is starving for competent people with a strong work-ethic.
139
181
1K
47
673
4K
@dhh
DHH
4 years
It continues to blow my mind that "it's just a few bad apples" is being used as an excuse to do nothing, when the proverb is literally "a few bad apples SPOILS THE BUNCH". The moral lesson is not about the existence of bad apples, but that failure to remove them SPOILS THE BUNCH.
55
882
4K
@dhh
DHH
11 days
If you're not doing over a million dollars in ARR for your SaaS app, you almost certainly don't need more than a single server. Chasing a 99.99% uptime in those early days by prematurely optimizing your resilience is a vast of effort that could have fueled features and bug fixes.
105
299
4K
@dhh
DHH
4 years
When did Musk go full MAGA?? What a sad sight.
Tweet media one
228
250
4K
@dhh
DHH
7 years
Life is not a sprint and creatives don’t win by squeezing out single-digit effort advantages. Take fucking Xmas off from whatever the hell you’re doing. Your hustle can wait, gangster.
@NathanCHubbard
Nathan Hubbard
7 years
Whatever you’re hustling for, take note: most people/companies are shut down until ‘18. That means you get 2 extra weeks to outwork your competition. That’s 3.8% more time. For perspective: Usain Bolt won his gold medals running 1.2% faster. These 2 weeks are a gift. Get to work.
460
455
2K
35
1K
3K
@dhh
DHH
5 years
The debate over targeted political advertisement keeps dancing tantalizingly close to the eventual conclusion: NO ADVERTISEMENT SHOULD BE TARGETED ON PERSONAL INFORMATION!
60
1K
3K
@dhh
DHH
1 year
"Google will eventually kill every single service you care about, if they can't find a way to directly monetize it with ads at a scale of billions. They're institutionally incapable of being in the product or service business for the long term."
149
515
3K
@dhh
DHH
5 years
So let’s recap here: Apple offers a credit card that bases its credit assessment on a black-box algorithm that 6 different reps across Apple and GS have no visibility into. Even several layers of management. An internal investigation. IT’S JUST THE ALGORITHM!
28
426
3K
@dhh
DHH
4 years
What pains me about Zoom being such sleazeballs when it comes to both security and privacy is just how unnecessary it is. They have good fundamental tech! But as the skeletons keep falling out of the closet, it’s clear that the organization is fundamentally corrupt.
94
1K
3K
@dhh
DHH
9 days
Our renewal bill for Datadog came to ~$83,000/year before we canceled. There's no way, no how the time we've spent replacing the key usage amounts to 1/3 or 1/2 of a full-time employee. Not even close. Enterprise SaaS pricing is bonkers.
264
260
5K
@dhh
DHH
3 months
When Ruby on Rails was launched over twenty years ago, I was a twenty-some young programmer convinced that anyone who gave my stack a try would accept its universal superiority for solving The Web Problem. So I pursued the path of the crusade, attempting to convert the
101
447
3K
@dhh
DHH
1 year
"So farewell, TypeScript. May you bring much rigor and satisfaction to your tribe while letting the rest of us enjoy JavaScript in the glorious spirit it was originally designed: Free of strong typing."
472
520
3K
@dhh
DHH
6 months
Apple is speed-running the fastest destruction of goodwill with developers I've ever seen in 40 years of computers. It took Microsoft much longer to poison the pond in the 90s. It's really a sad sight.
@paulg
Paul Graham
6 months
Apple just terminated Epic's developer account, and they admitted that this tweet was one of the reasons. We don't want to think about Apple being evil. It would be so inconvenient. We don't want to switch to Android. But I see ever more signs that power has corrupted them.
387
1K
7K
48
304
3K
@dhh
DHH
5 years
So if WeWork actually implodes completely, would it be too much to ask if it can take the entire concept of open offices with it?
68
457
3K
@dhh
DHH
5 years
It gets even worse. Even when she pays off her ridiculously low limit in full, the card won’t approve any spending until the next billing period. Women apparently aren’t good credit risks even when they pay off the fucking balance in advance and in full.
Tweet media one
65
309
3K
@dhh
DHH
8 months
We're going to make Rails 8 the damn best framework for creating full-stack PWAs. Web Push, badges, install prompts, service workers, the works. I was motivated before, but now it's really on. Let's get back to making apps where we don't have to beg for permission or mercy!
108
246
3K
@dhh
DHH
4 years
“This means that Apple knows when you’re at home. When you’re at work. What apps you open there, and how often. They know when you open Premiere over at a friend’s house on their Wi-Fi, and they know when you open Tor Browser in a hotel.” 😞
105
1K
3K
@dhh
DHH
5 years
Google is not a search engine, it’s an ad engine. You search to find stuff, they respond with a full page ad. This is so ludicrously user hostile that it’s only tenable when you operate a monopoly. Break. Them. Up.
@webiyo
Rakesh Waghela
5 years
@jasonfried Full screen on Mobile phone is just an Advert of your competitors ! 🤐
Tweet media one
10
12
136
149
850
3K
@dhh
DHH
5 years
So sad to read this 😢. Whenever I read about a software service I like hopping on the venture capital train to unicorn-ville, I fully expect them to go to shit. 1PW now need to beome a many billion dollar company OR DIE TRYING. That usually lead to desperate/shitty decisions.
@flyosity
Mike Rundle
5 years
1Password raises $200 million in Series A funding. Uhhhhhhh, what?
81
149
688
98
763
3K
@dhh
DHH
4 years
This shit makes my skin crawl.
Tweet media one
158
535
3K
@dhh
DHH
5 years
There are many days where I think I’m wasting my time on Twitter. Maybe even most days! But then I think of ceding this place to the narrative of hustle porn and odes to overwork, and I think fuck no. It’s my obligation to play the countermelody and share our story.
@k_cieslak
Krzysztof Cieślak 💙💛
5 years
Watching @dhh fighting with this silly US-style, VC driven, American-dream-bullshit workaholism is the greatest thing on Twitter
8
65
1K
89
232
3K
@dhh
DHH
3 months
Certain portion of the VC set despises wealth built the old fashioned way so much they turn into Marxists to dunk a point. We offer a great deal to employees, both in terms of salary, profit share, low risk, remote, and work-life balance. So I enjoy my life with zero qualms 😄
226
94
3K
@dhh
DHH
5 months
Google's CEO tells his employees to stop bringing their politics to work and respect coworkers right to just do their job. Let's see if this causes the same media and Twitter meltdown it did when we asked the same. I doubt it!
Tweet media one
126
195
3K
@dhh
DHH
4 years
My favorite kind of programming 😍
Tweet media one
65
252
3K
@dhh
DHH
4 years
Web 4.0 will be everyone discovering that actually Web 1.0 was amazing and bringing the bulk of it back. Less surveillance, less centralization, less complexity.
102
433
3K
@dhh
DHH
5 years
Hey @Jack , can I help make the setting that switches between “top tweets” and “latest tweets” persistent? I’ll do the commit myself. I’ll brush up on iOS programming. I’ll go halfsies on a few days of fasting. Anything. Please! 😄✌️
68
392
3K
@dhh
DHH
9 months
Crazy to think that we were spending $150,000/month on cloud rentals just eight months ago. The savings booked since we started our exit has already paid for all the new hardware we bought. Now it's just savings gravy going forward 🤑
Tweet media one
115
310
3K
@dhh
DHH
4 years
New in @firefox : "Any time a website, or third-party content embedded in a website, deposits a cookie in your browser, that cookie is confined to the cookie jar assigned to that website, such that it is not allowed to be shared with any other website."
Tweet media one
41
632
3K
@dhh
DHH
5 years
Using the delusion that you’re going to “change the world” to justify your workaholism is the void of meaning in your life desperately crying for help.
@auren
Auren Hoffman
5 years
Most people that changed the world were workaholics. MLK, Gandhi, Hamilton, Thatcher, etc all worked nights and weekends. But if you are not interested in changing the world, then working more than 40 hours a week is optional. I choose to try to change the world.
746
194
2K
82
530
3K
@dhh
DHH
5 years
It’s heart-warming how many people are noting @tim_cook ’s celebration of working nights’n’weekends and refusing to applaud extractive sacrifices. Overwork isn’t cool, especially not on a regular, expected, and self-imposed schedule. Deal with a crisis, sure. A release ain’t that.
26
788
3K
@dhh
DHH
4 years
Got the first report that yesterday’s public shaming of tech companies withholding WFH is working. Company execs saw that they were called out, now has mandated WFH ❤️🙏. Pressure works.
52
254
3K
@dhh
DHH
6 years
“Twitter is where you connect with the people you wish you knew, Facebook is where you connect with the people you wish you didn't” 😂
34
777
3K
@dhh
DHH
5 years
There's nothing wrong with you if you can't stand pair programming as a day-in-day-out approach to software development. I love the occasional pairing, but I'd rather quit programming than do it all day, every day.
101
382
3K
@dhh
DHH
7 months
To create an alternative App Store you have to: "Provide Apple a stand-by letter of credit from an A-rated financial Institution of €1,000,000 to establish adequate financial means in order to guarantee support for your developers and users." 🤣
Tweet media one
122
362
3K