Social Icons

Front-End

33 Articles

Frustrating CSS Animations

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 in a mobile browser, CSS3 is pretty much the only way to go. But it always feels like I&...

HTML is Still the Great Equalizer

If you had to sit down and write some software for end-users, which platform and language would you write it in now? How about five, ten years ago, or three years in the future? I believe the answer ought to be "HTML" for all of them[1]. Of course, in the interim there...

From Front-End to Full-Stack Engineer

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 user interface, but FE eng. usually refers to a web front-end coded with HTML/CSS/Javascript, while app engineers...