Burnout
What do we actually know about burnout? What does the research say? Is burnout preventable? All the research, in one free, updated place.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 520 posts.
What do we actually know about burnout? What does the research say? Is burnout preventable? All the research, in one free, updated place.
Last week I gave a talk at the Open Source Firmware Conference about some of the work I’m doing at Oxide Computer, entitled On Hubris and Humility. There is a video of the talk if you’d like to watch it in video form. It came out pretty alright!
Here is my one piece of advice to you. The single most important thing to do as soon as you make it back to your house with that box full of stuff:
A guide to surviving graduate school, from the perspective of what I wished I had known at the start but had to learn the hard way instead.
Saagar Jha's website.
On this week's Under the Radar, Marco and Dave eloquenty discussed Apple's piss-poor documentation.
Normally when I write about something on here I take the time to fully think-out a point, make a case, address all the major sides of the issue that I can think of, etc.
The company’s motto used to be “Don’t be evil.” Things have changed.
I've worked at various tech companies: from "traditional" shops and consultancies, through an investment bank, to high-growth tech firms. I've also talked with software engineers working at startups, banking, automotive, big tech, and more "traditional" companies. This mix had a healthy sample of Silicon-Valley…
When Travis CI turned into a business with employees, one of our ideas was to not constrain people in how much time they take off for vacations. We didn’t track the days people were taking off, and as the people running the company, we didn’t actively encourage people to take times off. In short, we had an open…
In 2006, I moved to New York and started working for David Karp doing web development for various media companies . That fall, in a brief gap before starting a new client , David said that we were going to make a prototype of an idea he’d had for a while. He had already bought the domain: tumblr.com , because it was…
My book, Designing Data-Intensive Applications , recently passed the milestone of 100,000 copies sold. Last year, it was the second-best-selling book in O’Reilly’s entire catalogue, second only to Aurélien Géron’s machine learning book . Machine learning is obviously a hot topic, so I am quite content with coming…
Strategies and tactics for staying productive.
A way out from the perfectionism trap
A survey of how tech projects run across the industry highlights Scrum being absent from Big Tech. Why is this, and are there takeaways others should take note of?
The obvious benefit to working quickly is that you'll finish more stuff per unit time. But there's more to it than that. If you work quickly, the cost of doing something new will seem lower in your mind. So you'll be inclined to do more.
Here I sit, in a cabin on Lake Superior by the fire, with late-season snow pelting the windows and ominous waves crashing against the rocky shore.
Software developer based in Montréal, Canada
Reasoning about code means being able to follow the execution path (“running the program in your head”) while knowing what the goal of the code is.
If it hurts to type you’ll have a much harder time working as a programmer. Yes, there’s voice recognition, but it’s just not the same. So when my wrist and arm pain returned soon after starting a new job I was starting to get a little scared. The last two times this happened I’d had to take months and then years off…