Transifex makes it easy to collect, translate and deliver digital content, web and mobile apps in multiple languages. Localization for agile teams.
Real-time web-based collaborative coding
This #JavaScript draws a #maze. Save as maze.html, open in browser.
We take a look at Etsy's blameless postmortems, both in terms of philosophy, process and practical measures/guidance to avoid blame and better prepare for the next outage. Because failures are inevitable in complex socio-technical systems, it’s the failure handling and resolution that can be improved by learning from postmortems.
blog - Some notes on things I find interesting and important.
From OSCON 2014: Is it possible to imagine a future where “concert programmers” are as common a fixture in the worlds auditoriums as concert pianists? In thi...
big-list-of-naughty-strings - The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
I love reading postmortems. They’re educational, but unlike most educational docs, they tell an entertaining story. I’ve spent a decent chunk of time …
In 1943 the psychologist Abraham Maslow proposed the concept of a 'hierarchy of needs' to describe human motivation. Most often portrayed as a pyramid, with the more fundamental needs occupying the largest space in the bottom layers, his theory states that only in the fulfilment of the lower-level needs can one hope to progress to…
Here’s a conversation I keep having: Someone: Did you hear that Facebook/Google uses a giant monorepo? WTF! Me: Yeah! It’s really convenient, don’t …
Makefile Tutorial by Example