07. May 2016

A hideous bug

Just lost a few hours of my life over this so I figured it will be a good thing to perpetuate a relatively distilled form of the problem in hopes that in the future, it will prevent me from repeating it.


28. August 2015

Consuming a DynamoDB stream in the browser

At ironsource we wanted to create a serverless web application for one of our internal systems, which relies heavily on DynamoDB and Lambda.

To do that we needed to consume a dynamodb stream directly from the browser without having a server mediating the communication between it and the stream. The result was this [module] dynamodb-stream-github, open sourced under MIT license at ironSource’s github account


14. March 2015

New version for node-regedit

After a very very long coding session, a new release for node-regedit (v2.0.0) is out.

Per the 80-20 rule, 80% of the work was fun and quick. The remaining 20% was a gory nightmare spanning several days and composed of issues in unicode characters conversion between processes, codepage difference between shell and console and other super boring stuff I won’t even go into because I’m trying to erase it all from my own memory.


16. February 2015

Automate NW.js UI testing

NW.js, previously known as node-webkit is a technology that enables a whole new way of writing desktop applications using web technologies. If you are not familier with it, I strongly suggest you get acquainted, and after you do, get back to this post.

Recently I ran into this nifty module called chrome-remote-interface, a Remote Debugging Protocol interface to instrument Chrome.