New
The latest blog posts to take off on Hacker News. 1,339 posts.
The technical interview practice gap
Access to technical interview practice matters more than raw technical ability, and without it, we won't fix representation in tech.
Why I did not go to jail (2014)
A lot of people have been asking me what my upcoming book, The Hard Thing About Hard Things, will be like. Here’s a piece that I wrote for the book that did not make the cut. I still think it’s a pretty good story and gives you a flavor. I just tell the truth so...
Compensation as a Reflection of Values
Our thoughts on compensation, and how they reflect Oxide's values.
Using Apple Silicon (M1) as a cloud engineer, two months in
In this article, Vlad shares his experience using the Apple M1 as a cloud engineer. He discusses the compatibility of various software, including D...
The Evolution of Developer Salaries: Looking Back 20 Years
There's a lot to consider when charting the rise and fall of developer salaries over the years. Let's dive in!
I followed my dreams to get demoted to software developer
Kristina Lustig, formerly our Director of Design, explains why she took a new role as an associate software developer.
Stepping Down as CEO of the Wikimedia Foundation
Earlier today, I announced to my colleagues at the Wikimedia Foundation my intention to step down as CEO later this spring. April 15th will be my last day, marking my seven-year anniversary with th…
Email from Jeff Bezos to employees
Fellow Amazonians:
Engineering productivity can be measured, just not how you'd expect
Bring all your engineering data in one place and build dashboards in minutes
Developers spend most of their time figuring the system out
I am often asked what I mean when I say that developers spend most of their time figuring the system out. Let’s unpack the statement.
Why does it take so long to build software? (2020)
Why does it take so long to build software? We hear variations of this question frequently: Why is building software so expensive? Why is my team delivering software so slowly? Why am I perpetually behind schedule with my software? There is a good reason we hear these questions over and over. Businesses need more and…
Update on an Employee Matter
On Friday, January 8th, GitHub separated with an employee. Later that day and over the weekend, employees raised concerns about the circumstances of the separation. We took these concerns seriously.…
Dropbox is reducing its workforce by 11%
Today, our cofounder and CEO Drew Houston shared the difficult news that we’ll be making reductions to our global workforce. Here is the full text of his email to Dropbox employees:
Workaholism leads to health problems, work addiction risk depends on occupation
Workaholism or work addiction risk is a growing public health concern that can lead to many negative mental and physical health outcomes such as depression, anxiety or sleep disorder. Perception of work (job demands and job control) may become a major cause of employees’ work addiction. The international group of…
What I’ve Learned in 45 Years in the Software Industry
BTI360 teammate Joel Goldberg recently retired after working in the software industry for over four decades. When he left he shared with our team some of the lessons he learned over his career. With his...
Dava Newman Named Director of MIT Media Lab
Dava Newman, MIT professor of aeronautics and astronautics, has been named the new director of the MIT Media Lab.
The Case of the Extra 40ms
By: John Blair, Netflix Partner Engineering
Can developer productivity be measured?
Defining and measuring programmer productivity is one of the most difficult parts of an engineering manager or CTO’s job description. When everything you do is intangible, how should you measure it? Can it be measured at all?
Legally operating a job board in Japan
Operating a job board in Japan can lead to legal issues if not properly licensed. This article explains the legal requirements and guidelines for running a job board without facing penalties.
An ex-Googler’s guide to dev tools
After leaving Google, many engineers miss the developer tools. Here's one ex-Googler's guide to navigating the dev tools landscape outside of Google, finding the ones that fill the gaps you're feeling, and introducing these to your new team.
How to Survive a Critique: A Guide to Giving and Receiving Feedback
We are committed to advancing the future of design within our communities, among our members, in small businesses and corporations, in educational institutions, and for individuals. Please use this community resource hub as a guide to some of the most critical needs our community faces today, and will face in the…
Why I Left IBM to Work on CockroachDB
I’m a database nerd. Or, to be more precise, a DBMS nerd. But back in university, I avoided the Databases course at all costs. A little ironic when you consider I quit my job building IBM Db2 to work on CockroachDB.
To find great remote employees, prioritize candidates with strong writing skills
Ian Tien shared the hacks that helped Mattermost to build its messaging solution while being a fully remote company since day one.
Job interest not a big predictor of job satisfaction
Interest More Important for Job Performance and Career Choice
Signs you might be a micromanager
Warning signs of micromanagement include sweating the small stuff, getting CC'ed on every email, and needing to approve everything.