Learning to unlearn

I couple years ago I had lunch with a successful serial entrepreneur in San Francisco. Mid way into the conversation we talked about which ideas get funded on Sand Hill Road and which do not. One thing we both agreed on is that no VC will fund projects without product-market fit. Fascinatingly, the lack of […]

AMP and the Sandbox Policy

A few weeks ago, I imagined how a Life After AMP could look like, and discussed how AMP isn’t a broad solution for all types of websites yet, plus offered my thoughts on Tim Kadlec’s and Yoav Weiss’ proposal for a Content Performance Policy. Most of all, I pondered whether we might need a standard […]

Life after AMP

Now that AMP has publicly launched on Google Search and many other platforms (i.e WordPress), it’s time to start thinking how we can bring the things that work in AMP to the broader web. AMP isn’t for everyone (yet) Going one step back, I want to reiterate that the current AMP is currently not a […]

How to land your first job as web designer

Don’t know how to get hired, as even “junior web designer” positions require years of experience and/or a portfolio? If you you’re confident in your skills but don’t know how to get started, here’s a one way that I believe works most, if not 100% of the time. Countless of my friends and comrades, including […]

AMPlifying the web

I’ve seen a decent amount of open questions and controversy around the recently announced AMP project, a joint-effort by many publishers and platforms to improve the user experience of news and media sites. It all mostly boils down to how early we are in the lifecycle of AMP: There simply isn’t enough public documentation up […]

Trust Issues

The trusty little button What happens when you click a button a 100 times and it does the same thing every time you click it? You start to develop a relationship with said button. You now trust the button to do the thing it did before when you click it the 101st time. This trust is a fundamental […]

DevTools. For Designers!

I rarely blog about my main job (in this case outreach lead for DevTools) here, but when I do, it’s because what I’m working on is so hot I just can’t help it. Within the DevTools team, we’ve always been in a dialogue with developers, but never established the same type of relationship with designers. In […]

The web is built to last

Native platform providers boast with the large new feature sets they add to their OS’es every year.  But when comparing themselves directly to the web platform, they’re conveniently missing the simple fact that they can do so only for the lack of standardization. Corporate platforms come and go and rarely last longer than a decade. The […]

Getting thrown out at the wrong station

You know that system where children are forced to exit at a different subway station than adults? You don’t? Well, let me explain it to you. More and more cities are testing a subway system where adults can normally exit on every station, but children are required to use a different door that only opens at a dedicated […]

Winning for users, not developers

I’ve seen people almost burst into tears when confronted with the fact that their favorite technology is loosing market share, for no particular reason. This is nuts. The “native vs. web” battle on mobile is turning into a battle about technology alone. Why do you want the mobile web to win? If your answer is […]