RedBeanPHP

RedBeanPHP is an easy-to-use on-the-fly object mapper (ORM) for PHP. RedBeanPHP does not use a configuration file for mapping or some annotation system. Instead the library offers ad-hoc object relational mapping. This way of working fits with the prototypical nature of the agile software development philosophy. RedBeanPHP automatically generates initial database structures for you like tables and columns so you don't have to switch to your database management client all the time. However it doesn't try to hide SQL, you have full access to database objects and you can use the full power of SQL to build complex queries or to tweak relation mapping at any time. Works with MySQL, SQLite, PostgreSQL, CUBRID and Oracle. Open source, licensed New BSD.

StampTE

StampTE is a logic-less template engine for PHP offering 100% separation between HTML documents and PHP code. This approach allows developers and designers to focus on their expertise. Designers and front-end engineers don't have to pollute their carefully crafted HTML documents with code, while on the other hand, backend developers don't have to interact with HTML, instead they use a decent object interface they'll love. As a bonus, templates and GUIs become hot-swappable. This means that you can change the look and feel of your application without changing a single line of code. StampTE is also far more secure than other templating systems because it does not execute PHP code. Open source, licensed New BSD.

DinkyScript

DinkyScript is an interpreted scripting language written in C, aiming to provide a new, innovative programming environment. DinkyScript offers class-free message-based object oriented programming. DinkyScript is loosely based on Smalltalk but does away with the classes and meta-classes. It's a personal research project to study lexers, parsers and interpreter implementation. It's my so-called 'forever' project. I have no illusion this project will ever finish because it's way too big but... it's just fun. Open source, licensed New BSD.

 

Writings

Gabor de Mooij
Software / Web developer
Programming PHP, Javascript and C.

 

picture on top of page taken from Wikipedia (public domain) - Gabriel Metsu L'Armurier
Website Design by Gabor de Mooij. All rights reserved Gabor de Mooij © 2013