Open source project ideas

Attention:  Unicorns are as real as advice in this article. As much as I hate to add an obvious disclaimer, I would hate it even more if actual juinors followed this! Now go and enjoy me breaking out of my usual serious role and have a little fun :) So you’re a junior web developer […]

Game developments impact on technology

It’s easy to dismiss games and game development in general. To check it off as “playing around” with technology (pun intended), rather than serious investments. But if you’re building a technology platform and are not seriously investing into games and game developer ecosystems from the get-go, you’re doing it horribly, horribly wrong. Let’s even forget […]

Common mobile web development pitfalls

pitfall

With developers new to the mobile web ramp up on a new project, I’ve observed a number of common pitfalls and barriers that are reoccurring patterns. This is an attempt to document the most common ones to help you in your quest to build great mobile web apps. 1. Emulator != Simulator != Device Developers are […]

Less mobile, more everything

I’m going to say something controversial. Wait for it – I don’t want to use my mobile exclusively. I believe mobile devices are at an extreme disadvantage in many situations due to screen size, context, and most importantly input methods. They excel at consumption, and consumption alone. I am going to continue to use my […]

Winning for users, not developers

Winning

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 […]

The web needs a new Yahoo

Remember directories? I do. Since search engines took over directories such as the former Yahoo, the internet has grown exponentially. While search engines are obviously great, they lack certain distinct features of a directory: Discovery Adjacent topics Categories Curation Rich descriptions Today, everyone seems to have discarded the idea of directories. They are deemed as […]

Supercharging your Grunt workflow

Over the last few months, my previous team and I at Zynga has been working hard on a more granular, JS-based alternative to Jasy. Without further ado, meet the Instant Play plugin collection for Grunt: Grunt Dependency Resolver (npm, github) Grunt Cruncher (npm, github) Grunt Vendor Mutator (npm, github) In today’s post, I will talk […]

Zynga ⇾ Google, SFO ⇾ MUC

Today is my last day at Zynga. It’s been quite a ride! It all started by being acquihired to create the world’s first HTML5 game engine. I’m thankful for all the interesting relationships and opportunities. In the three years I’ve been with Zynga, I had a lot of hats on: I was a central technology […]