New
The latest blog posts to take off on Hacker News. 322 posts.
This is how you hustle
Recently, the company that provides hosting for this website experienced some technical problems and my website went down. This was rather frustrating, and I sent them a Tweet to ask them to please resolve the issue. Before they even responded to me, I suddenly had this email in my inbox.
If you don’t finish then you’re just busy, not productive
One of the biggest realisations I’ve come to as part of my PhD, is how little people care about how I spend my time, they only care about what I am able to deliver. Yet in order to deliver, you need to finish. I was recently reading an article on this topic, and I think the advice can be best summed up as:
The Sound of Silence
I recently heard one of the more interesting insights about Silicon Valley I'd heard in a while. It explained something I’d wondered about for years. But I can't tell you what it was. There's too...
Georgia Tech Offers Online Master of Science in Analytics Degree for Under $10K
Georgia Tech Professional Education
Types of Engineers
A plethora of books, articles, and research papers have been written about software engineering quality measurement. Over the course of the last half-century, different methods of measurement have been developed, adopted, abused, and discarded for newer methods that aim to solve the problems of the previous methods.
20 years as a Debian maintainer
fte (0.44-1) unstable; urgency=low * initial Release. -- Riku Voipio Wed, 25 Dec 1996 20:41:34 +0200 Welp I seem to have spent holi...
Software Developers Should Have Sysadmin Experience
The differences between system administrators and software developers as well as why all software developers should have some amount of sysadmin experience.
Lessons learned as a React contractor
I didn’t know I was looking for it, but when I found it something clicked.
The Reality of Developer Burnout
Burnout is, unfortunately, a very real phenomenon in software development — especially when creating and maintaining open source projects with large numbers...
Working remotely with 150+ people
Work asynchronously, keep a single source of truth, avoid management overhead and communicate.
I’m Joining LinkedIn
I'm very excited to share that I've joined LinkedIn as a full-time employee.
Five Year Mission
Behind the scenes - how I'm making redblobgames.com - interactive explanations of game development algorithms and math