OSGi: A Modular Approach to Java Applications

Before we dive into OSGi (Open Services Gateway initiative), let’s address a common question in the Java ecosystem: How do we build maintainable, modular applications that can evolve without constant rebuilds and redeployments? While microservices have become the default answer, there’s anothe...
Published on December 05, 2024 | by Frederick Gaens | 7 min read

Designing for real people

A well-designed website or app isn’t just about aesthetics—it’s about creating an experience where users feel confident, satisfied, and in control. By understanding how users interact with your platform, you can identify areas of improvement, from simplifying navigation to refining calls-to-ac...
Published on November 25, 2024 | by Mieke Nijs | 1 min read

Dependency hell

Maintaining up-to-date dependencies in your project repositories is a critical practice in the world of software development. It ensures that your code remains secure, efficient, and compatible with the latest innovations. Regularly updating dependencies helps patch vulnerabilities, improve pe...
Published on February 02, 2024 | by Frederick Gaens | 3 min read