Using decision trees to map out Architectural decisionsMany times, when making an architectural decision, I am faced with multiple decision points. Each point leads to a new possibility of…Feb 23Feb 23
Drone aggregator MVP and architectureIn a world rapidly reshaped by technological innovations, the essence of user interaction and engagement with online platforms is…Nov 12, 2023Nov 12, 2023
Embarking on a Digital Craftsmanship Journey: Building Marketplaces for Drones and 3D Printers with…In the dynamic tapestry of today’s business landscape, where innovation is as much about technology as it is about vision, I stand at the…Nov 5, 2023Nov 5, 2023
Mitigating replication lag in an application with single-leader — multi-follower MongoDB setupIn the fast-paced world of database management, replication lag stands as a formidable challenge that can undermine the integrity and…Nov 3, 2023Nov 3, 2023
7 signs that you need to break your monolithic architectureThroughout my career, I’ve navigated the ins and outs of software development, tackling projects from PHP to NodeJS, and along the way…Nov 2, 2023Nov 2, 2023
Mastering the Maze of Changes: Unveiling the Change Request Tool for ArchitectsAs I look back on my journey as a software architect, particularly my early days in a bustling startup, one theme consistently stands out —…Jun 23, 2023Jun 23, 2023
Published inQuadriCodaThe three perspectives of a software engineering managerAfter many years of managing and leading teams, I’ve split my perspectives into three areas that allow me to excel and improve in my role…Jan 4, 2021Jan 4, 2021
Published inEfesent Solutions4 new features in PHP 8 that promote bad practicesPHP 8 just received a major new update and loads of new features were brought to this notorious programming language. In recent years, PHP…Jan 1, 202112Jan 1, 202112
Published inEfesent SolutionsOne year without OKRs — getting back on track with this awesome toolMore than a year ago, I stopped working with OKRs at both professional and personal levels. I did it because I changed companies at the…Dec 20, 2020Dec 20, 2020