Bash facelift – zsh with Powerlevel9k

Where’s the web server configuration again? Am I even in the right branch? Is it home time yet? Complete the following tutorial to find answers to these and many other questions of life with a glance in the command line.

1 year TRIO-Blog – How it all started

In the beginning, our developers had the desire for a space to publish technical topics and marketing was looking for a way to let the world know about our competencies and to give it a place on our website.

Review of the Java Forum Nord

On September, 12th 2017, the annual Java Forum Nord took place in Hanover and TRIOLOGY participated in the conference in many ways. In addition to our sponsoring in the gold category and ten employees as visitors, our colleague Oliver Milke participated as speaker for the first time.

Mutation Testing with Pitest

Unit tests can be useful for ensuring code quality and correctness. Not every unit test makes sense, however, and bugs often manage to escape detection by unit tests. How can test quality be increased so that programming errors are detected earlier and more reliably?

Naming conventions in Oracle databases

Naming conventions are an important part of coding conventions. Naming conventions are the rules for how “things” are named. In the case of a database, the “things” being named are schema objects such as tables, sequences, indexes, views, triggers as well as constraints. In a database it is essential to choose names with particular care.

A Groovy DSL for the Creation of Test Data using JPA

With the automated integrative testing of software that works with a complex JPA data model, it is invariably the case that sooner or later, one will face the question of how it is possible to create semantically meaningful test data without great cost. This article shows how Groovy can be used in order to define a Domain Specific Language (DSL) that enables test data to be defined so that it is easily readable, modular and separate from the actual test code.ieren.

The Jugend Hackt Nord hackathon weekend for youngsters

Last weekend, some hacking took place – and northern Germany was hit. From Friday to Sunday, the betahaus in Hamburg was home to the Jugend Hackt Hamburg (youngsters’ hackathon) event, which I attended as a mentor for the third time.

Jenkins Pipeline plugin: code completion in IntelliJ

The Pipeline plugin (formerly Workflow plugin) for Jenkins revolutionises working with Jenkins by allowing for the creation of build jobs as code. As a result, build pipelines can be put under version control, become reusable,testable and more easily readable, among other things, as something “put together with mouse clicks”.