Refactoring a Filter class to leverage SOLID principles and reduce internal coupling while keeping the public class API intact
An approach to introduce an interception point in a class hierarchy to selectively execute some of the class' instances during integration tests.
An analysis of dependencies management for PowerShell modules
Overview of the Heap data structure and a Ruby implementation
Some base libraries that I recommend to enhance your PowerShell development experience
Technical books I read in 2018
Technical books I read in 2017
Extracting new objects out of validation steps in a long method
Overview of Working Effectively with Legacy Code. What the main parts of the book are, its main ideas and some important details.
Refactoring a filesystem class to introduce tests
An initial implementation of an API client for the Ghost API in ruby
CI/CD implementation for the DataStructures101 using Rubocop, CodeClimate, Yard and TravisCI.
A how-to of running a Ghost blog using Docker and Docker Compose
Performance evaluation of the implementations in part-2 and analysis of the findings
A walkthrough of 2 different hash table implementaions: ChainedHashTable and ProbeHashTable