Angel \”Java\” Lopez on Blog

August 26, 2013

End Of Iteration 2013w34

Previous Post

A lot of work, preparing the next months talks, and practicing TDD.

Google Hangouts

I recorded two hangouts (and one the past iteration, I forgot to mention it):

Exploring MongoDB (1) First Steps (Spanish)

TDD Rocks! (7) OStore with JavaScript/Node.js (Anglish)

And the third is mentioned in SharpBase section, below.


I improved my Ruby implementation of AjGenesis.

Fixing some bugs, and now I have a simple site for Sinatra, generated from a simple model:


I added column information, autonumeric columns, and recorded a new Google Hangout documenting my TDD workflow:



My C# implementation of an in-memory MongoDB-like document database.

I splited DynamicDocument as a child of DynamicObject, more find and update functionality. And projection in queries, work in progress


In order to be prepared for code generation of simple site, I learnt how to use Sinatra, first steps in samples


An implementation of Prolog language in JavaScript. I added a parser.


My (well, I’m ambitious) implemention in JavaScript/NodeJs

I refactored the tests to use my SimpleUnit (dog fooding). And I started to have web site, but only the structure.


I refactored these projects to use my SimpleUnit module:


My Smalltalk implementation in JavaScript. I want to have a compiler in JavaScript itself, so I added a lexer and a parser, with TDD, as usual:


A minor addition: dynamic context as objects.

I worked in two non-public project, too. One of this projects involved a surgical refactor/redesign. Again, TDD saves my day! More fun is coming.

Keep tuned!

Angel “Java” Lopez


  1. […] Previous Post […]

    Pingback by End Of Iteration 2013w35 | Angel "Java" Lopez on Blog — September 2, 2013 @ 9:41 am

  2. […] Another Google Hangout using C# and TDD [complete] see post – Google Hangout using JavaScript and TDD [complete] see post – Google […]

    Pingback by New Month’s Resolutions: September 2013 | Angel "Java" Lopez on Blog — September 3, 2013 @ 7:05 pm

  3. Oh my goodness! Incredible article dude! Thank you so much, However I am encountering troubles with your RSS.

    I don’t understand why I cannot join it. Is there anybody else getting similar RSS problems?
    Anyone that knows the solution can you kindly respond?

    Comment by las mejores imagenes de naruto — July 30, 2014 @ 6:19 pm

  4. Usually I do not learn article on blogs, however I wish to say that
    this write-up very compelled me to take a look
    at and do so! Your writing taste has been amazed me.
    Thank you, quite nice post.

    Comment by Keith — August 14, 2014 @ 1:27 am

RSS feed for comments on this post. TrackBack URI

Leave a Reply

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

You are commenting using your 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 )

Google+ photo

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

Connecting to %s

Create a free website or blog at

%d bloggers like this: