How to Level Up as a Developer
How does a good developer become a great developer?
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 520 posts.
How does a good developer become a great developer?
The personal website of Christopher Laing.
A couple of days ago I watched a How Computers Learn talk by Peter Norvig. In this talk, Peter talked about how Google did machine learning and at one point he mentioned that at Google they also applied machine learning to hiring. He said that one thing that was surprising to him was that being a winner at…
No. Thanks for understanding. Ok that was the nutshell version. If that answers your question, that's great. The more detailed answer ...
It's not about technology for its own sake. It's about being able to implement your ideas.
Someone asked me an interesting question the other day: "How did you justify taking such a hu...
A nerd needs a project because a nerd builds stuff. All the time. Those lulls in the conversation over dinner? That's the nerd working on his project in his hea
So you know the first 6 rules. You’ve maneuvered through the initial offer conversation, you’ve lined up counteroffers from other companies, and now it’s time to move into the actual negotiating. N...
pho·ny also pho·ney (fō'nē) adj. pho·ni·er, pho·ni·est 1. a. Not genuine or ...
Hi. I’m Nick Farr. (@nickf4rr) You can read what you probably came here for at archive.org But if you’ll allow me first: Bringing people together is my life’s work. The text that was originally …
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
I was talking to a former student when he brought up an article written by a well-seasoned programmer regretting his choice of career. This fellow had rejec...
As of Fall 2025, Northeastern’s College of Computer Science will replace this curriculum with a set of new courses, starting with Python in the first year.
Problem-solving is an important part of everyday life, from organizing your video library to deciding whether to buy a car. Small problems (like trying to
How far is too far when it comes to including people with different beliefs?
Is it reasonable to expect mere mortals to have mastery over every facet of the development stack? Probably not, but Facebook can ask for it. I was told at OSCON by a Facebook employee that they only hire 'Full Stack' developers. Well, what does that mean? To me, a Full Stack Developer is someone with
I am posting this as a MBA Mondays post. But I did not learn this little lesson at business school. I learned it from a very experienced venture capitalist early in my post-MBA career. I was working on a CEO search for one of our struggling portfolio comapnies. We had a bunch of them. I […]
Not sure what a “lingam” is, but if it means what I think it means, just thinking about it is making mine swell. Jackpot. Rejected app for inappropriate content.
Written pieces, talks, and other bits by Zach Holman.
When you first begin to exercise, it’s somewhat painful. Not wildly painful, like touching a hot stove, but enough that if your only goal was to avoid pain, you certainly would stop doing it. But if you keep exercising… well, it just keeps getting more painful. When you’re done, if you’ve really pushed yourself, you…
I dropped out of school when I was 16 years old. School was not for me. To me, computers were so much more interesting. Right or wrong, I felt like I wasted my time there and my real education was starting when I came home. I lost respect for the institution and of course this meant that I no longer bothered to put any