PinnedPublished inDev GeniusDecomposition Based on ComponentsMonolith to MicroservicesMar 21, 2024A response icon1Mar 21, 2024A response icon1
PinnedPublished inDev GeniusDifferences between Orchestrated and Choreographed ArchitectureSoftware Architecture Decisions to control the workflows.Jan 23, 2024Jan 23, 2024
PinnedPublished inDev GeniusSending emails with Golang and Amazon SESHere I will show you how we can use AWS SES (Simple Email Service) to send emails from our golang applications.Feb 9, 2023A response icon1Feb 9, 2023A response icon1
PinnedPublished inTowards DevGolang Naming ConventionsLet us talk about one of the interesting topics on Golang, is interesting because not all the projects follow the standard or conventions…Sep 9, 2022A response icon2Sep 9, 2022A response icon2
PinnedPublished inTowards DevORM -The good and the bad thingsIntroductionJun 20, 2022A response icon4Jun 20, 2022A response icon4
Published inDev GeniusUnderstanding the Go “defer”In the realm of software development, efficiency and code clarity are fundamental aspects that directly impact the quality of the final…Mar 4, 2024Mar 4, 2024
Published inDev GeniusBackground Synchronization PatternEventual Consistency PatternsFeb 23, 2024Feb 23, 2024
Published inDev GeniusMastering Queues and Their Implementation in GoQueues are fundamental data structures used in computer science for managing elements in a First-In-First-Out (FIFO) manner. They are…Feb 21, 2024A response icon1Feb 21, 2024A response icon1
Published inDev GeniusMastering Doubly Linked Lists in Go: A Step-by-Step GuideDoubly linked lists are versatile data structures that provide efficient insertion, deletion, and traversal operations with bidirectional…Feb 21, 2024Feb 21, 2024