Como contribuir para um projeto open-source pela primeira vez sem escrever código

Disclaimer: Em um post antigo, eu frizei como foi decepcionante escrever 3 meses de documentação. Entretanto, existem um ponto que deve ser abordado aqui: existem momentos para se escrever código e momentos para escrever documentação. Me frustrei ao só fazer isso o tempo todo durante um trabalho como programadora. Isso me gerou muito desconforto em escrever documentação durante um tempo. Eu consegui perceber eventualmente que uma boa documentação de código pode poupar tempo, trabalho e frustrações ao se desenvolver o projeto.

More …

Mulheres ambiciosas

As fofíssimas Pyladies Salvador pediram um texto para estrear o blog delas e me falaram que iam publicar esse texto no dia da mulher. Refleti muito a respeito do que escrever, do que eu poderia agregar de alguma forma nesse dia que tem tanto significado e resolvi que gostaria de conversar com vocês sobre ambição. Quão ambiciosa você se considera?

More …

My first year as a developer

One year ago I started my new job as a Backend Python Developer. I have dropped a career, a profession and I almost drop my master degree. When everything happened, I think I didn’t understand the proportions that decision would have in my life. Now, one year later, I want to tell you a little bit about what happened this year.

More …

How we used generic relations to add comments to model instances

As I talked to some people, few new about Django’s Generic Relation and Generic Foreign Key. And when I was studying it to apply on our system, I realised that the documentation can be kind of tricky and sparse. Nevertheless, Generic Relations helped us a lot, and so I decided to write about it in this blog post :)

More …

How to review someone else's code

Code review is a complicated task and can become overwhelming, specially when you have no idea how to do it. However, code review can be a powerful tool to increase code quality and assure “healthy” deploys.

More …

Meu primeiro ano como dev

Há um ano eu começava meu novo emprego como desenvolvedora backend em Python. Eu havia largado uma carreira, uma profissão e por pouco também não larguei um mestrado. Quando tudo isso aconteceu, acho que eu não tinha entendido as proporções que aquela decisão teve na minha vida. Hoje, exatamente, faz um ano do meu primeiro dia como desenvolvedora e eu quero contar um pouco sobre o que aconteceu nesse ano.

More …

Um agradecimento e a finalização de uma fase

Escrevi esse texto há 3 anos atrás, quando falei para uma turma de formandas. Encontrei ele agora perdido nas minhas anotações e ele nunca me pareceu tão real quanto agora. Resolvi compartilhá-lo, pois tem um signficado especial pra mim s2.

More …

Como usamos Relações Genéricas do Django para adicionar comentários em instâncias de diferentes modelos

Conversando com algumas pessoas, percebi que poucas conheciam sobre as Relações Genéricas (Generic Relation) e Chave Estrangeira Genérica (Generic Foreign Key) no Django. Estudando para aplicár esses métodos no nossos sitema foi possível perceber que a documentação pode ser difícil e esparsa — para não falar confusa. Entretanto, relações genéricas nos ajudou muito, então decidi escrever sobre aqui neste blog post :)

More …

Dev for dummies

Few months ago I decided to drop my career as an oceanographer and decided to become a backend developer with Python, as I told some of you here. After my blog post circulates on the internet, I got an invitation to talk on the Caipyra conference, in Ribeirão Preto (thanks Marco Rougeth). I was extremely honored and went for it. I could never imagine that, after a two-day event, I had made 3 interviews and received a proposal to work in Ribeirão. And, if someone had told me that I would take it, I most certainly would have doubt it.

More …