August 09, 2021Developer experience (DX) started to matter to me when I had to schedule a meeting to support a developer from another company integrating with my employer. But Why After That and Not Before? Because I never thought DX was a thing, probably because I've always been a "hacker" and, when facing issues...
March 12, 2021I've been away from here for some time. My last post was on August 7, 2020 (you can check here), but the reason was that I left my last job (Software Developer at Atos6) and got a new one as Software Developer at Grafeno Digital. At my last job, I learned countless things, including the startup pace...
August 07, 2020In this post, I'll talk about an approach to simplify things a little bit when using Sidekiq workers to process small updates on tables inside a database such as counters. Another day at atos6, when investigating why our service was struggling and running under pressure, I found that one of our Side...
August 05, 2020In this post, I'll talk about a funny connotation I made about software deliverables, our expectations with customers, and the maintenance cost after that. The connotation A customer wants a double burger. The product owner doesn't know yet what the customer wants but shouts, "Start heating the gri...
July 04, 2020Code review is one of the best practices for sharing knowledge between colleagues, leveling up skills, and knowing each other's limitations, including your own. Why? When you're doing a code review for a co-worker's code or for an open source project, you're probably in at least three positions: ...
July 01, 2020Yeah, you've read it right! This blog is my fourth attempt to come back to write a blog, my previous attempts were using Blogger, WordPress (the free one, and I didn't host it myself), and enki (an open source Ruby-based blog). I didn't write much on any of them. I made, I think, two posts at most a...