Profiles

Bio

I am Fullstack Developer, that loves programming, design and knows his way around server architecture as well. I would never feel complete, with one of these missing.

I have a broad range of interests, that’s why I constantly dive into new technologies and expand my knowledge where ever required. Technologies are evolving fast and I enjoy using the latest.

I am developing for WordPress using the cubicFUSION brand, which is my personal little development playground 😉

WordPress Origin Story

Short summary of my CMS experiences, which goes back quiet far 😉

Greymatter (CGI-based) was my first news publishing tool I played with, it had an admin interface and allowed to template every aspect of the script. It allowed multiple users and had many little gadgets. My first community ran Greymatter. But Greymatter wasn’t modular enough for me, as I had to add each additional script by hand.

Well that was the time when PHP got popular (2000-2001) and I looked what else I could use to make my administrator life a bit easier. Tried myPHPNuke, played and left. It was my first contact with a PHP Blog / CM system.

Tried some other blogs on the way, but none really caught my attention, bad documentation, weak installation, weak functionality, small amount of extensions…….

That’s when I learned about PhpNuke, which really pushed my interest for PHP. Admin interface, blocks, modules, just what I was searching for. I ran my first community site with PHPNuke (http://www.i-trends.de), which was about windows shell replacements like Litestep or DesktopX.

I converted my hand coded html site to PhpNuke and started reading the code and extending it. Learned a bit by hacking, but that was not enough for me. Bought my first PHP Book and started learning. Liked the block feature from the start and started extending existing sideblocks. What I though was missing from the start, were sideblocks designed for usability not just for display. Started coding my own blocks and extending the first modules.

When the PostNuke fork was announced I was fast in jumping onto the new train, because the PhpNuke development somehow slowed me down. I had too many ideas and PhpNuke didn’t seem the right CMS to go with. I converted my site to Postnuke and worked with Patrick Kellum as a Beta Tester (I think he was a Postnuke dev at that time) on the first phpBB module integration and his advanced block system for Postnuke. I tested the forum and hacked it to fit my community needs at that time. That’s when my first i-blocks where born. i-blocks, because my site was called i-trends 😉

Moved with Postnuke until Jan 2002, when I had the feeling that development had ceased a bit. XOOPS was announced and I decided to test it and liked it from the start. A fresh development, with good ideas, easy administration, but there development didn’t follow my pace. I had to move on with developments and ideas so I rejoined Postnuke and developed for 0.7x now.

Joined the Postnuke Management & Development in April 2002 and worked as a core developer until the beginning of 2003. It was sad leaving such a great development team behind, but different management visions and the lack of time made me concentrate on my own work and developments over at portalZINE® again.

Have been working with different frameworks and content management systems ever since. Jumped on WordPress pretty early, around 2005. Using it more often since the REST API integration, as I love to use WordPress as a headless backend.

Badges

CODE
1 badge
Plugin Developer
POLYGLOTS
1 badge
Translation Contributor '18

Current Job

CEO
Present
portalZINE NMN

Recent impact

Score weights high-impact work (commits, releases, approved translations, props) at 3x routine activity.

Last 30 days
0contributions
high0
medium0
score0
Last 90 days
3contributions
high3
medium0
score9
Last 12 months
19contributions
high18
medium1
score55

Contributions

Type
June 2026
Jun 28 Sun · 14:43
Plugins high
Committed [3588895] to Plugins SVN:
Add nonce/CSRF protection to the dashboard notice dismiss AJAX action
Jun 28 Sun · 14:41
Plugins high
Committed [3588891] to Plugins SVN:
Add nonce/CSRF protection to the dashboard notice dismiss AJAX action
Jun 28 Sun · 14:17
Plugins high
Committed [3588862] to Plugins SVN:
Add nonce/CSRF protection to the dashboard notice dismiss AJAX action
February 2026
Feb 20 Fri · 21:39
Polyglots high
Translated 1 string on translate.wordpress.org.
Feb 02 Mon · 19:52
Plugins high
Committed [3452369] to Plugins SVN:
Proper version tag added.
Feb 02 Mon · 19:41
Plugins high
Committed [3452364] to Plugins SVN:
Latest changes and new white label plugin
Feb 02 Mon · 19:33
Plugins high
Committed [3452360] to Plugins SVN:
Alot of other smaller fixes and cleanups
January 2026
Jan 29 Thu · 17:19
Plugins high
Committed [3449857] to Plugins SVN:
Fixed broken commit
Jan 29 Thu · 17:18
Plugins high
Committed [3449854] to Plugins SVN:
Cleanup
Jan 28 Wed · 16:17
Plugins high
Committed [3448847] to Plugins SVN:
Dark mode added to admin.

Developer

1 plugin

Translations

5 locales
de_DE / formal Deutsch (German) Translation Contributor
de_AT Deutsch (Österreich) (German) Translation Contributor
de_CH Deutsch (Schweiz) (German) Translation Contributor
de_CH / informal Deutsch (Schweiz) (German) Translation Contributor