Hi there and welcome to my blog!

You can find more about me over here or have a look at the things I wrote in the past. Most of my projects are open source, so don’t hesitate to use them!
Photo by [Sirma Krusteva](https://unsplash.com/@aaronburden) from [Unsplash](https://unsplash.com/photos/U0_hlwXFLn0)

Use git worktree to work with multiple branches

This post is about the awesome git worktree, that simplified my personal workflow with git very much. In the past I had at least 2 versions of repository checked out locally or fiddled around with git stash to find a thing I did weeks ago. But let’s talk about how I use git and how git worktree helped me. Use Cases When I’m reviewing a Pull or Merge Request, sometimes I would like to see the code in my own IDE instead of the GitLab or GitHub UI....

January 16, 2023 · 4 min · André Sterba
Photo by [Aaron Burden](https://unsplash.com/@aaronburden) from [Unsplash](https://unsplash.com/photos/LNwn_A9RGHo)

Organize your Semester with Kanban inspired Methods

I recently finished my studies, so this seems a good time to reflect about how (and why) things worked out. As always I like to share some insights in what I’ve learned in the last 5 years. This is the second part of my series about how to study. You can find the first part about how to write a thesis here Studying is more than about learning new things. It is also about learning how to prioritize your available time and energy to achieve externally set goals....

November 30, 2022 · 11 min · André Sterba
Photo by [Yannik Pulver](https://unsplash.com/@yanu) from [Unsplash](https://unsplash.com/photos/hopX_jpVtRM)

Writing a Thesis

Writing a thesis is a complex project, that requires planning, self-organization and perseverance. Additionally, when working on a new topic, you will need some time to understand the surroundings of your topic. This post is a collection of my experiences from writing a bachelor and master’s thesis for a computer science degree. Find a topic Finding a topic for your thesis is probably the hardest part. In general there are different approaches to find a topic....

October 30, 2022 · 6 min · André Sterba
Photo by [OpenRheinMain Twitter](https://twitter.com/openrheinmain/status/1574384794137403395/photo/1)

Speaking at OpenRheinMain 2022

I had the chance to speak at a small conference at my home university about the project (goSDN) I did work on the last 6 months. This is also the project I did write my thesis about, therefore I was pretty confident I had enough inside to answer most of the questions. I thought about speaking at a conference before, but most of the time I felt like I couldn’t provide much insight in topics or my understanding of the technology I use simply wasn’t deep enough....

September 30, 2022 · 1 min · André Sterba
Photo by [Claudio Schwarz](https://unsplash.com/@purzlbaum) on [Unsplash](https://unsplash.com/photos/yUSLlcOkJnk)

Build LaTeX with GitLab-CI

LaTeX is a software for document preparation. You write your content in plain text .tex files, much like a very basic programming language, and compile it afterwards in the designated format, e.g. pdf. LaTeX is heavily used in academia as it provides an easy way to express mathematical formulae. Besides that most universities provide a template, so you don’t have to think about margins, citation style (and more) and can simply focus on your content....

August 21, 2022 · 3 min · André Sterba