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.

Learning Vault

Explore a curated, ever-growing collection of books, articles, and resources that I'm currently learning from or have found valuable for my growth as a developer and lifelong learner.

Visit the Learning Vault

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.

til

Today I Learned

20

nex

The NATS execution engine

Go00

connect-go

The Go implementation of Connect: Protobuf RPC that works.

00

helm-charts

Smarty00

antonputra-tutorials

DevOps Tutorials

HCL00

commanded

Use Commanded to build Elixir CQRS/ES applications

Elixir00

upjet-provider-template

A template for Upjet-based crossplane providers.

00

prost

PROST! a Protocol Buffers implementation for the Rust Language

00

mcp-adapter

Easily spin up an MCP Server on Next.js, Nuxt.js, Svelte.js, and more

00

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

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-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