The Most Popular Posts on Daftcode Blog in 2018
What a year… We have published 32 new posts, which you viewed almost 120K times and gave 13K 👏! In general, you’ve spent over 6K hours on reading Daftcode Blog 😎 Thank you all!
So let’s take a look back at the most popular posts from this year ✨
10. How to Become a Master of Git Tags
When you have to build a public library or some kind of API you always need to think about other people who will have to work with it. How to make their life easier? Meet Git Tags and learn how to make use of them to lock your product version and always have it compatible.
9. Is Crystal production-ready yet?
Have you tried Crystal Programming Language? It’s a statically typed, compiled language with a very Ruby-esque syntax, which was presented three years ago. Since that time it was continuously developed and improved. But is it production-ready yet?
8. Make your CI pipeline fast and awesome with Gitlab Container Registry
Do you know what Continuous Integration is? Check out this short guide on using GitLab’s built-in CI for your Rails project and learn how to make your CI pipeline fast and awesome with Gitlab Container Registry!
7. CSI: Python Type System, episode 1
It’s the first part of the second season of blog posts about Python Type System and it’s based on a real case. Join Paweł in his investigation to discover the root of a mysterious error he stepped upon.
Check out also the second part of this blog post and read more about multiple ways to handle such error.
6. Covariance, Contravariance, and Invariance — The Ultimate Python Guide
Do you know what “covariance”, “contravariance” and “invariance” are? Check out the blog post to find detailed explanations of these concepts.The knowledge of them really helps to write more reliable code and it’s beneficial to all Python programmers.
5. Working with Asynchronous Celery Tasks — lessons learned
Did you try to work with Asynchronous Celery Tasks? Or maybe you plan to? Read this blog post to find out about the most common problems you can encounter while working with Celery.
4. One simple step to make developer feel at home
Do you feel that your code is predictable and boring? Then let’s do something about it! Actually, there’s a time and a place for pop culture references in your code. Find out how to use them and make other programmers smile! 🙃
3. First Steps with Python Type System
The first series about Python Type System. If you haven’t read it yet don’t wait any longer! Typing in Python is still quite new and often misunderstood subject. Check out the post to get acquainted with its basics.
And then if you want to read about some more advanced features, check out the second part. 🤓
2. How to Write Future-Proof Code
The answer to the eternal question 🤔 Writing maintainable and readable code is equally important to writing code that works. Check out the post to find some tips and tricks on how to make your code future-proof.
1. Hyperapp + Parcel = 😎
The most popular post this year — as the last year winner it has gained almost 20k views! It’s about the perfect frontend duo that will help you build a decent lightweight webapp. Both tools are developed with simplicity and ease of use in mind. Go and take a look!