Page Not Found
Page not found. Your pixels are in another canvas.
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Page not found. Your pixels are in another canvas.
A flexible two-column Jekyll theme. Perfect for building personal sites, blogs, and portfolios. Latest release v4.19.2
Relatório final do projeto CNPq
Relatório final do projeto CNPq
Bacon ipsum dolor sit amet salami ham hock ham, hamburger corned beef short ribs kielbasa biltong t-bone drumstick tri-tip tail sirloin pork chop.
In 2021, I joined Zup Innovation and became a part-time professor. Before Zup, my last full-time industry experience was right before I started my PhD, when ...
A few days ago, I tied a new belt around my waist — a black belt in Brazilian jiu-jitsu.
February 24th marked the 10th anniversary of my PhD defense. YAY! 🥳
In the past, I wrote a blog post summarizing the first year of my transition to the software development industry. This October marks my second year working ...
After a bit more than one year working full time in the industry, I have come to realize the immense value of a particular skill that we, as academics, may u...
During research studies, a vital part of the work is to think about the methodologies of the study. Although the method is perhaps an essential part of one r...
Today marks my first year working as a Researcher for Zup Innovation, a Brazilian tech company. When I joined Zup, I often told people that the last time I h...
This post was written in Portuguese because it was aimed to Brazilian scholars.
The proverb “If You Want to Go Fast, Go Alone. If You Want to Go Far, Go Together” is also true for academic settings. No matter how good work you could do a...
The Open Source Initiative (or OSI for short), is a global, non-profit institution that promotes the adoption and awareness of open source software.
The MIT license is one of the shortest open source license available out there. It has only 167 words, grouped into four paragraphs.
Some days ago I made an YouTube live about this topic (in PT-BR, sorry). This blog post is a text version of that video.
Some days ago I made an YouTube live about how to deal with rejections (in PT-BR, sorry). This blog post is a text version of that video.
I’m selling a book about good habits that young scholars could foster while finding their path in academia, for only $ 5.
A short book
Promoting a book
I am writing a book to make open source licensing easier to understand! I want this!
I am writing a book to make open source licensing easier to understand! I want this!
I am writing a book to make open source licensing easier to understand!
Too many things to do
As of April the 4th, 2020, I am a tenured professor at UFPA, Brazil.
How to cope with work during COVID-19
Many other things matter
How to start?
This is the third blog post of this topic. Go read the summary of the first year and the second year, if you didn’t yet.
How much does it cost to attend a conference?
During this 2019 year I have been collecting the registration fee of academic software engineering conferences. I did not cover all software engineering conf...
Developers often take advantage of Object-Relation Mapping (ORM) frameworks to provide a conceptual abstraction between objects in object-oriented languages ...
No primeiro semestre de 2019, em conjunto com Filipe Saraiva, ministramos a disciplina de Tópicos Especiais em Software Livre (TESL) para alunos da graduação...
According to this post, “CI theatre describes the illusion of practising continuous integration (CI) while not really practising it.” Common failure modes in...
Look for active internet users
Although I am a professor, teaching is not the part of my work that I love the most. I do like teaching, but I do not love teaching. And when I have a heavy ...
Researchers are busy people. We always have many things to do, and we often delay in delivering our projects. How many times did you receive an email that st...
I have been reflecting on the roles that I took in academia over these last 10+ years and I finally decided to write them down. I believe I have passed throu...
This year, an undergraduate student of mine first-authored a paper in the MSR challenge track on the presence of violations in JavaScript code snippets avail...
Recently some colleagues and I have been trying to understand the roles of contributors in open source scientific software projects. We studied 7 well-known ...
This post was written in Portuguese because it was aimed to Brazilian scholars.
Following my blog post about my first year of professoring, in this blog we update the status for the current year. Let me revisit this wonderful year.
This is a summary of the paper “How Do Scientists Develop Scientific Software? An External Replication”. As the name suggests, we conducted an external repli...
Over the last few years, I became more and more into creating good figures to use in research papers. It probably started when I was reading a book about dat...
While I’m starting my second year of Assistant professor, it is worth to look back and see how was my first year. It may help to improve my professoring skil...
Following my recent experience with POSSE workshop, I went back decided to put all of that in practice as soon as possible. My setting was an operating syste...
POSSE (Professors’ Open Source Software Experience) is a workshop aimed at bringing world-wide professors to discuss how they can improve their CS courses in...
The Mining Software Repositories (MSR) conference is the real place to go, if you want to learn the new advances regarding msr techniques, datasets, and tool...
Researchers have few incentives to write to the general public. On the other hand, practitioners are not used to consume software engineering research. This ...
Is energy consumption a real issue in the software development process? Do developer really care about that?
When I say survey, I mean online questionnaires.
Are you a [under]grad student who is wondering how amazing it could be to attend a flagship conference such as OOPSLA? But, as a student, you might have a lo...
PyCon is the premier Python Conference, and in 2014 it is being held for the first very time outside US - in the beautify Montéal/CA. It is not only a great ...
Some days ago I was wondering why open-source communities are so cool! You can meet a lot of interesting people, who devote a lot time of their time-lifes ju...
Hi there.