10 Career Mistakes I Wish I Had Never Made

Darius Foroux: In the last decade, I went from student to entrepreneur to freelancer to climbing the corporate ladder to blogger to teacher. Yes, that’s not a normal career path, and it’s also not what I ever expected. But life hardly turns out the way you expect. That’s because we’re only human. And humans make …

The flex-grow: 9999; hack

Imagine a flex container (display: flex) with two flex items in a row (flex-direction: row). Item A on the left, and item B on the right. I would like the flex items to be stacked on top of each other when necessary. Item B has to jump onto the second line, if there’s not enough …

macOS Quick Look plugins for JavaScript, Markdown, JSON, …

The repository sindresorhus/quick-look-plugins has gathered a collection of some handy macOS Quick Look Plugins. Pictured above is a quick look preview of a JSON file. Installation of the plugins is possible via Homebrew. sindresorhus/quick-look-plugins → (via Freek, quite some time ago)

Day-O 2

Yesterday Shaun Inman released version 2 of the aforementioned Day-O for use with the most recent macOS versions. It’s been five years to the day since I released the original Day-O, a simple menu bar clock replacement with a simple icon and an equally simple fly-out calendar for your Mac. So simple. So clever. So …

ES6 ES2015 and React snippets for Sublime Text

babel-sublime-snippets contains a set of shorthands for Sublime Text to working more easily with ES2015 and React. With it, for example, you can just type cdup followed by a TAB and you’ll end up with componentDidUpdate(prevProps, prevState) {…}. Find it as Babel Snippets through Package Control. babel-sublime-snippets →

Nintendo Switch

This gets me excited: In addition to providing single and multiplayer thrills at home, the Nintendo Switch system also enables gamers to play the same title wherever, whenever and with whomever they choose. The mobility of a handheld is now added to the power of a home gaming system to enable unprecedented new video game …

Transit Maps – A Technical Follow-Up

Follow-up to the aforementioned Transit Maps: Six weeks ago, we launched Transit Maps, and wrote this blog post about why we took on the mammoth task of creating automatically-generated yet aesthetically-pleasing maps. […] Today, we’re fulfilling our promise to publish a technical follow-up from Anton, our resident mapping wizard, who explains in much greater detail …

favicon.ico and redirect links as a privacy leak

Without your consent most major web platforms leak whether you are logged in. This allows any website to detect on which platforms you’re signed up. Since there are lots of platforms with specific demographics an attacker could reason about your personality, too. The attack works by loading in a website’s redirect script, with its favicon …