Articles

Stream API – Java advanced (OCP)

The Java Stream API allows to create pipelines of chained methods to produce a result. It exists since Java 8. Concretely, it’s a way to write some long treatments on a collection of elements in a more readable way, for example using lambda expressions. A few things to know about Stream: Stream pipeline A really…

68 things I learnt at Devoxx Belgium 2022

This year, I attended the Devoxx convention and specifically the two deep dive days. I was my first time attending such an event and hopefully not the last. I could grab a lot of information and learn a lot in a very short time span. There is something truly different between watching talks or courses…

The Art of Knowledge Sharing in Development Teams

Developers don’t like writing documentation, generally. — Knowledge sharing in tech teams seems to be a recurring problem. While it could solve a lot of problems (like allowing swift onboardings, unavailability of the colleagues or high turnover with knowledge loss) and many tools exist to make it easy, team members don’t always want to participate…

How to make the best of Code Review

In our development team, we do code review on every single merge request (aka a pull request for GitHub users) without exception. Every MR is reviewed by two developers of the team. I personally love it as I think it has a lot of advantages (as I’ll explain below). But code review can also quickly…

Deploying a Java – Spring Boot – Angular app to Microsoft Azure cloud

Cloud deployment becomes more and more popular. I’ve been curious about it for a few years now, but have very few hands-on experience. After a first integration of some Azure services in my graduation project, about one year ago, and passing the Microsoft Azure Developer Associate certification, I wanted to give it a concreter try.…

Should we HAVE TO go back to the office, after all?

I guess before Covid lockdowns, many of us had dreamt of home-working. I also believe the forced work-from-home (WFH) was way more difficult than we imagined. We weren’t prepared, all activities were shut down, the period was obnoxious and our anxiety very high. Let’s not even talk about parents left at home while schools were…

Azure AI fundamentals in a nutshell

In this blog post, I’ll summarize the important ideas about Azure AI fundamentals (topics from the AI-900 Microsoft certification exam). As usual, if you intend to take the exam, please note: This article is meant for review/knowledge check purpose and I’ll advise you first to study with the official, up-to-date, learning material from Azure. Same…

Collections in Java: there’s more than ArrayList – Java advanced (OCP)

In a previous article I covered Array and ArrayList. Here, I’m gonna go through other data structures in Java and some of their specificities. This is a high level summary and not meant to replace the official documentation. This article is applicable for Java 11 and further. This article was mentioned in JetBrains’ Java Annotated…

Loading…

Something went wrong. Please refresh the page and/or try again.


Subscribe

Receive new posts in your mailbox, never miss a good story!

Start a Blog at WordPress.com.

Up ↑