Ghostwire: Cloudflare Bypass Library
An async Rust library for making HTTP requests through Cloudflare's anti-bot infrastructure. Implemented entirely via directed AI generation.
About this projectI’m Haisham. I want the software I build to last, and to be easy to improve. That means thinking about how someone will work on it long after the first version ships.
See my workSelected project / Quelle
A website changes.
I only want to update its scraper.
The library manager and the boundary between the host and its extensions.
A source’s extraction logic. Its extension can be updated independently.
More projects
Selected work
An async Rust library for making HTTP requests through Cloudflare's anti-bot infrastructure. Implemented entirely via directed AI generation.
About this projectBuilt enterprise integrations for a security product API in Rust. Navigated a sparse ecosystem to implement SCIM, LDAP, IMAP, and CVE ingestion from scratch.
About this projectA block-based website builder built in Laravel. An exercise in understanding the boundaries, trade-offs, and ecosystem of the Filament framework.
About this projectResurrected an abandoned internal task management tool. Stabilized the backend, resolved complex IMAP syncing issues, and delivered new web and mobile clients.
About this projectWriting / From experience
Writing
Things I’ve tried, problems I’ve run into, and how I’ve worked through them.
All writingI want to add a private method without checking the internals of every trait the class uses. PHP's trait mechanics make that harder than it should be.
Starting again gives us a chance to use what we’ve learned. Deciding whether to do it means understanding what we can improve, what we might lose, and what it takes to keep the next system worth building on.
My thoughts on this well explored topic, and why I struggled to truly differentiate between the two concepts for a long time.
Experience
Developed applications using Laravel and Flutter, focusing on complex integrations including IMAP and Document AI.
Architected and maintained high-performance backend systems and infrastructure using Rust.
Building full-stack platforms and mobile solutions for the travel industry using Laravel, Nuxt, and Flutter.