João Gilberto Saraiva

desenvolvedor de software | professor | escritor


Page 2 of 9 for João Gilberto Saraiva | desenvolvedor de software professor escritor
A beleza do erro: primeiros passos em um app Spring Boot 25-08-2024

Nas últimas semanas venho me dedicando a um projeto de estudo em Spring Boot, um app de gestão de reuniões online para um sistema de balcão de empregos que vem sendo desenvolvido nos últimos 3 anos, o Alljobs. Como um desenvolvedor do universo Ruby e Python, aprender e escrever em Spring Boot tem sido uma boa oportunidade de errar, ou seja, aprender novas formas de pensar e implementar sistemas.

What happens when a runner discovers the world of coding? 23-07-2024

Years ago, as I embarked on the code world, I created a simple calculator to determine distance, time, and pace – essential tools for any runner. A few months later, I expanded this idea into my first Ruby gem: Calcpace. This tool is useful not only for running/cycling calculate, it offers precise, lightning-fast calculations for time, distance, and pace, supporting two measurement units (kilometers or miles) and other interesting options (like BigDecimal).

Queues: what are they and the differences between them 04-07-2024

Recently, a buddy shared with me a really cool video about queues. My friend, Brenno Costa - a experienced and skilled software engineer -, generally shares interesting and relevant content. In this case, it tackled the concept of queues, diving into the differences types and comparisons between them in dropped requests, time outs and wait time.

O que fazer? Como evoluir em cada estágio da carreira? 19-06-2024

O que fazer? Que decisão tomar? Por que estagnei neste estágio? São perguntas que todo desenvolvedor se faz em diversos momentos sobre sua carreira.