PinnedMuhammad TahaDesigning Modern Applications: Chapter 4— Creating a systemA guide on building a system ready for cloudJan 4Jan 4
PinnedMuhammad TahaDesigning Modern Applications: Chapter 3— Art of DevelopmentA guide on implementing a solution to fulfil business requirements using hexagonal architecture, domain driven design and good development…Aug 4, 2023Aug 4, 2023
PinnedMuhammad TahaDesigning Modern Applications: Chapter 2 — Tools of the tradeA guide on creating tools, establishing best practices and helping developers in writing clean codeJul 8, 2023Jul 8, 2023
PinnedMuhammad TahaDesigning Modern Applications: Chapter 1 — GenesisA guide on how to build software, from understanding requirements to architectural design to clean codeJul 6, 2023Jul 6, 2023
Muhammad TahaIs GitHub Copilot Breaking the Bank? Try This Alternative Instead!How to integrate locally running LLMs with VSCode for code assistance and completionMay 2May 2
Muhammad TahaCentralized Config Service in Spring BootCode configurations are a key part of development. This is even more true for applications developed using Spring Boot, where, by just…Aug 17, 2021Aug 17, 2021
Muhammad TahaSpring Boot + MongoDB AtlasThis blog walks through setting up MongoDB Atlas account and integrating it with a Spring Boot app. There are really 2 steps needed to…Aug 16, 2021Aug 16, 2021