December 2019 Archive
4531.
4532.
How I redesigned my entire B2B SaaS app in 30 days
(blog.curate-app.com)
4533.
4534.
Terminal Essentials for Developers
(medium.com)
4535.
Joan Didion on Learning Not to Mistake Self-Righteousness for Morality
(brainpickings.org)
4537.
JSON Decoding in Elm
(functional.christmas)
4538.
Building RESTful APIs in Golang
(towardsdatascience.com)
4539.
On Client-Side Media Scanning – A Few Thoughts on Cryptographic Engineering
(blog.cryptographyengineering.com)
4540.
Setting Up GitHub Package Registry with Docker and Golang
(martinheinz.dev)
4542.
Web Neural Network API
(webmachinelearning.github.io)
4543.
Back Under a SQL Umbrella
(queue.acm.org)
4544.
We Turned 5G into 5k
(medium.com)
4545.
Biased algorithms are easier to fix than biased people
(nytimes.com)
4546.
4547.
Join us on our new journey: Wunderlist to be shutdown May 6th, 2020
(wunderlist.com)
4548.
Dynamic Languages Strike Back
(steve-yegge.blogspot.com)
4549.
Testing Django on Steroids with Pytest
(blog.maddevs.io)
4550.
A Framework for Regulating Competition on the Internet
(stratechery.com)
4551.
4552.
How to Loop in JavaScript
(hachibu.net)
4553.
Inside China's High-Tech Dystopia
(youtube.com)
4554.
“I Was Once a Socialist. Then I Saw How It Worked”
(nytimes.com)
4555.
4556.
The Ubuntu 20.04 LTS Pre-Release Survey
(ubuntu.com)
4557.
Why an I-Beam is so strong [video]
(youtube.com)
4558.
How to build secure Mobile Apps: the tough job everybody ignores
(quickbirdstudios.com)
4559.
Venturing a Perspective on the Drug Pricing Debate
(lifescivc.com)
4560.
The Rise of Open-Source Software
(youtube.com)