All posts tagged

Monthly Lessons Learned

Lessons Learned and News in September 2022

Lessons Learned and News in September 2022

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...

Lessons Learned and News in September

Lessons Learned and News in September

This is what I learned in September 2021: Not directly a lessons learned, but I presented my development setup (hardware, software, gadgets, furniture) a...

Lessons Learned and News in August 2021

Lessons Learned and News in August 2021

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. ...

Lessons Learned and News in July 2021

Lessons Learned and News in July 2021

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 ...

Lessons Learned and News in May and June 2021

Lessons Learned and News in May and June 2021

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...

Lessons Learned + News in April 2021

Lessons Learned + News in April 2021

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...

Lessons Learned and News in March 2021

Lessons Learned and News in March 2021

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...

Lessons Learned and News in September and October 2020

Lessons Learned and News in September and October 2020

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...

Lessons Learned and News in August 2020

Lessons Learned and News in August 2020

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...

Lessons Learned and News in July 2020

Lessons Learned and News in July 2020

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...

Lessons Learned and News in June 2020

Lessons Learned and News in June 2020

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...

Lessons Learned and News in May 2020

Lessons Learned and News in May 2020

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...

Lessons Learned and News in April 2020

Lessons Learned and News in April 2020

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...

Lessons Learned and News in March 2020

Lessons Learned and News in March 2020

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...

Lessons Learned and News in January and February 2020

Lessons Learned and News in January and February 2020

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...

Lessons Learned and News in late 2019

Lessons Learned and News in late 2019

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 ...

Lessons Learned and News in July 2019

Lessons Learned and News in July 2019

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...

Lessons Learned and News in May 2019

Lessons Learned and News in May 2019

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 ...

Lessons learned and News in April 2019

Lessons learned and News in April 2019

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...

Lessons Learned and News in March 2019

Lessons Learned and News in March 2019

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...

Lessons Learned in and News in February 2019

Lessons Learned in and News in February 2019

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...

Lessons Learned and News in January 2019

Lessons Learned and News in January 2019

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...

Lessons Learned and News in December 2018

Lessons Learned and News in December 2018

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...

Lessons Learned in November 2018

Lessons Learned in November 2018

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...

Lessons Learned in October 2018

Lessons Learned in October 2018

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 ...

Lessons Learned in September 2018

Lessons Learned in September 2018

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...

Lessons Learned in August 2018

Lessons Learned in August 2018

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...

Lessons Learned in July 2018

Lessons Learned in July 2018

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...

Lessons Learned in May 2018

Lessons Learned in May 2018

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...

Lessons Learned in April 2018

Lessons Learned in April 2018

This is what I learned in April 2018: JHipster, the generator for Angular web applications, automatically adds Bootstrap to the generated project. I lear...

Lessons Learned in early 2018

Lessons Learned in early 2018

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 ...

Lessons Learned in December 2017

Lessons Learned in December 2017

This is what I learned in December 2017: Since recently, my main project is using Springs Caching annotation, using Google Guavas caching implementation....

Lessons Learned in November 2017

Lessons Learned in November 2017

This is what I learned in November 2017: One more cool shortcut for IntelliJ IDEA: Shift + Esc closes panels. Especially helpful in presentation mode. ...

Lessons Learned in October 2017

Lessons Learned in October 2017

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...

Lessons Learned in September 2017

Lessons Learned in September 2017

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...

Lessons Learned in July 2017

Lessons Learned in July 2017

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...

Lessons Learned in June 2017

Lessons Learned in June 2017

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...

Lessons Learned in May 2017

Lessons Learned in May 2017

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...

Lessons Learned in April 2017

Lessons Learned in April 2017

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...

Lessons Learned in March 2017

Lessons Learned in March 2017

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 ...

Lessons Learned in February 2017

Lessons Learned in February 2017

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 ...

Lessons Learned in January 2017

Lessons Learned in January 2017

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). ...

Lessons Learned in December 2016

Lessons Learned in December 2016

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 ...

Lessons Learned in October and November 2016

Lessons Learned in October and November 2016

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...

Lessons learned in September 2016

Lessons learned in September 2016

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 ...

Lessons Learned in August 2016

Lessons Learned in August 2016

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...

Lessons Learned in July 2016

Lessons Learned in July 2016

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...

Lessons Learned in June 2016

Lessons Learned in June 2016

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...

Lessons learned in May 2016

Lessons learned in May 2016

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....

Lessons Learned in April 2016

Lessons Learned in April 2016

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...

Lessons Learned in March 2016

Lessons Learned in March 2016

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...

Lessons learned in February 2016

Lessons learned in February 2016

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...

Lessons Learned in Dezember 2015 and January 2016

Lessons Learned in Dezember 2015 and January 2016

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...

Lessons Learned in November 2015

Lessons Learned in November 2015

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...

Lessons Learned in September and October 2015

Lessons Learned in September and October 2015

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...

Lessons Learned in July and August 2015

Lessons Learned in July and August 2015

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...

Lessons Learned in June 2015

Lessons Learned in June 2015

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...

Lessons Learned in May 2015

Lessons Learned in May 2015

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...