Serengeti logo BLACK white bg w slogan
Menu

Blog

08.01.2020.

Configuring Angular, Jenkins, and GitLab for CI/CD

This article assumes that you have a running Jenkins instance on your Linux machine with a valid domain (not localhost), GitLab and that you are familiar with the Angular framework.
Weiter lesen
01.01.2020.

Domain-Driven Design: A Short Introduction to a Complex Software Development Approach

In this blog post, I will try to define Domain-Driven Design (DDD), concentrating on one of its concepts, Ubiquitous Language (UL). This is a just quick overview, not the full explanation. I intend to give you a small glimpse into the terminology and practices that DDD represents.
Weiter lesen
19.12.2019.

CI/CD Cloud Voyage with Jenkins

In the past I played around with creating pipelines for Angular deployment with Travis and Google Cloud, but companies rarely decide to put their code on cloud. More often, they want their application to be developed, tested and run in protected environments where the company has full control and where it costs less money.
Weiter lesen
13.12.2019.

Database Transaction Isolation Level

A lack of knowledge about Transaction Isolation Levels can impact the quality of produced applications. That's why we prepared an e-book for database developers.
Weiter lesen
05.12.2019.

Proxy in Reverse: Nginx < Gitlab + JIRA + Jenkins

As you go about your daily business, moving JIRA tickets around and pushing code to Gitlab, most of you don't think about how it all works behind the scenes. It takes a bit of DevOps magic to make it all operate smoothly.
Weiter lesen
28.11.2019.

Working in Distributed Agile Teams

What are Agile Development and Distributed Agile Teams? What are the benefits and challenges of every Distributed Agile Team? How to build trust in physically distant groups of people, and how to overcome geographical and cultural differences to meet project goals?
Weiter lesen
13.11.2019.

Flutter

Flutter is Google’s UI Software Development Kit (SDK) and a great option if you looking to develop a mobile app in a fast and easy way, with minimal code writing.
Weiter lesen
07.10.2019.

JPA Entity Inheritance

Recently I participated in a discussion with some quite experienced people in IT about ORM and how useful it is. Since I have had both good and bad experiences with ORM in the past, I decided to conduct some research on some good and bad ORM practices.
Weiter lesen
02.09.2019.

How to solve document generation problem

Word and similar tools become less useful when trying to fill in one template file with multiple different data sets. For example, many different documents where the only difference is the forename and surname. Doing this by hand becomes tedious and time consuming.
Weiter lesen
06.08.2019.

To be or not to be a full stack developer?

This article is intended for web developers as I come from that part and therefore consider myself able to speak only about full stack web developers. The article can be used as a list of things that you can put a checkmark or use it as a to-do learn list. Maybe, I will succeed in convincing you that full stack developer is an expression you should use very carefully. Let’s dig in.
Weiter lesen

Arbeiten wir zusammen

Das Projekt wurde von der Europäischen Union aus dem Europäischen Fonds für regionale Entwicklung kofinanziert. Für den Inhalt der Website ist allein Serengeti ltd verantwortlich.
magnifiercross