A look at some best practices for creating performant game animations in JavaScript.| www.aleksandrhovhannisyan.com
Use this trick with CSS Grid to prevent layout shifts when swapping text in status indicators.| www.aleksandrhovhannisyan.com
Eleventy 3.0 adds a new API to optimize images anywhere on your site, without shortcodes.| www.aleksandrhovhannisyan.com
Site performance is very important, first of all, from the perspective of users, who expect a good experience when visiting the site. The user should not wait too long for the page to load. We all know how annoying it can be when we want to press an element and it jumps to another place on the page or when we click on a button and then nothing happens for a very long time. The state of a site’s performance in these aspects is measured by Web Vitals performance metrics and most importantly b...| blog.allegro.tech
The irrational fear of mutation in programming can sometimes do more harm than good.| www.aleksandrhovhannisyan.com
Frontend web developer, turned engineering manager.| nooshu.com
Frontend web developer, turned engineering manager.| nooshu.com
This was a presentation I gave at the November 2011 Codeaholics meetup and at BarCamp Hong Kong 2011. The slides also have some brief notes. At the time, it didn’t seem like a lot of developers in Hong Kong were aware of (front-end) web performance; I had hoped to raise some awareness. Being a meetup […]| Jeffery To