The health care toll today’s work culture exacts on employees
A new book examines the massive health care toll today’s work culture exacts on employees.
The latest blog posts to take off on Hacker News. 6,087 posts.
A new book examines the massive health care toll today’s work culture exacts on employees.
In the past 6 years I’ve worked on web applications in Rails, Clojure, Java and back to Rails. This is an overview of these past years, the benefits of working with such different tech stacks, and also it’s drawbacks.
My first job out of University was in the IT department of a payment processing and debt collection company. My desk was juxtapose to a call center w...
Starting a new job can be stressful so I've developed an algorithm that has helped me get up to speed quickly.
This blog post is a personal account of sexism, harassment, and racism that I and some anonymous members of the computer architecture community have experienced. We are sharing these experiences in…
For the past four years, I’ve worked as a software developer at Google. On February 1st, I quit. It was because they refused to buy me a Christmas present.
Three questions to ask yourself before making a senior hire
Over the course of my career as a developer I’ve been involved in a bad management situation more than once.
For several years I managed the 3rd line site reliability operation for many of the world’s busiest gambling sites, working for a little-known company that built and ran the core backend online software for several businesses that each at peak could take tens of millions of pounds in revenue per hour. I left a couple…
Why project-based learning fails to build programming skill, and what works instead: break skills into parts and drill them with fast feedback.
A Career Crossroads In the early winter of 2004, I was a senior at Dartmouth College and in the fortunate position of having two good ... Read more
In 2014, I wrote about how I chose my first job out of college. I’ve learned a lot in the 4 years since then—here’s how I would change my criteria if I were picking a job today.
One of the most controversial updates to the 2011 Scrum Guide has been the removal of the term “commit” in favor of “forecast” in regards to the work selected for a Sprint. We used to say that the Development Team commits to which Product Backlog Items it will deliver by the end of the Sprint. Scrum now encourages the…
25 recent entries The horn of the Robert Smalls A difficulty in race-switching the Dukes of Hazzard On futile explanations Richard Blair Race-switching The Dukes of Hazzard Greek plural Erbaut Improved English-language month names I fix a thirty-year-old mistake Minced oaths? On the monobosom Partly about pie More…
As of a month ago, the ApacheWave project is“retired”. Few people noticed; in the seven years that Wave was anApache Incubator open source project, it never ...
Stripped of reliable electricity, WiFi, and communication channels back home, our team immersed themselves in the local environment for twelve weeks while they built a platform that could succeed in this challenging setting.
Campus recruiting marches on, and companies keep doing the same thing expecting different results. So what can companies do differently?
The internet is not a dumptruck and neither am I
If you were making a list of things that could go wrong on an seed, angel, or Series A investment, you would have to put the co-founder relationship right up there at the top of the list. Not every startup has co-founders. Some just have one founder. In some ways, that is a bit easier […]
Developer compensation has skyrocketed since the demise of the Google et al. wage-suppressing no-hire agreement , to the point where compensation rivals and maybe even exceeds compensation in traditionally remunerative fields like law, consulting, etc. In software, "senior" dev salary at a high-paying tech company is…