PinnedUsing Event Sourcing and CQRS with Incident — Part 1This is the first of a series of posts that I will present on how your application can use Event Sourcing and CQRS for specific domains…Nov 3, 2020Nov 3, 2020
Using Event Sourcing and CQRS with Incident — Part 2This is the second part of a series of posts that I will present on how your application can use Event Sourcing and CQRS for specific…Jan 6, 2021Jan 6, 2021
Personal notes from Elixir Conf 2019Last week I attended Elixir Conf 2019 in Aurora, Colorado. It was my fourth Elixir Conf and by far the one that I engaged more with other…Sep 3, 2019Sep 3, 2019
Personal notes from Lonestar Elixir Conf 2019I just came back from Lonestar Elixir Conf 2019 in Austin, Texas. The conference was a single track, 2 days, with an extra day for an…Mar 8, 2019Mar 8, 2019
CityBase blog post about Elixir umbrella applicationsThis month CityBase posted an article that I wrote on Elixir umbrella applications, and how this concept can help to build a codebase that…Aug 3, 2018Aug 3, 2018
Ecto type for IPv4 and IPv6 addressesSometimes we want to store some type of data in the project’s database that currently is not available as a valid internal data type to be…Feb 22, 2018Feb 22, 2018
CityBase blog post about ElixirThis month CityBase posted an article that I wrote on Elixir and the reasons the language is a very good fit for Govtech, you can read it…Jan 25, 2018Jan 25, 2018
Personal notes about Elixir Daze 2017These are my personal notes about Elixir Daze 2017 where I had a really great time, enjoyed the learning and conversations.Mar 13, 2017Mar 13, 2017
Creating a supervision tree for Elixir GenEvent behaviorOne of the projects I am working right now is based on Event Sourcing and CQRS. Both concepts are not the core content of this post but I…May 14, 2016May 14, 2016
Using Postgres range data type in EctoSince PostgreSQL 9.2 we have the ability to store and query range of values with specific operators and functions. This is a super nice…Feb 27, 2016Feb 27, 2016