Subindo de nível

Muito do conteúdo que cresceu e se espalhou nos últimos anos sobre tecnologia é de como ingressar na carreira. Mas e depois que você já está na área, como subir de nível? Como sair da estagnação? Como dar fim naquela angústia de que não estamos alcançando o próximo nível? O que é estagnação? Como identificar? Estagnação é um estado, uma situação em que nos encontramos quando não estamos evoluindo. É quando não estamos aprendendo nada novo, não estamos nos desafiando de forma saudável....

July 26, 2023 · 5 min · Maurício Antunes

A basic approach to systems design

System design is a critical aspect of software engineering that involves identifying user requirements, analyzing problems, defining system architecture, and developing a prototype. The goal should be always to create a robust and scalable system that meets the needs of the users. In this note, we will discuss the key components and processes involved in architecting software. Keep in mind that every project and company have their own limitations. And we, as humans, also have our limits defined by how much we know about the business and the technologies involved....

July 20, 2023 · 4 min · Maurício Antunes