The Amazing Advantages of Go
Even though it was created back in 2009, it has started to gain popularity only in recent years. Here are some small but still significant features that you only get to know after you’ve decided to give Go a try.
The Introduction to Reactive Programming You've Been Missing
To put this in the word of author: The hardest part of the learning journey is thinking in Reactive. It’s a lot about letting go of old imperative and stateful habits of typical programming, and forcing your brain to work in a different paradigm.
The Authoritative Guide to Blockchain Development
Cryptocurrencies, ICOs, magic internet money. It all sounds exciting. But getting started with blockchain development is a blur line. Haseeb Qureshi, a full-time blockchain dev created a guide on how to get into blockchain engineering.
Writing Space Invaders with Go
Lots of us grow up with Pacman, Space Invaders, Galaxian. Like many aspiring programmers starting out, a common dream is to recreate that magic… to write the next big game.
Practical Deep Learning for Coders 2018
I always want to learn more about AI and Machine Learning. This is a free course from fast.ai. The only requirements is one year of programming and high school math. It is about 15 hours of video and some interactive notes, so we can learn at our own pace.
How I Review Code
Code review is a part of many development workflow to ensure code quality and knowledge sharing. The author works at Tumblr and shares how he reviews code. He touches on things like understanding PR scope, sympathy with the author’s and everyone’s mindset.
Browsers implement same-origin policy to block request to different domain. The idea is to protect our sensitive data so that third party scripts cannot make a request to, say, send money to another user. CORS is a mechanism which aims to allow requests made on behalf of us, so we can whilelist who can make requests to us from other domain.
React Performance Tips
React allows you to start building apps with ease, small or complex app. As applications evolve, you will eventually need to boost performance in your app. This post lists some problems you might encounter and luckily for you it’s not hard to improve!
Scaling Time Series Data Storage — Part I
Time series databases are an interesting topic. Every company needs them to track metric or analytic data for performance monitoring or business intelligence. For small companies, we usually just use an open source edition instead of building our own. Let’s see how a big company like Netflix designs their own time series database.
25 Days of ReasonML
Kubernetes for Dev Infrastructure
Kubernetes is one of the hottest open-source projects these days. It’s a production-grade container orchestration system, inspired by Google’s own Borg and released into the wild in 2014.
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this