I need Coffee

My name is Daniel Graziotin.

First and foremost, I am a coffee junkie. Admitting you have a problem is the first step in fixing the problem. Second step is to grind some beans.

I work as senior researcher (Akademischer Rat) in software engineering at the Institute of Software Technology, University of Stuttgart.

What I do: I try to understand humans who develop software. Not an easy task.

On my website, I ramble about my research activities, which span from human and behavioral aspects of software engineering (such as the happiness of software developers) to open science and research itself. Here you can read more about me or contact me. Sometimes, I post what I call technical articles, which are summaries of solutions of problems I had. Perhaps you find them useful, too.


Featured Publications

Here you can see all my publications and access all of them for free, as open access.

Latest stories

Reverse proxy self-hosted services with HTTPS, Wildcard DNS, and Wildcard SSL certificate, without port forwarding and tunneled from a VPS.

Introduction Even though most of my services are hosted in Virtual Private Servers (VSP) or even dedicated servers around, which are placed in environments that are designed for providing services publicly (data centers, networks, and providers), I enjoy self-hosting some services at home, from a Synology (but this could be any computer, including a Raspberry Pi). The advantages in terms of...

SIGSOFT open science policies are live!

As previously announced, I have been developing open science policies under the SIGSOFT open science initiative for some time now. I am glad to announce that the policies are live and publicly available. The policies are self-contained and structured in a way that, with a couple search-and-replace operations, they are ready for use with any software engineering and computer science venue...

Free tools to test self-hosted Internet services

Whenever I evaluate a candidate for a new server provider, migrate to one, or explore new services, I use a series of freely available online tools for many test. I have noticed that I tend to forget some of these tools or their website. So, I collected them once and for all on this page, for future reference. Server reachability and global availability. ping.pe Pings and conducts mtr tests, with...

Effectiveness of Open Science Policies at ESEC/FSE 2019

Introduction For those who don’t know me, I have been advocating for open science (open access, open data, and open source) practices in software engineering research for many years now. Sometimes I could push my role into a more practical, hands-on one, and I could help developing better tools or platforms towards openness. Other times, my passion has been recognized to put me into more...

About Author


Dr. Daniel Graziotin is a senior researcher (Akademischer Rat) at the University of Stuttgart, Germany. His research interests include human, behavioral, and psychological aspects of empirical software engineering, studies of science, and open science. He is associate editor at the Journal of Open Research Software and academic editor at the Research Ideas and Outcomes (RIO) journal. Daniel was awarded an Alexander von Humboldt Fellowship for postdoctoral researchers in 2017, the European Design Award (bronze) in 2016, and the Data Journalism Award in 2015. He received his Ph.D. in computer science at the Free University of Bozen-Bolzano, Italy.