The Lone Developer Problem
If a single programmer builds something, it can be hard for others to maintain later.
Topics /
The most popular blog posts about career & management on Hacker News. 6,086 posts.
If a single programmer builds something, it can be hard for others to maintain later.
DO NOT SUBSCRIBE HERE subscribe at wheresyoured.at. Click to read DO NOT SUBSCRIBE HERE subscribe at wheresyoured.at, by Ed Zitron, a Substack publication.
If you're joining a startup for money, you're doing it for the wrong reasons, but that doesn't mean that money shouldn't factor into your decision. You can build financial models around salaries and equity, and I'll show you how to do that below.
Should you be a specialist or a generalist developer? My take on the trade-offs of each path, why I chose to be a generalist, and what you gain and give up.
The OODA Loop is a four-step process for making effective decisions in high-stakes situations. It involves collecting relevant information, recognizing potential biases, deciding, and acting, then repeating the process with new information. Read on to learn how to use the OODA Loop.
We need to start building our defenses and forging relationships today. If we don’t unite and speak together, we will forever be powerless and at the mercy of our gatekeeper. We also open our forum to CWS staff, and extension advocates like @DotProto.
We asked one of our top 10 hacker contributors, Johan Carlsson, to share his novel approach to bug bounty hunting.
I was catching up on Brad Feld’s blog this morning and saw that he had posted about the “40% rule” for SAAS companies. I was at the same board meeting as Brad and came away similarly impressed by the simplicity of the rule and the logic behind it. Here’s the 40% rule and it is […]
Ben Horowitz is a cofounder and general partner at the venture capital firm Andreessen Horowitz. He is the author of the New York Times bestsellers, The
Discover how to create solutions using Lob’s framework for problem solving. Learn how to understand the problem, design an approach, and build a solution.
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.…
Scrum has given us a lot, but its time for some conscious uncoupling
So, the US Secret Service has issued a requirement for software that can detect sarcasm in tweets . And lo, there was much rejoicing in the land, especially among post-doc researchers looking for grant money to pursue research in algorithmic applications of semiotics with a side-line in heuristic knowledge processing…
In a fairly popular blog post, Raganwald advocates against using various heuristics while filtering out resumes. For the most part, I agree with him. Since it's hard to find good programmers, false negatives are very costly compared to the cost of a false positive (a wasted interview). But I have …
Gil Vegliach's blog
Open offices are all the rage, but are they actually helping us get more done. We don't think that's the case.
The recent hashtag #talkpay on Twitter reminded me of a situation I found myself in at a former job. I contracted with a local startup during my last few years of college, and they gave me a job offer the winter before I graduated. The $40,000/year offer would expire in a week, and I wasn''t prepared to try to get…
An extract from my book Just Fired. Still in progress...
Since starting out as an independent contractor, I’ve always felt a tension between being a generalist software engineer, yet having to market myself as a specialist. I’ve been wanting to write about it for years and even have kept some notes for that purpose. Recently I came across an article by Ben Collins-Sussman…
Read the note to employees from our CEO Sundar Pichai about the memo that was circulated over the past week.