Writing.
Thoughts on open source, innovation, technology, and design.
Featured
Frustration to Foundation - Building the Ultimate Lightweight Documentation Tool
Documentation tools have become bloated. What started as simple ways to convert text to HTML has evolved into massive React applications that require complex build pipelines just to display a 'Hello World' page. We built docmd to solve this.
Unveiling Google’s Nano Banana, The AI Image Editing Revolution
Google’s Nano Banana model, recently released under the Gemini 2.5 Flash Image suite, rewrites the playbook for image editing with AI.
How to Review Open Source Projects Without Being a Pain in the Pull Request
A not-so-gentle guide to giving feedback without making maintainers want to throw their laptop out the window.
Recent Rollups
View all →The Memory Crisis Nobody's Talking About: Why Your Next Device Will Cost More
Claude's System Prompt Evolution: What Opus 4.7 Tells Us About AI Behavior Design
Building an Emoji List Generator Live: What GitHub's Rubber Duck Thursday Taught Me About AI-Powered Development
PyCon US 2026: Why This Matters for Python and AI Engineering
When Benchmarks Break: A Laptop Model Drew Better Pelicans Than Claude Opus
GitHub's eBPF Solution to the Circular Dependency Problem You Didn't Know You Had
Latest Articles
Frustration to Foundation - Building the Ultimate Lightweight Documentation Tool
Documentation tools have become bloated. What started as simple ways to convert text to HTML has evolved into massive React applications that require complex build pipelines just to display a 'Hello World' page. We built docmd to solve this.
I Built Docmd Because Markdown Docs Shouldn't Need React
All I wanted was to render a bunch of `.md` files into a clean-looking docs site. No dark magic. No Webpack. No theming rabbit hole. Just Markdown in, HTML out.
Introducing docmd – The Minimalist Markdown Documentation Generator
Docmd (docmd) is a Node.js command-line tool dedicated to generating beautiful, lightweight static documentation sites from standard Markdown files.
Introduction to Smart WebView
Smart WebView is a simple open source framework built to develop advanced hybrid webview applications with ease.
Webpage Auto Scroll from Browser Console
Automate scroll through huge web pages with a small JavaScript snippet from your browser console, quick and easy.
Setting Up IIS, PHP, and MySQL on AWS EC2 Windows Server
We’re going to set up a Windows server on IIS with PHP, MySQL, and OpenSSL, enabling you to configure and host public websites.
Hello, Reader.
I’m Ghazi, and I created this blog to share some ideas, issues and solve problems related to programming.