🎧

latest played song on last.fm | powered by @biancarosa/lastfm-last-played


Modular Monoliths: The Architecture Pattern We Don’t Talk Enough About

Exploring modular monoliths, module communication, and interface placement strategies

OpenTelemetry, Python & Honeycomb: Setting Up Alerts

How to configure meaningful alerts with OpenTelemetry and Honeycomb

Getting started with OTEL & Honeycomb in Python

A practical guide to implementing OpenTelemetry with Honeycomb in Python applications

Writing distributed applications with Python Smart Objects as a Java RMI alternative

Hello there! :)

So, for those of you who want to write distributed systems easily in Python or are just curious about the subject, I was studying about Java RMI for my Distributed Systems class and I always get thrilledto know that I need to write Java code. Nothing against good ol’ Java, it’s just not my vibe these days but I’d happily do it if convinced. Since I was just studying and trying to learn a concept, I searched for a Python alternative.

Playing with Django Rest Framework

This is the first of a series of posts that I will write to share some knowledge I gained on Python Web Frameworks plus a nice, public way to push me into learning more and more about them.

I’ve decided to do the same project on all of them, starting with Django Rest Framework. This is will be a standalone analysis and then I will move forward to comparisons. My intention is to find a good framework to plug into a database and see how well it handles GET requests.

Why you should choose your Python module names more carefully

We code everyday. We produce code fast, following the rhythm of the rock and roll guitar playing in the background and every time we focus on writing code fast, we miss some important things that makes us lose time in the future.

The next time you create a new file in your Python project, think about its name very carefully. Every Python file is a module. We import modules all the time. If I create a file named after an already existent module — and worst, already imported module, I am going to spend at least ten minutes trying to figure out what the heck is wrong with my code. Just because I chose a bad file name. Some of them are obvious and we should definitely avoid.

Go Courses [Portuguese only]
ACESSO GRATUITO 101
Go Essentials
Dê os primeiros passos na programação com o Go Essentials, um treinamento prático e direto ao ponto que ensina a linguagem Go de forma simples, acessível e envolvente!
COMEÇAR A APRENDER
CURSO PREMIUM PRO
Descomplicando o Go
Você deseja aprender uma linguagem moderna e eficiente para desenvolver aplicações de alto desempenho? Este é o treinamento ideal para você que quer dominar a linguagem Go e utilizá-la para criar scripts de linha de comando, desenvolver programas concorrentes e construir Web APIs robustas.
INSCREVA-SE AGORA