New
The latest blog posts to take off on Hacker News. 6,087 posts.
How to Succeed as a Poor Programmer
In a previous post I outlined why programmers should strive to be good at one thing rather than everything. In this post I discuss how to ...
Strategies for Long Projects
I’m in the middle of three multi-month to a year projects right now: Writing a book Running a marathon Building a ...
A developer goes to a DevOps conference
Two days at PDX DevOpsDays, a gathering of system administrators who use version control, and write a lot of YAML.
Culture Fit Interview Questions
Hire by Google is no longer available. Hire by Google was sunset on September 1, 2020. We are deeply grateful to our customers who have joined and supported us along the way.
What do executives do, anyway?
An executive with 8,000 indirect reports and 2000 hours of work in a year can afford to spend, at most, 15 minutes per year per person in th...
Be wary of functions which take several parameters of the same type
A good example of a simple looking, but hard to use correctly, API is one which takes two or more parameters of the same type. Let’s compare two function signatures:
How Firebase Interviewed Software Engineers
Today, Firebase has a large team with hundreds of engineers. Before the Google acquisition, however, we had a small team of just 24 exceptional people that I firmly believe was among the strongest of its kind in the world. A big part of that success was the way we interviewed software engineers. I’m sharing our…
Prashanth Chandrasekar Replacing Joel Spolsky as Stack Overflow CEO
Last March, I shared that we were starting to look for a new CEO for Stack Overflow. We were looking for that rare combination of someone who could foster the community while accelerating the growth of our businesses, especially Teams, where we are starting to close many huge deals and becoming a hyper-growth…
How to Cold Email Investors [video]
Y Combinator CEO and Partner Michael Seibel [https://twitter.com/mwseibel] on how to cold email investors. Topics 00:00 [https://youtu.be/A3MmYbH1hbs?t=0s] – Intro 00:17 [https://youtu.be/A3MmYbH1hbs?t=17s] – Make it short, i.e. 60 seconds or less to read 00:58 [https://youtu.be/A3MmYbH1hbs?t=58s] – Interested in: the…
The longer it has taken, the longer it will take (2015)
With fat tail, I.e. power law, project times, late projects are likely to be even later,
Software Architecture Is Overrated, Clear and Simple Design Is Underrated
I had my fair share in designing and building large systems. I've taken part in rewriting Uber's distributed payment systems [https://blog.pragmaticengineer.com/distributed-architecture-concepts-i-have-learned-while-building-payments-systems/] , designing and shipping Skype on Xbox One and open-sourcing RIBs…
How to Be a Professional Author and Not Die Screaming and Starving
Your reading today comes in the form of this Medium article by Heather Demetrios: “ How To Lose A Third Of A Million Dollars Without Even Trying .” It’s a good article. I feel deeply for the writer, because this shit we do comes with no real map. No creative map, no story map, no industry map, no money map. “HERE IS A…
How do managers get stuck? (2017)
Technology, startups, programming, technical management and software architecture
BLUF: A military standard to make writing more powerful
BLUF is a military communications acronym — it stands for “bottom line up front” — that’s designed to enforce speed and clarity in reports and emails.
DevOps didn’t exist when I started as a developer
Explore the history of DevOps and its impact on the tech industry from the perspective of a long-time software engineer and developer advocate.
Compensation in 2019 – new grad tech offers
Analyzing compensation packages from 2019 new-graduate technology job offers.
Eric's Guide to Hiring Software Developers
First of a two-part series on the best strategies for hiring humans in the 21st century. Fueled by both personal experience and the experience of countless mentors (and recruiters), this gigantic post is bursting at the seams with knowledge. Though specifically written by a CTO-type, the strategies are useful for…
An Apple Developer for 10 Years
This is a personal website, at the outskirts of the web, away from social media and publishing platforms.
There are no adults in the room
Dear new developer, One of the most shocking things I learned when I started working in a professional capacity is that there are no adults in the room. That is not to denigrate everyone at your co…
Amazon’s “two-pizza teams”: The ultimate divisional organization (2013)
Amazon’s “two-pizza teams” are well-known; they’ve been written about in Fast Company and the WSJ. But almost everyone misses the point. They aren’t about team size—they’re about autonomy and accountability.
A Manager’s Guide to Kubernetes Adoption
Discussion on Hacker News This article and its topic were the subject of fairly detailed discussion on this thread here on Hacker News. Perusing through the comments should be well worth your time,…
Hiring Is Broken?
I can’t keep track of the number of articles I’ve read about hiring in the past few years. Inevitably, they all follow the exact same format. First, they claim that hiring is broken. Ne…
Burnout is real – how to avoid it
When you’re already drained and depleted, it’s tough to figure out how to tackle burnout. Here are six science-backed strategies to bounce back.
Thank you, Chris
Thank you, Chris. Chris Beard has been Mozilla Corporation’s CEO for 5 and a half years. Chris has announced 2019 will be his last year in this role. I w