Silky Smooth Browsing

Posted in Computing, Front-End

Almost lost amidst the announcements yesterday of Amazon’s new Kindle Fire tablet is their new browser, Silk. Though some blogs picked up the story after all the hardware hype and media attention died down, most …

Javascript Web Applications

Posted in Front-End

Despite my reservations about the inefficiencies of books on technology, I’ve been reading Javascript Web Applications to catch up on the past 2+ years of JS development and understand the emergent client-side patterns. I admit …

Modern Site Engineering

Posted in Apps, Front-End, Work

Whew. A few weeks ago, we released our new Square and Card Case apps. Alongside the new apps, the front-end web development team spent a long two, three weeks to launch a new site worthy …

HTML5 Madness

Posted in Front-End, Thoughts

I’m conflicted. As a front-end web developer, I should be excited about the advancements in HTML5: the new HTML tags that correct all the hacks and self-replicating divs; the correctly cross-browser rendered styles which have …

Frustrating CSS Animations

Posted in Engineering, Front-End, Web Design

I want to like CSS3 animations: they seem cleaner than relying on setTimeout() or setInterval()-based Javascript animations, generally run faster and are optimized by the browser, sometimes even hardware accelerated. If I want smooth animations …

From Front-End to Full-Stack Engineer

Posted in Engineering, Front-End

Front-end (FE) engineering is a relatively new specialization of software engineering, come of age because of the increasing complexity of front-end web development. Its precursor and cousin is the applications engineer – both involve coding an …