Yeray Díaz profile pic

Hello, I’m Yeray

I’m a software engineer from Spain. I help companies develop maintainable and scalable projects.

I code primarily in Python and Typescript and have experience in Elixir, Ruby, Objective-C, and C#, but most of all I love clean testable code.

Occasionally I write about code, usually articles that help people get started on certain technologies or practices that I’ve struggled with or am passionate about.

Projects

Here’s a quick summary of my personal projects, you can find more on my GitHub profile:

  • Sublime REST Client, an HTTP client plugin for Sublime Text 4.
  • Lunr.py, a Python implementation of Lunr.js, aiming to bring the simple and powerful full text search capabilities of Lunr.js into Python.
  • Futureproof, a thin wrapper over concurrent.futures aiming to solve common pitfalls and usability problems.
  • wait_for_it.py, a simple no-dependencies pure Python implementation of the infamous wait-for-it.sh.

Contact

You can find me on X or GitHub.