my blog. for you.

Reden wir über Digitales.

Ich bin selbständiger IT Berater und Unternehmer in der Internet und Software Branche. Ich beschäftige mich mit Design, Enterprise Applikationen, Web Apps und SaaS Produkten. Ich entwerfe und entwickle Business Lösungen und Anwendungen. Ich helfe Unternehmen in Sachen Software Qualität und Wissenstransfer, z.B. mit Angular und Spring Boot.

On Hiring Developers

Leider ist der Eintrag nur auf English verfügbar.Laurie Voss, CTO at npm posted an interesting article on why many companies aren't able to hire good developers in spite of elaborate hiring and interviewing processes. It's a rather lengthy post but very much worth the read. The gist is this: Don't hire someone for what they know already, hire someone for potential and eagerness to grow. Hire people capable of both solving complex problems and communicating clearly. Last not least: Don't hire assholes. ... Read more

Automating Boilerplate Software Development

Leider ist der Eintrag nur auf English verfügbar.Recently, I've come across an interesting service called Prelang and an open source project named Rails Composer that both strive to do away with a lot of the common boilerplate coding that comes with the initial setup of web apps. Interestingly, both target Ruby on Rails, a framework that prides itself in its DRY and convention over configuration approach towards programming. Hence, one wouldn't exactly expect Rails developers to be affected by tedious boilerplate programming ... Read more

Surrounded By Idiots?

Leider ist der Eintrag nur auf English verfügbar.This week a video called 'The Expert' (based the short story "The Meeting" by Alexey Berezin) was spread by a CNET article aptly titled 'This is how an engineer feels when he's surrounded by idiots': I think most engineers can relate to this situation. However, the real question remains: Why do engineers time and time again find themselves in such Dilbertesque situations. Is it really because we're surrounded by idiots, nitwits and PHBs? Perhaps, but this ... Read more

Being the build guy

Leider ist der Eintrag nur auf English verfügbar.Being the build guy, i.e being the one who is responsible for a smooth build and deployment process on a software project is a role that's usually disliked by developers: It means a lot of system administration rather than coding. If something breaks and development grinds to a halt the burden of getting the project on the road again usually is on the person who manages the continuous integration server. However, I think being the ... Read more

Developing with Apache Wicket

Leider ist der Eintrag nur auf English verfügbar.I've been working with Apache Wicket on a rather complex client project for quite some time now and I'd like to share my experience. Apache Wicket is a component-based web app framework for Java. In contrast to MVC frameworks such as Rails (or Play and Grails in the Java world), which map requests to controller actions and views, Wicket is more similar to stateful GUI frameworks like Swing. Wicket applications are made up of trees of ... Read more

Virtues of a Programmer

Leider ist der Eintrag nur auf English verfügbar."We will encourage you to develop the three great virtues of a programmer: laziness, impatience, and hubris." - Larry Wall, Programming Perl (1st edition), O'Reilly Media Recently, I've come across those remarkable words by Larry Wall, creator of Perl, again. When I first read them many years ago they made quite some impression on me. I think those virtues subsume pretty well what it means to be a good programmer. Besides, I just like Larry ... Read more
« Vorherige Seite