Fawn provides the ability to carry out edits on a mongoDB database as a series of steps. If an error occurs on any of the steps, the database is returned to its initial state (its state before the transaction started). It's based on the two phase commit s... (more…)
Read more »
Where I discuss my decision to switch to NodeJS for our next project... (more…)
Read more »
This is a short summary of my experience while writing a simple HackerNews scraper As a pure exercise or kata if you want, I tried to apply Clean code, Refactoring and Testing priciples for this small npm module The task is simple: Get the posts on the ... (more…)
Read more »
In 2025, an average person will own from 9 to 10 IoT devices. To make your IoT device one of these 9 to 10, start with choosing the right framework for the server-side. But beware of the challenges! (more…)
Read more »
Hello! In this post I'll describe my quick and dirty solution for documenting node.js REST API. When I started exploring possible ways of documentation, I found two approaches: Documentation in code Separate documentation For my OSS projects it's a overki... (more…)
Read more »