Menu Search
Jump to the content X X
Smashing Conf New York

You know, we use ad-blockers as well. 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. our upcoming SmashingConf New York, dedicated to smart front-end techniques and design patterns.

Web Development Reading List #181: Mass Deployments, Prepack, And Accessible Smart Cities

In a world between building accessible interfaces, optimizing the experiences for users, and big businesses profiting from this, we need to find a way to use our knowledge meaningfully. When we read that even the engineers who built it don’t know how their autonomous car algorithm works or that the biggest library of books that mankind ever saw is in the hand of one single company and not accessible to anyone, we might lose our faith in what we do as developers.

But then, on the other hand, we stumble across stories about accessible smart cities or about companies that embrace full honesty in their culture. There are amazing examples of how we can pursue meaningful work and build a better future. Let’s not let negative news get us down, but let’s embrace them as a reason to change for the better instead.

Further Reading on SmashingMag: Link

General Link

  • Matt Reiferson shares the story of how Buzzfeed transformed its release process. Now they can easily deploy more than 150 times a day5.
  • Matthias Ott reminds us of the web for everyone and how you can set an example by turning away from centralized silos6 that only serve business interests but not the users. The first step towards a more decentralized web.

Concept & Design Link

Meetup.com usability study8
Jessica Chen analyzed and solved current pain points in the Meetup app9. Usability pitfalls that we often aren’t aware of. (Image credit10)

Tools & Workflows Link

Security Link

Privacy Link

Accessibility Link

JavaScript Link

  • Prepack1715 is a JavaScript source code optimizer that tries to simplify your code on the compile-time to make it faster on the run-time. By pre-resolving calculations and assignments where possible, for example.
Prepack16
Prepack1715 optimizes JavaScript source code to make it run faster. (Image credit18)

Going Beyond… Link

  • Maciej Ceglowski published a transcript of his new talk “Build a Better Monster19” in which he describes how the Internet’s economic basis is built upon surveillance. He shows who makes money with user data, how this influences people and politics, and why it’s so hard (but also so important) to face and change this practice of making money of other people.
  • Nathan Kontny shares a nice story on why honesty is the best policy20 you can establish, both as an individual and as a company.
  • Will Knight questions the dark secret at the heart of Artificial Intelligence (AI)21: The algorithms fuelling AI-driven technologies are often uncontrolled, and even engineers don’t really know what they’ll do and how they’ll decide things.
  • Google scanned millions of paper books, and hardly any of them are available to anyone. It’s the result of a project where Google ignored copyrights in an attempt to build a book search and snippet library. This article summarizes the whole story behind the project22 and shows interesting insights into what Google does in the background and how copyright protects authors of such unauthorized use of their material. Google Books — probably the biggest and most controversial book library on our planet.

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

— Anselm

Footnotes Link

  1. 1 https://www.smashingmagazine.com/2007/10/30-usability-issues-to-be-aware-of/
  2. 2 https://www.smashingmagazine.com/2017/04/applications-machine-learning-designers/
  3. 3 https://www.smashingmagazine.com/2015/07/development-to-deployment-workflow/
  4. 4 https://www.smashingmagazine.com/2011/11/assuming-leadership-design-agency/
  5. 5 https://tech.buzzfeed.com/deploy-with-haste-the-story-of-rig-ca9a58b5719a
  6. 6 https://matthiasott.com/articles/going-indie-reclaiming-content
  7. 7 https://uxdesign.cc/meetup-a-usability-case-study-e909c33f1e3e
  8. 8 https://uxdesign.cc/meetup-a-usability-case-study-e909c33f1e3e
  9. 9 https://uxdesign.cc/meetup-a-usability-case-study-e909c33f1e3e
  10. 10 https://uxdesign.cc/meetup-a-usability-case-study-e909c33f1e3e
  11. 11 https://blog.ambar.cloud/ingesting-documents-pdf-word-txt-etc-into-elasticsearch/
  12. 12 https://www.openssl.org/blog/blog/2017/05/04/tlsv1.3/
  13. 13 https://www.wired.com/2017/05/hundreds-apps-can-listen-beacons-cant-hear/
  14. 14 http://blog.barrierbreak.com/2017/05/02/what-do-we-mean-by-accessible-smart-cities/
  15. 15 https://prepack.io/
  16. 16 https://prepack.io/
  17. 17 https://prepack.io/
  18. 18 https://prepack.io/
  19. 19 http://idlewords.com/talks/build_a_better_monster.htm
  20. 20 https://m.signalvnoise.com/honesty-is-the-best-policy-1e0fbfcd461b
  21. 21 https://www.technologyreview.com/s/604087/the-dark-secret-at-the-heart-of-ai/
  22. 22 https://www.theatlantic.com/technology/archive/2017/04/the-tragedy-of-google-books/523320/
  23. 23 https://wdrl.info/donate
  24. 24 https://wdrl.info/costs/

↑ Back to top Tweet itShare on Facebook

is a freelance front-end developer and architect and cares about sustainable front-end experiences and ethical choices in life. He curates the WDRL, a weekly handcrafted web development newsletter that thousands of developers love, subscribe to, and donate for.

  1. 1

    kirti arora

    May 11, 2017 6:26 am

    Hello,
    I really needed this type of post i have started read blogs now days to collect informative information, and wanna curious to know about what is the next…

    0

Leave a Comment

You may use simple HTML to add links or lists to your comment. Also, use <pre><code class="language-*">...</code></pre> to mark up code snippets. We support -js, -markup and -css for comments.

↑ Back to top