End of Iteration 2014w01

Previous Post
Next Post

First iteration of the year, more open source ideas, design, and TDD deliberate practice.

Code Generation, using AjGenesis

I updated

https://github.com/ajlopez/AjGenesisNode my AjGenesis tool for code generation
https://github.com/ajlopez/AjGenesisNode-Entity AjGenesis module to manage entity model
https://github.com/ajlopez/AjGenesisNode-Express AjGenesis module with tasks and templates to generate a simple web site, based on Node.js, Express, MongoDB

You can try the Quick Start of the Express module. Next steps:

– More property types
– Client-side validation
– Generate some basic tests
– Support of one-to-many entity relation

I could adapt the same templates to have another module that will generate PHP, MySQL web sites.


I published version 0.0.1 of:


I need it for chaining async calls in my tests and in my controlles in a non-public project. Use case to be described.


I started to write a C# interpreter:


trying to emulate Dylan language:


It’s a lisp-like programming language, with classes, and with a more Ruby/Python-like syntax, instead of parenthesis. As usual, I want to access native .NET types, classes and ecosystem, from a dynamic languages.


I added first module support for my Erlang C# interpreter



I continue to adapt my old PHP sites https://github.com/ajlopez/ajlopezsite https://github.com/ajlopez/Todocontenidos to support latests PHP versions. I was working on three non-public projects, too.

More fun is coming.

Keep tuned!

Angel “Java” Lopez

2 thoughts on “End of Iteration 2014w01

  1. Pingback: End Of Iteration 2013w52 | Angel "Java" Lopez on Blog

  2. Pingback: End Of Iteration 2014w02 | Angel "Java" Lopez on Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s