Lessons Learned and News in December 2022
This is what I learned in December 2022: I learned a lot about Germany’s and Europe’s energy production, using the Electricity Maps. This awesome website an...
This is what I learned in December 2022: I learned a lot about Germany’s and Europe’s energy production, using the Electricity Maps. This awesome website an...
Because of important family projects, this article covers my lessons learned in both October and November. This is what I learned in October and November 20...
Time goes by! I published my last lessons learned article one year ago! :D :D Well, time for another one! I decided not to write about everything that happen...
This is what I learned in September 2021: Not directly a lessons learned, but I presented my development setup (hardware, software, gadgets, furniture) a...
This is what I learned in August 2021: Processing a pretty old item from my TODO-list, I created an article about local variable type inference in Java. ...
This is what I learned in July 2021: Once again, I used JSON Web Tokens (JWT) in one of my projects. I took the time to document my knowledge about them ...
This is what I learned in May and June 2021: First, I learned that there are things that force me to publish a lessons learned article that spans two mon...
This is what I learned in April 2021: I found the Gingko-App that lets you create outlines for articles and books easily. I like the keyboard navigation...
This is what I learned in March 2021: My colleague Sönke gave a great introduction to AWS CDK at the most recent HackTalk. The Cloud Development Kit is a...
This is what I learned in September and October 2020: I wrote an article how to return an empty response entity in Spring MVC. Life gave me some intere...
This is what I learned in August 2020: OpenAI with GPT 3 is a huge thing right now, here’s a nice video explaining the hype. Over the last couple of we...
This is what I learned in July 2020: Learned about the Stackoverflow Developer Survey. Learned what a lightboard is: A pretty cool installation for do...
This is what I learned in June 2020: Nothing learned, but had fun while presenting a online live-coding session for my coworkers at msg DAVID, showing te...
This is what I learned in May 2020: A while ago, I found two websites that can be of help for designing color schemas: color-hex.com and a color calculat...
This is what I learned in April 2020: Working on both private and business projects, I often commited changes in my private repositories with my business...
This is what I learned in March 2020: I deepened my knowledge about Docker, Kubernetes and AWS. Like always, I created a repository with notes about Dock...
This is what I learned in January and February 2020: As I wrote in the last lessons learned article, I did not work for some months and re-entered the so...
Because of unforeseen “events in life”, this monthly lessons-learned article is several months late. Due to the circumstances, I did not work nearly as much ...
This is what I learned in June and July 2019: Visiting the HackTalk Braunschweig, I learned about Container-Volume Backups with Restic. Here’s an overvie...
This is what I learned in May 2019: I finished the TypeScript course I bought on Udemy. As always, here are my notes in a Github repo. The same applies ...
This is what I learned in April 2019: Again, I learned valuable lessons in Angular. This article describes how to use async and await in Protractor tests...
This is what I learned in March 2019: During one of the HackTalk events, a series of community events I organize since a couple of years, I learned about...
This is what I learned in February 2019: I love GitKraken. However, it is/was one of the few tools I couldn’t use without touching my mouse. But using th...
This is what I learned in January 2019: Here’s a nice short introduction to JSON via Youtube. The same guy did an awesome video about 8 super heroic Linu...
This is what I learned in December 2018: Already a while ago, I began using the wonderful KeyJump extension in my browser Vivaldi. It allows mouseless na...
This is what I learned in November 2018: A coworker showed me GIT Graph JS, .a library with which you can create beautiful graphical representations of G...
This is what I learned in October 2018: After creating some spies with Jest, I got a “cannot find name ‘jest’” error in Typescript. This article got the ...
This is what I learned in September 2018: At one of my HackTalk events, there was an introduction to Kotlin. I learned the basics of the language and som...
This is what I learned in August 2018: Because I’m developing an Angular web application, some topics became relevant for me. For example Cross Site Requ...
Because of long holidays, there hasn’t been a lessons-learned for June. This is what I learned in July 2018: I got a nice mail from imdone.io - a platfor...
This is what I learned in May 2018: My article “Remote Meetings erfolgreich moderieren” (pdf, German) was published in Java Aktuell 03/2018. A while ag...
This is what I learned in April 2018: JHipster, the generator for Angular web applications, automatically adds Bootstrap to the generated project. I lear...
Normally, I write a “Lessons Learned” article each month. The last one was published in December 2017, which shows how busy I’ve been in the past months. To ...
This is what I learned in December 2017: Since recently, my main project is using Springs Caching annotation, using Google Guavas caching implementation....
This is what I learned in November 2017: One more cool shortcut for IntelliJ IDEA: Shift + Esc closes panels. Especially helpful in presentation mode. ...
This is what I learned in October 2017: Until now, I used query methods in Spring Data JPA only for reading. However, also updates can be written in repo...
This is what I learned in September 2017: Used org.apache.commons.collections4.map.MultiKeyMap for the first time. This map can hold multiple keys for ev...
This is what I learned in July 2017: In my main project, we use Atlassian JIRA since the beginning of the project. Recently, I learned about a cool featu...
This is what I learned in June 2017: In a HackTalk-Event, I learned what Gitlab is. In this event, I also learned that Jenkins has been further develop...
This is what I learned in May 2017: Microservices are THE hype nowadays. Because I didn’t see a reason to include this technology in my project and there...
This is what I learned in April 2017: Used Marp for the first time. It lets you create pdf from markdown. That is a great help for creating slides for my...
This is what I learned in March 2017: I wrote an article about using dependency injection via constructor instead of field injection. I knew that is the ...
This is what I learned in February 2017: I enhanced my transcript of Adrian Bolboacas code cast with System Rules by Stefan Birkner. The toolkit is able ...
This is what I learned in January 2017: At one of our HackTalk meetings, I learned about how to use the Java WebStarter. Here is a protocol (in German). ...
This is what I learned in December 2016: At the end of the year, I had to use some of my vacation days. That bought me time to do some of those projects ...
This is what I learned in October and November 2016: As you may have noticed, this is a lessons learned from two months instead of one. Due to a pretty s...
This is what I learned in September 2016: Wrote an article about the first Get Together of me and my remote team. Wrote first of a handful of articles ...
Dmitrij, a fellow coworker, wrote a very nice JUnit 5 workshop. Here are the sources and Github pages. The other day, I installed a new Intellij IDEA on...
This is what I learned in July 2016: Pitest.org is a mutation testing toolkit. It changes the code under test (not the test themselves!) by applying seve...
This is what I learned in June 2016: Although this may sound like from a bad movie, my computer acted pretty strange recently. While desktop sharing with...
This is what I learned in May 2016: Read about State of Code Quality in 2016. Apparently, CodeReviews are the most important tool to ensure code quality....
This is what I learned in April 2016: GitKraken is awesome. I generated an SSH-key with GitKraken and noticed that it gets uploaded to your GitHub accoun...
This is what I learned in March 2016: Installed and began using GitKraken. Pretty nice Git client! Enrolled in the Udemy course “Spring Core - Learning...
This is what I learned in February 2016: There have been some interesting situations in a project I used to work in. These gave me the idea to write an a...
Because the Dezember is traditionally a month of appointments that keep me from programming and learning a lot, this article is about what I learned in Dezem...
This is what I learned in November 2015: In the JavaMagazin I read about design-types.net, a questionnaire to determine the type of developer you are. An...
This article is a short overview of what I learned in September and October 2015. Recently, I had an idea how to improve the legacy project I’m currently...
Due to some heavy vacationing and a special project situation, this article covers my lessons-learned for both July and August 2015. versioneye can be li...
Here’s what I’ve learned in June 2015: Learned how to compare a fork with another fork on Github. In the repository view, click the green Button near the...
The other day I listened to episode 17 of the Full Stack Radio, which was about conferences and how to get the most out of them. Apparently, a lot of speak...