Daniel Rottergit bisect and the importance of a clean historyMost of the projects respectively teams I have seen so far do not seem to care too much about a clean git history. Therefore the git…9 min read·Nov 23, 2023----
Daniel RotterAvoid mocking repositories by using in-memory implementationsOne of the most important aspects of testing — besides finding errors in an application — is how long it takes to run them. If tests for…11 min read·Oct 10, 2023--3--3
Daniel RotterMaking the shell history more useful by using shell variablesI already described that I like using curl for testing HTTP APIs. I have also used that approach a lot lately, but with an API that…3 min read·Sep 18, 2023----
Daniel RotterCombine jq with curl to improve its JSON handlingAs you might have realized in some of my other blog posts I am a bit of a CLI aficionado, and for this reason, I do not like tools like…4 min read·Aug 4, 2023----
Daniel RotterUse external programs like git in Neovim commandsI have been an enthusiastic (Neo)vim user for years now, and until today I love to improve my setup and often learn one or the other trick…4 min read·Jul 21, 2023----
Daniel RotterConfiguring nginx with php-fpm in kubernetes and the “File not found.” errorFor a course at university I wanted to setup two different containers:3 min read·May 30, 2023----
Daniel RotterinBits and PiecesSome Reasons for Disliking React HooksReact hooks have been introduced in React 16.8. Their aim is described on the React documentation:10 min read·Feb 8, 2022--11--11
Daniel RotterUse git submodules and make for simple code sharingBased on the presentation template explained in an earlier blog post I have built quite a few presentations, so it was time to reevaluate…6 min read·Mar 17, 2021----
Daniel RotterCode comments are (mostly) a violation of DRY“Don’t repeat yourself” is such an important and widely taught concept in programming, that it has its own acronym (DRY).8 min read·Jan 24, 2021--2--2
Daniel RotterAutomatic command execution on file changes with entrOne of the best features of Jest (the JavaScript testing library) is its watch mode, which can be activated by adding the --watch flag to…4 min read·Oct 7, 2020----