Category: General


Web Development

A lot happened the last couple months, I just forgot to mention it.

I started dabbling with web stuff. JavaScript, HTML, NodeJS, … all that good stuff. The most shocking thing I learned is that nobody uses JavaScript professionally. Some might create professional (looking) websites, but nobody uses it professionally. Not even my own company.

For my very first projects I created some bots. Shmotbots to be exact. If you want to know what that is, you need to check out the Discord Shmotbot and / or the Slack Shmotbot.

Then I tried setting up a professional environment. That’s how I learned that nobody does it. You can see my process in the JavaScript example. Spoiler: In the end it worked nicely. I’m pretty proud.

Afterwards I was ready to tackle some programming exercises. I plan to give some of these to my trainees at work.

Finally I created my first npm module qunit-reporter, which surprisingly is a module to generate reports from QUnit.

So I kept bussy. I learned a lot. I really hate JavaScript. But I like having webapps that run everywhere instead of whatever Java is doing right now, so I think I’ll manage. Someday. Maybe.


New Project and GitHub is Awesome

I don’t know if I’m taking on too much here, but I’m trying to get maven-php-plugin to work again (because I want it for my WordPress plug-in). This is the GitHub repository: maven-php-plugin

Just in a couple of days I found a lot of awesome GitHub features. Projects were one.

Tasks are another one. They are added to issues and appear on the issue overview like this:

And a third (and maybe the greatest one) is the Travis integration:

Not only does the issue show all its commits, it shows which commits broke the build (and after which the build still worked). Awesome for debugging! I love it. ❤
The last two features can be viewed on issue #5, if you are interested.


A Fresh Start

The old was horrible outdated. So I trashed it. I’m in the process of doing a little spring cleaning and re-adding all relevant  information. If there is any. Honestly who cares how to do stuff with Java 6 any more?

I already deleted 500MB of data and half my GitHub repositories. So let’s see what survives the purge.