Web Development Reading List #170: Hamburger Alternatives, Libsodium In PHP And Choosing Profit

Web Development Reading List #170: Hamburger Alternatives, Libsodium In PHP And Choosing Profit

As web developers, we need to rely on our knowledge, and choosing solutions we’re already familiar with is often the most convenient approach to solving a problem. However, not only technology is evolving but also our knowledge of how to use it.

For a while, we thought it’s best to use base64 encoding for inlining assets into CSS files, for example, and that loading JavaScript asynchronously will make websites faster. With more evidence and research, however, we came to realize that we were wrong. We should take this as an occasion to remind ourselves to question our habits and from now on ask ourselves if the solution we have in mind for a given problem really is still the best one we could choose.

Further Reading on SmashingMag: Link

Concept & Design Link

7
Labels combined with icons could be an alternative to the hamburger menu. Levi Kovacs explores what else you can use8 instead. (Image credit9)

Security Link

Web Performance Link

JavaScript Link

Work & Life Link

Depend less on each other18
Basecamp’s Jason Fried advocates for separating the gears and depending less on each other19 in a company.

Going Beyond… Link

And with that, I’ll close for this week. If you like what I write each week, please support me with a donation21 or share this resource with other people. You can learn more about the costs of the project here22. It’s available via email, RSS and online.

— Anselm

Footnotes Link

  1. 1 https://www.smashingmagazine.com/2015/09/mobile-navigation-for-smashing-magazine/
  2. 2 https://www.smashingmagazine.com/2016/04/the-beauty-of-react-native-building-your-first-ios-app-with-javascript-part-1/
  3. 3 https://www.smashingmagazine.com/2014/09/improving-smashing-magazine-performance-case-study/
  4. 4 https://www.smashingmagazine.com/2015/04/using-sketch-for-responsive-web-design-case-study/
  5. 5 https://uxplanet.org/great-alternatives-to-hamburger-menus-d4c76d9414dd
  6. 6 https://blog.prototypr.io/goodbye-final-final-sketch-hello-brand-ai-artboards-75f65bec8f17
  7. 7 https://uxplanet.org/great-alternatives-to-hamburger-menus-d4c76d9414dd
  8. 8 https://uxplanet.org/great-alternatives-to-hamburger-menus-d4c76d9414dd
  9. 9 https://uxplanet.org/great-alternatives-to-hamburger-menus-d4c76d9414dd
  10. 10 http://news.php.net/php.internals/98281
  11. 11 https://csswizardry.com/2017/02/base64-encoding-and-performance/
  12. 12 https://csswizardry.com/2017/02/base64-encoding-and-performance-part-2/
  13. 13 http://javascriptplayground.com/blog/2017/02/context-in-reactjs-applications/
  14. 14 https://medium.com/@addyosmani/javascript-start-up-performance-69200f43b201
  15. 15 https://appendto.com/2017/02/vue-jss-single-file-components-keeping-it-all-in-one-place-2/
  16. 16 https://m.signalvnoise.com/depend-less-on-each-other-507fe0e23e4b
  17. 17 https://m.signalvnoise.com/why-we-choose-profit-e511efc4dcb9
  18. 18 https://m.signalvnoise.com/depend-less-on-each-other-507fe0e23e4b
  19. 19 https://m.signalvnoise.com/depend-less-on-each-other-507fe0e23e4b
  20. 20 http://www.theverge.com/2017/2/15/14629022/border-search-customs-data-privacy-encryption
  21. 21 https://wdrl.info/donate
  22. 22 https://wdrl.info/costs/

↑ Back to topTweet itShare on Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *