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. Have look at the blog or Medium if you’re interested.

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.