Writings.

Overcast 3

Easily one of my most used iOS apps Overcast just received a really nice update and creator, Marco Arment, has shared a great write up detailing the update and the decisions behind it.

Wait! Animate

Delaying css animations on load sounds simple but is actually relatively complex, involving what can be the tedious calculations of keyframe percentages.

I've fought this doing this in the past and Wait! Animate seems like the tool to win avoid that fight. #

CSS Evolution: From CSS, SASS, BEM, CSS Modules to Styled Components

Whatever technology you use whether it is SASS, BEM, CSS Modules or Styled Components there is no substitute for a well defined styling architecture that makes it intuitive for other developers to contribute to your code base without thinking too much, breaking or introducing new moving parts to the system. #

RDM

Easily set Mac Retina display to higher unsupported resolutions. #

This is a tool that lets you use MacBook Pro Retina's highest and unsupported resolutions. As an example, a Retina MacBook Pro 13" can be set to 3360×2100 maximum resolution, as opposed to Apple's max supported 1680×1050. It is accessible from the menu bar.

Samsung is in trouble...

If you thought having your phone suddenly spew smoke and possibly catch fire was scary, how about getting a deemed safe replacement phone then having exactly that happen?

More worryingly, the phone in question was a replacement Galaxy Note 7, one that was deemed to be safe by Samsung. #

Text Spinners

This project tries to mimic command line spinners like those from cli-spinners (where most of them are taken from) and bring them to the web. #

Using Animation to Enhance UX

Good UX design can be everywhere, even in what most of us would probably think of as as the most non-user friendly software out there—CRM systems! #

Basic Knife Skills

Fantastic guide for basic knife skills every home cook should understand. #

PHASED | LA

Shot by Joe Capra of Scientifantastic.com, PHASED | LA was shot natively in 12K resolution entirely on the Phase One XF IQ3 100 megapixel camera . That is three times the resolution of existing 4K Ultra HD content, and each and every single frame of this film is 100 megapixels. With the latest software update to the XF system Phase One added a new timelapse mode which allows users to easily shoot extreme resolution timelapses. Having the ability to shoot in such extreme resolution allows you much more creative freedom and flexibility in post production, and this film's purpose is to demonstrate that. You can punch in extremely far into a scene while maintaining massive amounts of detail.