The benefit of using single classes in CSS
As CSS gets more complicated with pre and post processors, making minor tweaks to a stylesheet is becoming more of a daunting task. This talk will focus on using single property or helper classes to make simple edits to the style of a page without going through the rigmarole a front end dev might have to go through.
It is easy to fall in the trap of over-engineering, or keeping up with new JS frameworks, or using a new fancy task runner because a tweet told you so. “More” is the current default nowadays. We need to push towards “Less”. In this talk we will see how “More” is slowing us down and making us stressed, and how to declutter our front-end development so we can have less, simple and easy-to-maintain code.
Building an Offline Page for theguardian.com
You’re on a train to work and you open up the Guardian app on your phone. A tunnel surrounds you, but the app still works in very much the same way as it usually would—despite your lack of internet connection, you still get the full experience, only the content shown will be stale. If you tried the same for the Guardian website, however, it wouldn’t load at all. Native apps have long had the tools to deal with these situations, in order to deliver rich user experiences whatever the user’s situation may be. With service workers, the web is catching up.