Coconut Headphones: Why Agile Has Failed
The 2001 agile manifesto was an attempt to replace rigid, process and management heavy, development methodologies with a more human and soft...
The latest blog posts to take off on Hacker News. 4,748 posts.
The 2001 agile manifesto was an attempt to replace rigid, process and management heavy, development methodologies with a more human and soft...
How do you keep the profession of programming fresh throughout your career? (And how do you explain that your résumé says
I have enjoyed research and teaching for the last twelve years. Yet, I have resigned from my postdoctoral position at MIT a week ago, givin...
As of March 17th I’ll be an ex-employee. It’s an amicable separation in the face of irreconcilable differences: I wouldn’t move to California and Google wouldn’t open a Vancouver office. I haven’t decided what to do next.
For most startups in the bay area, the engineer crunch is a bigger problem than the Series A crunch (this somewhat applies to designers as well, but most startups need far more developers than...
This topic was discussed in greater detail in Episode 184 of to The Amp Hour. This article is more about the personal feelings that have accompanied this (ongo
Your 60 hour work week is not a badge of honour. It is a problem. It means the business design has failed, or there's a breakdown in communication, or worse.
We all have our little mantras we use to get through the day. After I started writing games in 1994 and went full-time in 1995, I soon c...
I got an email recently from a long-time programmer who had to step out of the ...
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 want to discuss why programming and coding are not the same, and why I can no longer support the Learn to Code movement. I can no longer tell my friends to learn coding. Although I’m passionate about it, it’s too arcane and insular for mainstream practice.
1337 h4x0r
There is no right way to get into machine learning. We all learn slightly different ways and have different objectives of what we want to do with or for machine learning. A common goal is to get productive with machine learning quickly. If that is your goal then this post highlights five common mistakes programmers […]