Social Icons

Front-End

33 Articles

Progressive Web Apps

I read an interesting article a few days ago on the idea of building web apps “progressively”, in that they take on more characteristics of native apps but still retain the flexibility and reach of the web. The key differentiation is that these "native features" – notification support, home screen icons, going from a...

The Art of Knowing What to Learn, When

Common wisdom tells us that software development requires constant learning. Particularly, client-side development (web and mobile) iterates so fast that its designers, engineers, and product folk have to stay up-to-date with the latest advances. “Expertise”...

The Cost of Best Practices on the Web

Those of us who were building websites a decade ago remember the Internet Explorer tax. Project managers budgeted anywhere from 25% to 50% of additional engineering effort for building a site compatible in IE6 & 7. As the majority of computers ran Windows XP, IE users had to be supported. Unfortunately, it was precisely those...

Full Stack Development Interview

I recently did an interview with Talentbuddy. They're a mentorship program that looks to get people started on full-stack web development in about three months time, and wanted me to speak to our front-end technologies at Square, specifically on our decision to use the Ember.js framework and our lessons learned. I was...

Selectively Implementing the Web

Underlines are a big deal to Medium. Reading this post harkens me back to the days when IE hacks roamed the earth and web developers spent cumulative millennia discovering and implementing ridiculous patterns in code...