Thiago Ferreira3 guaranteed ways to make your life miserable as a software engineerI love this meme. It illustrates how easy it is for people in software engineering roles to be highly stressed — Yikes!Dec 18, 2023Dec 18, 2023
Thiago FerreiraTerraform + ChatGPT: How to beat the learning curveIf you haven’t been in a hole for the past year, you already know that ChatGPT makes a great copilot when working.Oct 1, 2023Oct 1, 2023
Thiago FerreiraReverting git commits: 2 simple waysReverting git commits is that thing we don’t have to do very often, so we forget how it’s done when you need it the most (a failed Friday…Aug 19, 2023Aug 19, 2023
Thiago FerreiraResilience and Simplicity: The Overlapping Philosophies of SRE and StoicismSome time ago, as I was reading a book on Stoicism, I couldn’t help noticing some strong similarities between the two philosophies —…Jan 30, 2023Jan 30, 2023
Thiago FerreiraDon’t leave traps in your codebaseHow common traps are affecting your producitity as a software engineer and increasing your technical debtJan 8, 2023Jan 8, 2023
Thiago FerreiraKeeping sane when handling timezones — a quickstart guide with pythonHandling time zones can be quite maddening at first. If you work developing software, chances are you’ll have to deal with timezones…Nov 8, 2022Nov 8, 2022
Thiago FerreiraMake it easier for people to help youThis is a tiny thought that has been in the back of my mind for years now. I think it is an incredibly simple concept with a huge potential…Oct 3, 20222Oct 3, 20222
Thiago FerreiraWhy is it so important to use up-to-date software versions?Using outdated software versions may bring severe consequences to a product, from security problems to increased complexity in its…Jul 21, 2022Jul 21, 2022
Thiago FerreiraPerforming load tests with Python + Locust.ioIn the context of high performance and availability systems, load tests are a type of performance test where we check how a determined part…Jun 21, 2022Jun 21, 2022
Thiago FerreirainWhatsGood DevMinhas estruturas de dados favoritas em python: dicionários e conjuntosDicionários em python são estruturas que armazenam mapeamentos de chave e valor, como {“nome”: “Thiago”, “telefone”: “12345678”}.Mar 7, 2022Mar 7, 2022