I enjoy writing open source code and I've been focusing on database performance tools. In the last "lustro" (i.e. half a decade) I've been writing a few tools and libraries that I use in my day to day work.
I'm the tech lead of HotRod ORM for Spring and Spring Boot high performance applications. I also recently launched Check The Plan to visualize database execution plans for Oracle, DB2, PostgreSQL, and SQL Server.
I've also wrote several libraries, such as:
- Sentinel to compare database structures between environments and even between different database engines.
- Debbie to build and rebuild databases from SQL scripts in the code repository.
- Several other libraries such as Tartarus to retrieve database structure, Aversion to compare version strings, List Collector to render lists, Text Tree Formatter to render trees in text format, Text Table Formatter to render tables in text format, EtherBuzz a multi-channel non-blocking network listener.
Currently working on the Torcs module of the HotRod ORM to connect it with Check the Plan, and also on T-4000, the next version of Tartarus.