Technologies

Here are technologies we are actively using in our projects.

Programming Languages

Quick, name the one language you wouldn't be without... That would probably be Groovy. Groovy is “a better Java”. It adds dynamic features to Java, and significantly reduces boilerplate.

We also currently work with:

  • Java
  • JavaScript
  • PHP
  • Freemarker
  • FOP

In the past we have used C, C++, C#, Perl, Delphi and Visual Basic

Revision Control

Years ago we adopted Mercurial, transferring from CVS and SVN.

These days we use Git.

Databases

We have extensive experience with MySQL. These days we prefer to use MariaDB.

We have also used Microsoft SQL Server and Interbase.

Build Tools

Ant or Maven? Neither! We use Gradle.

Web Servers

For most projects, we use nginx, a lightweight, fast and economical web server. We have used nginx as a reverse proxy for Apache.

We have used Apache and IIS.

For web applications, we've also use Micronaut.

Content Management Systems

We prefer Drupal for its flexibility. Unlike some other popular systems, we've yet to see a client outgrow Drupal's abilities.

Testing

Check out Geb and Spock.

Also very useful are Docker and Testcontainers.

Looking for business Internet such as website design, hosting, email? Visit