Business Use Cases vs System Use Cases

News
en

The term “use case” is widely used in software development, but not always consistently. Teams often mix different abstraction levels when writing them, which leads to[...]

Why Spec-Driven Development Can Be Iterative, Incremental, and Agile

News
en

Whenever I talk about AIUP and Spec-driven Development, I often hear the same concern: “This sounds like Waterfall.” That reaction is understandable. For many developers,[...]

Integrating Google Analytics with Vaadin Flow: A Step-by-Step Guide

Development
en

Want to track how users interact with your Vaadin Flow application? Learn how to integrate Google Analytics with a clean, reusable component. This guide shows you step-by-step how[...]

Browserless Testing of Vaadin Applications with Karibu Testing

Development
en

In modern web development, testing is essential for ensuring the reliability and performance of applications. For developers working with Vaadin, one of the best testing tools is[...]

The Best Way to Handle Phone Numbers

Development
en

Processing phone numbers seems complicated at first glance because of the many different formats. In this post, I’ll show you that with libphonenumber, it becomes[...]

Connect to Google Cloud SQL from Java

Development
en

Recently, I migrated my application to Google Cloud Run and Cloud SQL, and I struggled with connecting to the database. So, I’d like to share one way to achieve the connection.

Microservices

Consulting
en / de

In this blog post, we explain what microservices are, when they should be used, how they can be effectively implemented in companies and analyze the benefits and challenges they bring.

IT Security Risks

Consulting
en / de

In this article, we take a closer look at the definition of IT security risks to establish a basic understanding of the complex dangers that businesses and organizations face.

IT Risk Management

Consulting
en / de

Learn more about the critical aspects of IT risk management and how your organization can protect its digital infrastructure to ensure long-term success in this increasingly[...]

IT Security Audits

Consulting
en / de

IT security checks are crucial for the security of your IT systems and data. In this article, we discuss everything about IT security audits, their benefits, types of audits,[...]

Standard Software vs. Custom Software

Consulting
en / de

A question that often arises: should software be developed in-house or purchased off-the-shelf? In this article, we’ll explore both custom and standard software, their[...]

Strategic IT Planning

Consulting
en / de

The topic of strategic IT planning is a complex one and can pose a challenge for many organizations. In this article, we delve into and explain this topic, while also examining[...]

Go to Top