Hey there 馃憢

Welcome to my blog. I’m a software engineer and this is where I write about tech and my passion projects.

Improving React-Redux Apps Performances

Disclaimer, this guide was done for my latest involvement with a React app, thus the examples are based on React 17 and thus this article will not address async rendering, suspense, etc. Also, the docs linked are from the legacy documentation for React 17. Problem Statement React, despite being one of the most popular front-end libraries, doesn鈥檛 have primitives, nor in the framework, nor in the underlying language to ward off performance issues....

September 9, 2024 路 10 min 路 Ultramaxu

Taking screenshots with Xlib and Rust

But why? As I layed down the various requirements for my game engine, a requirement that seemed of vital importance was the ability to tests shaders and other graphical features. I live and breathe by TDD but I cannot do integration tests with a driver such as Vulkan or OpenGL (or maybe I can just not willing to do down this rabbit hole). An alternative is to do visual regression testing....

July 5, 2024 路 15 min 路 Ultramaxu