Menu Search
Jump to the content X X
Smashing Conf Barcelona 2016

We use ad-blockers as well, you know. We gotta keep those servers running though. Did you know that we publish useful books and run friendly conferences — crafted for pros like yourself? E.g. upcoming SmashingConf Barcelona, dedicated to smart front-end techniques and design patterns.

Web Dev Reading List #123

This week I mostly spent time on fixing bugs, improving a deployment workflow and on getting another new front-end project structured. One major takeaway from this was that it’s good to have a proper deployment workflow in place already in the early stages of a project.

We should document appropriately in git what has been done in a commit instead of sleazily writing “changed [XY] because of [some arbitrary reason]”. By doing so, it becomes easier for myself, or someone else, to identify bugs at a later stage.

News Link

  • Opera 35 has been released1 and brings CSS Font Loading API improvements, Fetch API data: and blob: URL scheme support, Touch and TouchEvent constructors.
  • So Facebook will shut down Parse at the end of the year2 and Burke Holland explains why the company basically builds a house of cards. Of course, Facebook is not the only one, and Firebase or Heroku are building a similar lock-in we shouldn’t rely on with our products.

General Link

  • What could be simpler than returning HTTP status codes?3 Yet, we often do not care about returning the correct code, although it would massively improve the quality of your web application or website. There is a great specification for common statuses available for HTTP, and you should make use of it to help users, browsers and third-party crawlers identify the status of web content.

Concepts & Design Link

Nick Keppol’s post about Apple’s new font family San Francisco teaches a lot about specific typographic details6
Nick Keppol’s post about Apple’s new San Francisco font family7 contains a lot of valuable insights into typographic details.

Tools Link

Security Link

Accessibility Link

JavaScript Link

  • Lately, there’s a lot to read about functional programming in JavaScript. Elm12 claims to help us with functional programming and Dennis Reimann now wrote up a step-by-step guide on how to get started with Elm13 and functional front-end development.
  • Feature.js14 is a fast, simple and light­weight browser feature detection library. It has no dependencies and weighs only 1kb minified and gzipped. It automatically initializes itself on page load, so you don’t have to. However, what it doesn’t do is run tests while initializing. It will only run them when you ask it to.
  • No, not another ES2015/2016 article. This one, however, is a great primer on how to build modules in JavaScript15. You can use its approach without a tooling library like Babel, but if you want to know how it’s done in ES2015, the article has got you covered, too.
Writing JavaScript modules16
Preethi Kasireddy has written a great primer on how to build modules in JavaScript17. Image credit: Iwan Gabovitch18

CSS / Sass Link

Work & Life Link

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 donation24 or share this resource with other people. You can learn more about the costs of the project here25. It’s available via E-Mail, RSS and online.

Thanks and all the best,

Footnotes Link

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
SmashingConf Barcelona 2016

Hold on, Tiger! Thank you for reading the article. Did you know that we also publish printed books and run friendly conferences – crafted for pros like you? Like SmashingConf Barcelona, on October 25–26, with smart design patterns and front-end techniques.

↑ Back to top Tweet itShare on Facebook


Anselm Hannemann is a freelance front-end developer and architect. He curates WDRL — a weekly, handcrafted web development newsletter. Apart from that he helped the RICG, built and organizes the NightlyBuild 2015 conference in Cologne, Germany. He is available for freelance jobs.

  1. 1

    These are the best CSS codes which clarifies doubts for the designers by this they can easily rewrite the code and give the best designs.


↑ Back to top