Nizar's Blog
Thoughts and ideas
Hi! I'm Nizar, a software engineer passionate about learning and sharing. I write about technology and development. I share my experiences, ideas, and new findings here on my blog.
Recent Posts
-
Optimizing GitHub Workflows for Efficiency and Sustainability
Original photo by Bruno Figueiredo on Unsplash
Integrating automation into development workflows has become crucial in recent years. In this post, I'll share a few strategies I've found useful for making these workflows both more efficient and...
-
Robot Control with the Jetson Nano
Side view of the assembled robot built for this project
Two years ago, I got to dive into a project at the intersection of machine learning and hardware - right before ChatGPT became a household name and when terms like overfitting puzzled me. Nonetheless,...
-
Striving for Performance and Design Harmony in Web Development
Photo by Edho Pratama on Unsplash
In modern web development, a fine balance between performance and user-centric design is key. It doesn't just enhance visitor retention; it deepens their interaction with the content. My recent...
-
Improving Website Speed with Compression
Photo by Mika Baumeister on Unsplash
Google engineers, Arvind Jain and Jason Glasgow, stated that more than 99 human years are wasted every day because of uncompressed content [1]. That was in 2009. Advancements in technology have since...
-
Serving Sites with NGINX QUIC
Photo by Markus Spiske on Unsplash
NGINX has recently released prebuilt binary packages for the preview NGINX QUIC+HTTP/3 implementation for Red Hat Enterprise Linux 9 and Ubuntu 22.04. The prebuilt binary packages eliminate the need...
-
Look Smarter With Git: Rewriting Your History
Photo by Artem Sapegin on Unsplash
This blog post is co-authored by Raniz. Intro As developers, we are encouraged to commit code changes early and frequently. A benefit of which is being able to revert to previous states when needed....