I made pierogi today. 
Happy holidays everyone!!!
I write software for food and enjoyment.
I post here about #RustLang, #Python, #Programming, #GStreamer, #OpenSource, #Technology, #FOSS, #MechanicalKeyboards, #Dogs, #WebDev, #eBikes. But also all and everything I find interesting enough to share! Born and raised in Brazil and now immigrant in the Netherlands.
I'm friendly, feel free to follow!
🇳🇱/🇧🇷
(He/Him)
I made pierogi today. 
Happy holidays everyone!!!
I have published a blog post with a new approach of learning GStreamer. I have basically implemented a very bare-bones GStreamer-like library in Python from scratch to show some of how some of the GStreamer abstractions work underneath. This gives you the possibility of learning about concepts using simple pipelines and elements (also implemented from scratch). The concepts are, on a high level, 1-1 to how GStreamer works so the mental model you create can be translated to the real framework code. https://caricio.com/learn-by-example-making-it-easier-to-understand-gstreamer/ 

I have been learning a bit of robotics and at the same time building my first robot. 🤖 Today, for fun, I made it play a little bit of boxing 🥊
Cool stuff!! So happy 😀

I frequently need to analyze GStreamer logs. I find it difficult to analyze sometimes, I have created a small utility that I wish existed. It is available here: https://gstreamerlogs.caricio.com/
and its opensource, of course.
Why?! 
I would expect hardware decoding to be enabled by default in Firefox (Flatpak + Fedora Silverblue).
Investigating... 