W3NDO

Hi There!

I am Patrick Wendo. An Elixir alchemist and Rubyist.

Currently I am learning more about Prolog and logic solvers.

You can contact me here

Twitch email github

What have I built?

Space Couriers A cosy, web-based game built with Elixir and Phoenix LiveView. Players act as courier travelling across our solar system, customizing their ships to deliver vital goods between space ports. This project focused on learning about liveview and genservers as well as SVG. It was an exploration of project planning, and pivoting when requirements become infeasible.

Boids A boid simulation built with ecsx in elixir and deployed to gigalixir. Project was to learn how to use systems and components from ECSx to develop emergent behaviour. This was an exploration on how entity component systems work to manage game and simulation systems. Further, it helped focus on developing the skill of separation of concerns. It was also a good excercise on deployment of Elixir/Phoenix applications.

conventional_commits A mix task that lets user’s write conventional commits for their code. Is now an elixir package. Project was to learn how to build custom mix tasks and deploy packages to hex. This was an exploration of building custom mix tasks and sharing them as packages on Hex

OSS

I also believe that open source is the backbone of the tech industry. As such I try my best to contribute to open source projects when I can.

  1. iCal Library I managed to collaborate with Aaron Seigo to implement functionality around getting the next alarms for events and todos. THis was important for the version 2.0 release of the iCal library.