Yordis Prieto Logo

My Vault

You can find some relevant work, books, videos, articles, resources, and personal projects that have shaped my journey.

Books & Videos

Domain Driven Design

I learned the importance of ubiquitous language, and focusing on the domain aspects of software development. It gave me some vocabulary to talk about data structures and some architectural components.

Enterprise Integration Patterns

Ignore the enterprise part of the title, this book is fundamental to understanding how to build systems that are decoupled and scalable without having to rediscover the wheel.

Open Source

It's how I learn best - by doing, sharing, and collaborating with others. I'm grateful to have contributed to projects that help fellow developers. Here are some highlights from my open source work.

.dotfiles

Alchemist Ubi's Dotfiles

Lua143

phoenix_live_dashboard

Realtime dashboard with metrics, request logging, plus storage, OS and VM insights

Elixir00

protobuf-elixir

A pure Elixir implementation of Google Protobuf.

Elixir00

yordis

About me

00

opentelemetry-erlang-contrib

OpenTelemetry instrumentation for Erlang & Elixir

Elixir00

peep

Small, simple, unsampled metrics

Elixir00

google-protos

Elixir files generated from Google's protobuf files using protobuf-elixir

Elixir00

sequin

Stream data out of your Postgres database.

Elixir00

protobuf

Protocol Buffers - Google's data interchange format

C++00

cloudflare-ai

00

antonputra-tutorials

DevOps Tutorials

HCL00

zitadel-typescript

Typescript packages and application to showcase the ZITADEL resource API

TypeScript00

oban

πŸ’Ž Robust job processing in Elixir, backed by modern PostgreSQL

Elixir00

localchat

00

commanded

Use Commanded to build Elixir CQRS/ES applications

Elixir00

commanded-eventstore-adapter

EventStore adapter for Commanded

10

s2-cli

CLI for S2

Rust00

eventstores_bench

Elixir00

swoosh

Compose, deliver and test your emails easily in Elixir

00

eventstore

Event store using PostgreSQL for persistence

Elixir00

gitdm

πŸ“œFork for tracking CNCF projects

00

codespell

check code for common misspellings

00

gpt-engineer

Specify what you want it to build, the AI asks for clarification, and then builds it.

Python00

next-intl

🌐 Internationalization (i18n) for Next.js

00

prettier

Prettier is an opinionated code formatter.

00

ex_doc

ExDoc produces HTML and EPUB documentation for Elixir projects

Elixir00

redix-cluster

a wrapper for redix to support redis cluster

00

nanoid

Elixir port of NanoID, a secure and URL-friendly unique ID generator. https://hex.pm/packages/nanoid

00

commanded-ecto-projections

Read model projections for Commanded using Ecto

Elixir00

runner

The Runner for GitHub Actions :rocket:

00