New
The latest blog posts to take off on Hacker News. 325 posts.
Why the last 20% of work takes the same amount of time as the first 80%
You know when developers tell you that they did 80% of the application in x days and that they need the same amount of time for the last 20%?
37signals Works Remotely [video]
We talk a lot about working remotely. Over 70% of our employees work remotely. They work out of homes, coffee shops, and co-working spaces. They play music, garden, and spend time with their families. We dig working remotely so much we wrote a book about it. Meet some of the fantastic pe…
Argue well by losing
I love a good argument. No really! Even ones online.
Dear Startups: stop asking me math puzzles to figure out if I can code
I’ve always been pretty good at math. Not trigonometry, or arithmetic, or whatever people are usually thinking of when they’re like, “Oh, you must be smart! I hate math!” But, combinatorics and gra…
My self published book made $11,000 before I finished writing it
That is what I earned on my book for software team leaders before it was even finished. This august I finished writing and publishing my first self-published book. Last month I got done adding a print and an audio…
Don’t email me
Why I insist on people to keep issues on the mailing list(s) A recent twitter discussion I had with Andrei Neculau contributed to his blog post on this subject, basically arguing that I'm wrong but with many words and explanations. It triggered me to write up my primary reasons for why I strongly object to … Continue…
You Must Try, and then You Must Ask
Stay ahead with the latest cloud computing, content delivery, and cybersecurity trends, expert analyses, and tech insights from the official Akamai blog.
The Hacker News Generation (Afraid of Hard Work)
Soft skills play an important role for programmers, listening to clients’ requirements, creating solutions, and communicating effectively can make or break a career.
How to build great products
If you believe that sales fix everything, it follows that most startups fail because they don’t ship a great product in a growing market before they run out of money. Assuming you’ve picked an explosive market, how do you go about building a great product?1
Open Letter to My Students: No, You Cannot be a Professor (2011)
[Note: In response to the interest generated by this post I have also posted No, You Cannot be a Professor--the Reactions and For New Rea...
How to Hire
After startups raise money, their next biggest problem becomes hiring. It turns out it’s both really hard and really important to hire good people; in fact, it’s probably the most important thing...
Software Development Estimates: Where Do I Start?
For some reason many people discuss the problem of estimating software development timeframes without properly understanding the issue. There is a famous answer on Quora that exemplifies this. Lots of people like that story, even though it’s inaccurate and misguided. “Software development” is such a huge endeavor that…
Technical Interviews Make Me Cry
First, let me clarify one thing for those of you who've never dated me: I cry. A lot. When I can't get my vagrant box setup correctly afte...