Stefan Wagner

«Truth can only be found in one place: the code.»  Robert C. Martin alias Uncle Bob


Blog | Archive | Resume | Projects | References

Automation, automation, automation ...

15 Jan 2017 | | maven, jenkins, ansible, git, svn, stash, ant, websphere, nexus

I’ve been hired to make some changes in an old J2EE application, which actually was very nice designed, state of the arte at its time but the company never updated the base technologies. It lied on EJB 2.1 with giant XML configuration files, Toplink ORM and Ant as the build system. The deployment was fully manual.

Continue Reading →

Mavenize an Ant Application

02 Apr 2016 | | maven, ant, svn, git

We’re changing our modularized application at work from building and deploying with Ant to Maven. The requirements to that process is:

Continue Reading →

Modularize a Grails application

30 Jan 2016 | | grails, architecture

I’ve just worked in a project where we upgraded a web application from grails 2.x to 3.x. One part of the application was divided into a plugin and three slim grails applications, which kinda inherited from this plugin. One of the grails applications was the official end user application and the other two where some kind of preview applications. We had some issues with this structure because plugins have the following disadvantage while development:

Continue Reading →

Groovy is awesome!

22 Jan 2016 | | groovy, grails, gradle

In my last project, we used Grails 3 that uses groovy as the main technology. With groovy you can really focus on your business problems. You have very little boilerplate code.

Continue Reading →

Jobseeking with OWL

24 Jan 2015 | | reasoning, protege

In the current CTI science project, we’re testing OWL and the possibility to classify objects as well. The idea is to find the right candidat, a job seeker, for a certain vacancy.

Continue Reading →

1 2 3