The Math behind Project Scheduling, Bug Tracking, and Triage – Avery Pennarun

Avery Pennarun | USENIX:

Many projects have poorly defined (and often overridden) priorities, hopelessly optimistic schedules, and overflowing bug trackers that are occasionally purged out of frustration in a mysterious process called “bug bankruptcy.” But a few projects seem to get everything right. What’s the difference? Avery collected the best advice from the best-running teams at Google, then tried to break down why that advice works—using math, psychology, an ad-hoc engineer simulator (SimSWE), and pages torn out of Agile Project Management textbooks.

(Via Michael Tsai)

JavaScript development is not fun for me anymore – Paul Verbeek-Mast

Paul Verbeek-Mast:

Fast-forward to 2017. I’m slamming my keyboard in frustration as another mysterious error appears in my build script. I don’t know how this works! I also don’t care. Plus, now I have to learn what Redux is, and how Vue is the next best thing that happened since Angular 2.0. How to use styled-components to make JavaScript in React do what CSS can do on it’s own. And whenever I switch projects, something has broken because I don’t understand how Node works. And I should know, because I’ve been a front-end dev for 8 years, and Node is JavaScript, so I should know Node.

There are so many articles expressing frustration with JavaScript in one form or another that it can’t simply be a few lazy, whining developers with an axe to grind. Something seems broken. It’s a sentiment that’s keeping me from digging in, certainly.

Is there any value in people who cannot write JavaScript?

Mandy Michael:

The worst part about pushing the “know everything” mentality is that we end up creating an industry full of professionals suffering from burnout and mental illness. We have people speaking at conferences about wellbeing, imposter syndrome and full stack anxiety, yet despite that, we perpetuate this idea that people have to know everything and be amazing at it.

I’d be fine if the majority of the web was made up of only HTML and CSS but I’m never going to have my way. She’s right that we need to stop devaluing CSS and HTML.