Published inITNEXTDo your tax filling by using a directed acyclic graphIn many countries, when you are done with your bookkeeping, you have to fill some official forms. Every cell in the document usually…Jul 5, 2021Jul 5, 2021
Published inITNEXTSeparation of concerns: example with a Nodejs-Fastify-MongoDB stackBuilding software that work is one thing, building software that last is another, especially when the code size increases rapidly together…Apr 11, 20211Apr 11, 20211
Published inLevel Up CodingUI, Composition and Inversion of ControlDesigning robust software often involves dividing a complex problem into smaller and flexible bits in order to then compose them into a…Jun 29, 2020Jun 29, 2020
Tools and the design of a testing experienceSome of my thoughts on tooling and testing with Nodejs are available on dev.toSep 10, 2019Sep 10, 2019
Published inDailyJSPostgreSQL with NodejsMost of the applications need at some point to persist data. It can be through files, local storage, cloud services or often databases. If…Dec 13, 20188Dec 13, 20188
Published inDailyJSDependency Injection & Smart Table: Advanced PatternsIn the first article, we learnt how to quickly set up an advanced table component in a declarative way using smart-table-ng.Aug 12, 2018Aug 12, 2018
Published inITNEXTSmart table for Angular — part 2In the previous part we have succeeded in creating a smart table component in a fully declarative way. In this part we are going to explore…May 31, 20182May 31, 20182
Published inITNEXTSmart table for Angular — part 1Smart table for Angularjs has been a reference in Angularjs community in term of table/grid component. It was praised for its declarative…May 31, 20184May 31, 20184
Published inDailyJSAsync iterators, operators and pull based streams.Async iterations are now officially part of 2018 ECMAScript specification, and as different JavaScript engines have started to support…Feb 20, 20182Feb 20, 20182