I feel like for these complex problems, it's basically impossible to design a framework de novo. And people try this all the time, but it very rarely works. Instead, what happens is you have an application that works well, and then basically you copy and paste that two or three times, and then you look at the diffs, and the things that aren't the d... See more
For me strategy was about insatiable curiosity, falling down rabbit holes, connecting seemingly disparate dots, being that annoying kid in the backseat of the car on a long road trip who keeps asking ‘but, why?’, diving deep on subjects I’d never explored before, becoming a master of pointless trivia and therefore excellent in a pub quiz scenario.
The problem is that most of our existing frameworks, developed during a more stable era, don’t work as well in dynamic conditions. This isn’t to say the old frameworks and the tools that went with them are completely irrelevant. There will always be a need to understand industry structure or to use your resources to create new advantages, but when ... See more
Every new advent of the web is baffling at first. Each comes with its own set of skeuomorphs, utopian aspirations, doubts, and healthy doses of skepticism.
Working in tech should be more like filmmaking—artists jumping from project to project, collaborating with new creators across disciplines every few months, making magic happen.
Imagine a collab between your favorite designers/devs dropping like a Wes Anderson trailer.