The Most Popular Posts on Daftcode Blog in 2018

Daftcode
Daftcode Blog
Published in
4 min readDec 31, 2018

--

Illustration by Sonia Budner

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!

This will be all for today. Thank you for being with us and see you in 2019! 🎉

If you enjoyed this post, please hit the clap button below 👏👏👏

You can also follow us on Facebook, Twitter and LinkedIn.

--

--

Venture Builders. We bring modern web & mobile products to the market.