Hugo Peixoto


Hello, I'm Hugo Peixoto, and I like programming and fixing bugs.

Using software is a great way of finding bugs in it. Every time I find a bug, I try to fix it. This has led me to contribute to several projects in many different programming languages.

I'm one of the two organizers of Porto codes, a monthly programming meetup. I also have a podcast in portuguese: Conversas em Código,

Support me on github if you enjoy my work. It helps me keep going.

Latest articles

Rust, gamedev, ECS, and bevy - Part 2

In Part 1 of this series, I talked about what ECS is and what it’s good for. In this post, I’ll translate those concepts to bevy, with some code examples. I’ll finish with the issues I found in bevy and how ECS is kind of the opposite of how I’m used to thinking.

Read more

Conversas em Código Episode #29 released

I’ve published a new episode of Conversas em Código - Episode 29: Cyberscore - Reviver um projecto LAMP

Read more

Rust, gamedev, ECS, and bevy - Part 1

Bevy, a game engine built in Rust, was released right before Games made quick, so I decided to give it a try. This series of posts documents my experiences with all Bevy, gamedev, ECS, and rust. This first post will contain a description of ECS and why it is relevant.

Read more

You can also check the full article archive.