Learnings from the book Mastering Distributed Tracing

These are my learnings from the book Mastering Distributed Tracing: Analyzing Performance in Microservices and Complex Systems

Learnings from the book Distributed Tracing in Practice

These are my learnings from the book Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices

Cache in a microservice environment: A short overview

Caching frequently used information is a very good approach to speed up your microservice. In this post we show a brief overview about caching

What is it that makes bad code smell so bad?

We know that code smells are bad. But what is it that makes bad code smell so bad? In this post, I will list 4 main reasons for a code to smell bad.

Reflections on Clean Code: Insights from Uncle Bob and Others

Clean code is elegant, efficient, simple, and written with care. It’s about writing code that’s easy for humans to understand, not just for computers to execute

Modified: September 23, 2024 · Created: January 22, 2022 · João Vieira (JV) · Software Engineering

Building My Blog: The Platform and Tech Stack

Learn why I chose a static blog powered by Hugo, the pros and cons of static vs dynamic blogs, and how I’m hosting it for free

Modified: November 12, 2024 · Created: January 8, 2022 · João Vieira (JV) · Software Engineering