Newsletter 25 – 03/2022

Featured

What is Developer Experience? a roundup of links and goodness – Great post with a lot of useful links to study more about DX aka Developer Experience.

Ruby Fiber Scheduler – Released with Ruby 3, the FiberScheduler interface allows you to do parallel operations without framework and easily.

Go 1.18 is released! – This wouldn’t be a newsletter from the previous month if I didn’t talk about Go 1.18 new version, introducing generics, the most wanted and awaited feature in Go, in the last years.

An Introduction To Generics – Go has released its version with generics, and this tutorial is a nice starting point to understand it.

MISC

Optimizing Memory Usage in Python Applications – Optimization posts are always awesome, this one focuses specifically on memory optimization on Python applications.

Please put units in names – This post has gained my attention, with a wonderful example it brings a nice idea related to clean code, put units in names!

Turbo Rails Tutorial – A nice tutorial about building reactive single-page applications with turbo-rails, a library now included by default in Rails 7. With this lib, you can write single-page applications without writing javascript.

Python built-in functions to know – Every language has its built-in functions, knowing the most used is always good.

How to design better APIs – A collection of rules and short tips to design better APIs.

Jaeger Tracing: A Friendly Guide for Beginners – A nice first step to Jaeger tracing and OpenTelemetry, with a friendly introduction and code examples.

Why We Write Everything in Go – Bitly writes almost everything in Go, and this post explains why.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s