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.