December Favourites. The Tech edition. 2019
Tags: december, techtips, 2019
Published: 2020-01-02 09:31:57

---
title: December Favourites. The Tech edition. 2019
published: true
description: Best of Tech I found in December 2019
tags: December, techtips, 2019
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/lz4imbahwh5w304cw5zu.jpg
---
Following the infamous YouTube trend in the beauty community to post about your favorite things at the end of each month, I decided to go the same route and share what I have managed to for the last 30 days, all completely programming related.


### Best of Tech Articles

One of the best explanations of an alternative usage when it comes to the web worker API: https://macarthur.me/posts/use-web-workers-for-your-event-listeners#where-things-onclicked-for-me

REST API design guidelines: something small and simple you can read on a bus to work and use it as a reference later:

   - https://hackernoon.com/restful-api-design-step-by-step-guide-2f2c9f9fcdbf
   - https://hackernoon.com/restful-api-designing-guidelines-the-best-practices-60e1d954e7c9
   - https://restfulapi.net/rest-api-design-tutorial-with-example/


In a way an eye-opening article on a popular myth I have always believed in about color contrast in the web: https://www.creativejuiz.fr/blog/en/user-experience/there-is-no-myths-of-color-contrast-accessibility

Security on the web (from cookies in your browser to backend authentification strategy), I love a good practical-tip type of articles:
 
   - https://odino.org/security-hardening-http-cookies/
   - https://ponyfoo.com/articles/json-web-tokens-vs-session-cookies


Something on Performance, image optimisation was a really interesting topic: https://calendar.perfplanet.com/2019/the-ugly-truth-about-optimising-beautiful-images/

JavaScript patterns: this time I needed a little reminder on how JS decorators work. A really good article that explains partially how decorators can be used for the current web apps: https://www.simplethread.com/understanding-js-decorators/


### Blogs You Should Follow:

1. A non-trivial, quirky way to blog about tech, recommended to me by one of my new colleagues: https://www.codemopolitan.com/

2. One of the best and most consistent tech bloggers I discovered this month on Medium: https://medium.com/@vickieli


### Tech Publication I Discovered

1. A website with one article every day, like a calendar:
https://calendar.perfplanet.com/

2. A good publication with quality articles on front-end: https://ponyfoo.com/


### Started Reading

1. Purchased and started reading a very hands-on practical book on web security, totally worth your money: https://leanpub.com/wasec

2. A free book for people beginning their career in coding: https://leanpub.com/firstyearincode 


### Libraries I Discovered

A library that solves the problem of pre-fetching the input options, something small and handy, I definitely will use it more in the future: https://github.com/niksy/x-autosuggest


### Something about Functional Programming

An article I did not fully understand (but I am striving to):
https://chrispenner.ca/posts/algebraic about the usage of lenses in functional programming to perform data mutations.


### An Alternative Library

For people who are tired of tweaking bootstrap,  https://getbuttercake.com/ offers a modular, more modern approach, using CSS Grid.

So I guess that is it for December!

Share your recent discoveries down in the comments and like my post :) Thank you for your support!