RSSAmplifier

Blog

My RSS Feed

negrel.devRSS feed ↗8 posts

Latest posts

negrel

N home · blog · about

Negrel

Blog posts February 20th, 2026 Leaking Kernel Memory with io_uring July 14th, 2024 Send Web Push messages with Deno April 5th, 2024 Zero cost debug assertions in Go January 5th, 2024 Building an online image compressor

Leaking Kernel Memory with io_uring

In October 2025, I discovered a method to allocate kernel memory from userspace, allowing for the exceeding of a process's resource limits. This vulnerability opened the door to potential Denial of Service (DoS) attacks. In this post, I summarize my journey from the initial discovery of the bug to the submission of a patch to the Linux kernel. Introduction to io_uring Since the vulnerability…

negrel

About me I'm Alexandre Negrel . I write Open Source software. Most of my projects can be found on GitHub . Feel free to contact me via email . If you want to hire me feel free to contact me via email.

Send Web Push messages with Deno

Lately, I've been working on a new webpush package built from the ground up using only Web APIs. This make it possible (theorically, at least) to send Web Push messages directly from your browser. This blog post aims to explain what is the Web Push protocol, how it works ( RFC 8291 ) and how to send Web Push messages using my library. What is the Web Push protocol? Web Push protocol is an…

Feedback - Negrel

Feedback form Thanks for taking the time to submit your experience. Any feedback is valuable. Project * Your Email Your message *

Zero cost debug assertions in Go

While I was working on my very own TUI library , I had this idea of bringing debug assertions to Go. From dart.dev : During development, use an assert statement— assert(<condition>, <optionalMessage>); —to disrupt normal execution if a boolean condition is false. In production code, assertions are ignored, and the arguments to assert aren’t evaluated. Many languages such as Rust, C and Zig have…

Building an online image compressor

Recently, I stumbled upon this Reddit post where OP says he made $1000 from his image compressor. He built it in 2 hours. After quickly analyzing the website, I figured it couldn't be too hard to make my own. Objectives were to build a fast image compressor with: no upload nor sign up no images limit no file size limit privacy-friendly in mind After one week of work, www.bulkcompress.photos was…