Recently I was trying to build and publish an Angular library to a private NPM registry using Gitlab CI/CD. The standard Gitlab.com example for publishing an NPM package worked in a clean project, but when applied to my project, it … Continue reading
Recently I came across a complex Logstash configuration in which I needed to use multiple times the same input plugins types (jdbc) that will read from different sources. In addition I needed to use the same output plugin type (elastic … Continue reading
I recently was faced with the task to do a major library upgrade for the software I’m working on. Our system is clearly separated in a RESTfull backend API talking JSON and an AngularJS frontend. My primary concern was the … Continue reading
I got my certificate for the Coursera ‘Pattern-Oriented Software Architectures‘ course! Part 2 of 3 in the specialisation track Mobile Cloud Computing with Android.
I’m currently in the (long-running) process of refactoring a huge application to a system based on Domain Driven Design, applying CQRS and eventually Event Sourcing, and I came across this clear FAQ about these concepts. Helped me a lot….
Today I ran across a circular dependency problem that occurred in a Maven multi-module Eclipse WTP project, while everything went fine when deployed on Tomcat. So I decided to plot a dependency graph with a DOT file and visualize it … Continue reading
Yesterday, I joined Xebicon, and was listening to a presentation about ‘Stop drawing diagrams: code your diagrams‘. One of the things mentioned was visualising you architecture using the DOT language. It was pretty new to me, so I decided to … Continue reading
I got my certificate for the Coursera ‘Programming Mobile Apps for Android Handheld Systems‘ course! Part 1 of 3 in the specialisation track Mobile Cloud Computing with Android.
I just started Coursera’s specialization track on Mobile Cloud Computing with Android. 22 Weeks full of Java, Android and Amazon EC2 fun, topped with a capstone project.
Finally, I got my certificate for the Coursera ‘Principles of Reactive Programming‘ course!