PinnedIsrael Josué Parra RosalesinDev GeniusDecomposition Based on ComponentsMonolith to MicroservicesMar 211Mar 211
PinnedIsrael Josué Parra RosalesinDev GeniusDifferences between Orchestrated and Choreographed ArchitectureSoftware Architecture Decisions to control the workflows.Jan 23Jan 23
PinnedIsrael Josué Parra RosalesinDev 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, 20231Feb 9, 20231
PinnedIsrael Josué Parra RosalesinTowards 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, 20222Sep 9, 20222
PinnedIsrael Josué Parra RosalesinTowards DevORM -The good and the bad thingsIntroductionJun 20, 20224Jun 20, 20224
Israel Josué Parra RosalesinDev 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 4Mar 4
Israel Josué Parra RosalesinDev GeniusBackground Synchronization PatternEventual Consistency PatternsFeb 23Feb 23
Israel Josué Parra RosalesinDev 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 211Feb 211
Israel Josué Parra RosalesinDev 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 21Feb 21