Hugo RochainITNEXTThe database inside out with event streamsA message queue essentially becomes a database table with the entity’s latest state, but with all the advantages of message processing.Apr 11, 2023Apr 11, 2023
Hugo RochainITNEXTWhat we learned after I deleted the main production database by mistakeA cautionary tale to show that processes exist to protect us from ourselves and our undying stupiditySep 18, 202227Sep 18, 202227
Hugo RochainITNEXTThe Forces Opposing Quality AssuranceIt’s curious how we no longer ask why our software doesn’t work, but how it ever did in the first place.Apr 29, 20223Apr 29, 20223
Hugo RochainITNEXTSolving Concurrency in Event-Driven MicroservicesWe tend to consider too much the good luck of the early bird and not enough the bad luck of the early worm, Franklin Roosevelt once said…Mar 10, 202210Mar 10, 202210
Hugo RochainITNEXTWhat writing a book taught me about failureIn software development it is sometimes said that “those who can’t do, manage; those who can’t manage, teach; and those who can’t teach…Jan 11, 20224Jan 11, 20224
Hugo RochaMy Advice After Interviewing 100+ Software EngineersThis awkward and stressful thing between emerging a hero after completing the 12 labors of Hercules and the pointless successive hula…Aug 17, 202035Aug 17, 202035
Hugo RochaHandling eventual consistencyRecently I wrote about the challenges of event sourcing and CQRS in this article “What they don’t tell you about event sourcing”. A…Jun 29, 20203Jun 29, 20203
Hugo RochaWhat they don’t tell you about event sourcingEvent sourcing and CQRS gained a lot of popularity recently. The advantages are obvious and they share a very peculiar symbiosis with the…Aug 12, 201818Aug 12, 201818