When people talk about artificial intelligence (AI) these days, many people immediately think of large language models (LLMs) such as OpenAI GPT. But AI is much more than just LLMs. It includes rule-based systems, machine learning (ML), probabilistic models (e.g. Bayesian networks) and symbolic AI (e.g. expert systems). Neural networks are also used in many […]
Automatic software tests are an important part of modern software development. They help to detect errors at an early stage, avoid regressions and ensure that applications work reliably in different scenarios. In agile development processes in particular, they enable rapid iterations without the need to repeat manual tests every time.Depending on the type of test, […]
Nowadays, we web developers are faced with the challenge of developing powerful, robust and secure web applications that also offer an interactive user experience with the shortest possible loading times. Good collaboration between frontend and backend is crucial to meet these requirements. There are different approaches to choosing the right technology stack. In this […]
From August 31 to September 2, 2023, the picturesque coastal town of Opatija, Croatia, hosted the top-class Web Summer Camp, an event dedicated to the use of web technologies. The event is divided into workshops and lectures and offers various tracks. As an enthusiastic full-stack developer, I was particularly interested in broadening my horizons and […]
Until April 2020 we had mainly worked for our own customers on long-term projects. Recently we have been hired for several jobs, on which we have worked together with agency employees and freelance software developers. In the following, we would like to point out the experiences gained in this context and the challenges we have […]
Once we had switched our daily work to home office at the beginning of the Covid-19 pandemic and built the necessary infrastructure (see Going Remote), we have been able to face the work-related challenges of this difficult time. Because not only the work locations and the accompanying circumstances have changed, the order situation has also […]
Our client organizes meetings between two groups of people, investors and companies within the framework of events. Typically, investors request meetings with companies. They confirm the request and the meeting can be scheduled. Challenge At first glance, the problem seems easy to solve: An investor can choose a suitable time for the meeting. Once the […]
In our creative work, special requirements need to be fulfilled in order to always satisfy our customers’ wishes. These requirements also include interactive usability of web applications to make them more intuitive and practical. Therefore, we have been on the bandwagon of dynamic web technologies for a long time. Among other things, we work intensively […]
We are a team of four employees, two full-time staff and two working students. Until three weeks ago the office was our meeting place. Those who wanted to work from home could do so, but most of the time we met in the office. There we had everything we needed to make good progress: suitable […]