10 Dec

11 of the most costly software errors in history

In this post, we take a look at some of the biggest disasters over the years to see what happens when software errors cause chaos!

NASA's Mars Climate Orbiter

On its mission to Mars in 1998 the Climate Orbiter spacecraft was ultimately lo...

10 Dec

11 of the most costly software errors in history

In this post, we take a look at some of the biggest disasters over the years to see what happens when software errors cause chaos!

NASA's Mars Climate Orbiter

On its mission to Mars in 1998 the Climate Orbiter spacecraft was ultimately lo...

10 Dec

Why isn’t it <style src=””>?

The way JavaScript works is we can do scripts as an inline block:

<script> let foo = "bar"; </script>

Or, if the script should be fetched from the network...

<script src="/js/global.js"></script>

With CSS, we can do an inline block of styles:

<style> .foo { color: red; } </style>

So why not <style src=""></style>? Instead, we have <link href="">.

Harry Roberts asked about that the other day on Twitter:

Can any W3 historians tell us why it’s `<link rel="stylesheet" …

The post Why isn’t it <style src=””>? appeared first on CSS-Tricks.

10 Dec

Is Jira an antipattern?

This article was shared on my work Slack and it's pretty fantastic: JIRA is an antipattern - TechCrunch

It's clearly an opinion piece and seems meant to generate discussion, though only 1 other person wanted to chat about it on #general

The bigges...

10 Dec

How we stopped using email at IOpipe

This post was originally published on Medium.

At IOpipe, we use three main modes of communication: GitHub, Slack, and Zoom. You’ll notice that email isn’t in there. I’ll talk about why we use this strategy, how we came about to this decision as a te...

10 Dec

JavaScript waitForever

Writing mochitests for new features in DevTools can be difficult and time-consuming.  There are so many elements interacting in an async manner that I oftentimes find myself using the debugger to debug the debugger!  In the case where it’s unclear what interaction isn’t working properly, I find myself going to a neat utility function: waitForever.  […]

The post JavaScript waitForever appeared first on David Walsh Blog.

10 Dec

Grace Hopper Celebration India 2018

There is no expiry date for dreams -Geetha Kannan (MD, AnitaB.org)

Grace Hopper Celebration India commenced on November 14, 2018. The conference by name and by spirit devotes to women in computing...

10 Dec

Grace Hopper Celebration India 2018

There is no expiry date for dreams -Geetha Kannan (MD, AnitaB.org)

Grace Hopper Celebration India commenced on November 14, 2018. The conference by name and by spirit devotes to women in computing...