The port I couldn't ship
Porting a venerable library on vibes. What started as a quick WebPerl success spiraled into weeks of failed attempts, mangled ASCII diagrams, and a hard lesson about respecting the craft embedded in battle-tested code.
Topics /
The most popular blog posts about career & management on Hacker News. 6,086 posts.
Porting a venerable library on vibes. What started as a quick WebPerl success spiraled into weeks of failed attempts, mangled ASCII diagrams, and a hard lesson about respecting the craft embedded in battle-tested code.
“We’d like to help you transition out of the company.” As the conversation progressed and reality sunk in, my ears slammed shut and blood streamed to my head. And since I neglected to bring a jacket for what I thought was … Continue reading →
I used to send a job candidate an email like the following after the person failed a phone intervi...
Part One of a series on how I came to be writing for O’reilly, and what the process is like
We can make our work exciting by chasing the every day tension.
Wow, it’s been a while. Figured passing another milestone is worth at least some sort of update. Looking back at my 1 year milestone has been amusing. My initial thought was that almost all the points brought up 4 years ago would no longer apply. A lot of the insights back then are strangely still quite applicable. So…
On Amazon.com there are… …over 2,000,000 books on “Business” …over 750,000 books on “Technology” …over 500,000 books on “Design” …o…
Tailscale's CEO talks about outages: what they are, why they happen, and how Tailscale is making them smaller and less frequent.
Learn 7 proven ways to say no to discount requests, protect margins, and strengthen customer relationships.
Advice from "successful entrepreneurs" might be unreliable due to Survivor Bias. What's real, and what's random?
This article shares some of the lessons I learned from working full-time on a FOSS project for 503 days.
I was fortunate to attend Olin College of Engineering with some of the brightest minds in the country, and the bar of achievement was set high. Inside the classroom, we worked on problems that were mind-numbingly complex and intricate. Outside of class, most students aimed to develop incredibly elaborate and…
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…
This is Part One in a three-part series examining how to become a data scientist. Supported by extensive research and expert opinions, it aims to provide a comprehensive guide to anyone looking to move into this field, irrespective of background and experience. The topic of Part One is: "What is Data Science?".
Would your average Internet user be any more vigilant against phishing scams if he or she faced the real possibility of losing their job after falling for one too many of these emails? Recently, I met someone at a conference who said his employer had in fact terminated employees for such repeated infractions. As this…