PinnedIsrael Josué Parra RosalesinDev GeniusDifferences between Orchestrated and Choreographed ArchitectureSoftware Architecture Decisions to control the workflows.·11 min read·Jan 23, 2024----
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.·6 min read·Feb 9, 2023--1--1
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…5 min read·Sep 9, 2022--2--2
PinnedIsrael Josué Parra RosalesinTowards DevORM -The good and the bad thingsIntroduction3 min read·Jun 20, 2022--4--4
Israel Josué Parra RosalesinDev GeniusDecomposition Based on ComponentsMonolith to Microservices·13 min read·Mar 21, 2024----
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…·9 min read·Mar 4, 2024----
Israel Josué Parra RosalesinDev GeniusBackground Synchronization PatternEventual Consistency Patterns·7 min read·Feb 23, 2024----
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…·2 min read·Feb 21, 2024--1--1
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…·5 min read·Feb 21, 2024----
Israel Josué Parra RosalesCode on the Digital HorizonA software development history·12 min read·Feb 20, 2024----