MMMiguel Mullerinarticles.miguelsmuller.dev.br·Aug 17, 2025 · 4 min readAgile Wheel — Behind the Scenes of an Implementation from Scratch to DeploymentA report on how I turned the agile assessment framework by Ana G. Soares into a full-stack application, now with more than 250 commits and a continuous delivery pipeline. 1. Motivation and first steps I first came across the Agile Wheel Framework du...00
MMMiguel Mullerinarticles.miguelsmuller.dev.br·Jun 20, 2025 · 6 min readDocumenting gRPC services with OpenAPI v3In this article, I’ll show how I generated an OpenAPI v3 specification from .proto files for a gRPC service, using the protoc-gen-openapi tool (from the Google/Gnostic project). I’ll also explain how to integrate this generation into a Kotlin/Gradle ...00
MMMiguel Mullerinarticles.miguelsmuller.dev.br·May 31, 2025 · 6 min readSpeed up WSL2 using a dedicated ext4 diskContext As a developer, I often work on projects that require good I/O performance — such as code compilation, dependency management, and running automated tests. On my personal laptop, I use Windows with WSL2 (Ubuntu) as my main development environm...00
MMMiguel Mullerinarticles.miguelsmuller.dev.br·Aug 5, 2024 · 3 min readDo You Know How to Debug Code?A Portuguese version is available here Debugging, or troubleshooting, means thoroughly examining code to detect and eliminate potential errors. Debugging is already an exhausting process and a real challenge in itself. As we advance in our careers, w...00
MMMiguel Mullerinarticles.miguelsmuller.dev.br·Aug 5, 2024 · 3 min readVocê sabe debugar código ?Debugar, ou Depurar, significa submeter o código a um exame detalhado para detectar possíveis falhas e eliminá-las. Debugar já é um processo exaustivo e um verdadeiro desafio por si só. Conforme avançamos em nossas carreiras, precisamos debugar não a...00