PinnedWhat it takes to become a software architect“I want to become a solution architect. What are the resources to learn more about architecture?” — We are all asking the wrong question.Jul 18, 2022Jul 18, 2022
Rethinking vendor lock-inVendor lock-in. The phrase itself conjures images of being trapped, handcuffed to a costly contract, unable to escape the clutches of a…Jan 31Jan 31
Kubernetes: A powerful tool, but not always the right oneKubernetes — the name echoes through the halls of discussions on modern software architecture. It’s become synonymous with scalability…Jan 31Jan 31
Securing AWS RDS with Fine-Grained Access Control using IAM Authentication, Terraform and…Banking on security: Fine-grained RDS access control with IAM AuthenticationMay 31, 2024May 31, 2024
Securing CI/CD pipelines with OIDC, GitHub Actions, and TerraformIn regulated industries, where trust is paramount, the security of CI/CD pipelines is a non-negotiable priority. Breaches within these…May 8, 2024May 8, 2024
From vacuum cleaners to AI assistants: A cautionary tale of technological promisesInvention of vacuum cleaners promised to revolutionise household chores — Have you ever wished you had another set of arms for your…Feb 15, 2024Feb 15, 2024
The Road Unmapped: Why Aspiring Full-Stack Engineers Should Forge Their Own PathJan 23, 2024Jan 23, 2024
How not to host your React app on a supercomputerDownsizing your cloud service like a savvy BritJan 12, 2024Jan 12, 2024
Create your own personal VPN with Tailscale on AWS using TerraformA step-by-step guide to setting up a personal VPN on AWS with Terraform and TailscaleNov 15, 2023Nov 15, 2023
Are you getting the Test Pyramid wrong?Why do many developers often write unit tests that are hard to maintain and find it difficult to implement the Test Pyramid effectively?Oct 19, 2023Oct 19, 2023
Revolutionise your Mac and Windows setup with a single commandQuickInstall.app, the revolutionary tool that automates the entire process of manually installing apps, saving you time and effort.Sep 14, 20222Sep 14, 20222
84% of all integration projects failed. This is what I did to integrate unknown systems.Integration projects often cost more, take a longer time, and have fewer benefits than planned. This article leads your way to success.Aug 29, 2022Aug 29, 2022
9 tips for estimating software project proposalsHow is that possible to estimate upfront without knowing the requirement details?Aug 5, 2022Aug 5, 2022
Why I will never use Oracle Cloud “Always Free” servicesYeah, it’s free, only if you can use itOct 31, 20192Oct 31, 20192
16 deadly code smells — Part 2Code smells that are considered fatal during coding interviewsAug 4, 2019Aug 4, 2019
16 deadly code smells — Part 1Code smells that are considered fatal during coding interviewsAug 3, 2019Aug 3, 2019
A quest to hire great software engineersYou have to kiss a lot of frogs before you find your princeJun 29, 2019Jun 29, 2019