Skip to Content

Posts tagged with Front-End

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…

The Art of Knowing What to Learn, When

The Art of Knowing What to Learn, When
1431028637_featured.jpeg

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” is not guaranteed and may…

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…

When to Not Use a JavaScript Framework

When to Not Use a JavaScript Framework
js-framework

I've been an advocate of JavaScript client-side frameworks for some time. Their true value is in managing complexity: as an application grows more complex and incorporates more functionality, frameworks provide a level of guidance and consistency across the…

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…

Selectively Implementing the Web

Selectively Implementing the Web
underline

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 to take advantage of bugs…