Conditional Builds on GitLab
Learn how to run a build on GitLab only if a condition is met, especially helpful when conditions are expensive and time-consuming …

Technologist focusing on cloud-native technologies, DevOps, CI/CD pipelines, and system observability. His focus revolves around creating technical content, delivering talks, and engaging with developer communities to promote the adoption of modern software practices. With a strong background in software, he has worked extensively with the JVM, applying his expertise across various industries. In addition to his technical work, he is the author of several books and regularly shares insights through his blog and open-source contributions.
10 views

Nicolas Frankel
3,418 viewsLearn how to run a build on GitLab only if a condition is met, especially helpful when conditions are expensive and time-consuming …

Nicolas Frankel
3,597 viewsDid you know GitHub and Google Cloud have all the infrastructure available to get short-lived tokens securely? Handy for Java devs and more!

Nicolas Frankel
4,514 viewsIn this article, I highlight that microservices, as presented at conferences, are doomed to fail in most organizations.

Nicolas Frankel
4,149 viewsTime to spruce up your GitHub! In this article, I want to highlight some files that you can use to beautify your GitHub repository.

Nicolas Frankel
5,537 viewsJava is infamous for its NullPointerException: calling a method or accessing an attribute of an object that has not been initialized.

Nicolas Frankel
4,356 viewsStarting with Apache APISIX as your API Gateway is easy as pie. Use Docker, with the APISIX and etcd images, and off you go.

Nicolas Frankel
3,072 viewsIn this post, I'd like to describe how a couple of popular languages cope with errors. Get started here for an overview of errors …

Nicolas Frankel
2,940 viewsThis article discusses our shifting thought process on the notion that our practices, which were once considered good practices, can fade …

Nicolas Frankel
3,929 viewsI used to believe (and still do) that DTOs should be a thing of the past. Yet, it seems their usage is still widespread.

Nicolas Frankel
2,738 viewsIt is more beneficial to use sealed and value class instead of enumerations in Kotlin; let’s find out why.