Ahmad Alfy

https://alfy.blog/

This is my blog where I write about software engineering, programming, and other things that interest me.

フィード

記事のアイキャッチ画像
Testing Google’s “modern-web-guidance” skill against a real React app
Ahmad Alfy
A test of the `modern-web-guidance` skill against a real React app, to see whether it actually catches stale frontend patterns and surfaces current best practices.
15日前
記事のアイキャッチ画像
The HTML Sanitizer API
Ahmad Alfy
The HTML Sanitizer API is a new browser feature that helps developers prevent XSS vulnerabilities by safely sanitizing HTML content.
3ヶ月前
記事のアイキャッチ画像
Stop Hardcoding Your Timeouts
Ahmad Alfy
Hardcoded timeouts with no config options are a silent tax on developers outside the wealthy west. A rant about npx skills, Docker Gordon, and the arrogance of assuming everyone has a fast connection.
4ヶ月前
記事のアイキャッチ画像
Your URL Is Your State
Ahmad Alfy
A deep dive into how thoughtful URL design can enhance usability, shareability, and performance. Learn what state belongs in URLs, common pitfalls to avoid, and practical patterns for modern web apps.
9ヶ月前
記事のアイキャッチ画像
The Hidden Cost of URL Design
Ahmad Alfy
URL design impacts application architecture, performance, and costs. Case study: how flat URLs caused 2x backend load and how we optimized it.
10ヶ月前
記事のアイキャッチ画像
How Functional Programming Shaped (and Twisted) Frontend Development
Ahmad Alfy
"What are these generated classes? Did we cancel the cascade?" A backend developer's confusion reveals how functional programming reshaped and complicated frontend development.
10ヶ月前
記事のアイキャッチ画像
Avoiding the Shiny Object Syndrome: When “Good Enough” Is Actually Perfect
Ahmad Alfy
How I almost rewrote my entire blog to fix bad ads, then discovered a simple solution. A developer's tale about avoiding shiny object syndrome and focusing on what actually matters.
1年前
記事のアイキャッチ画像
From Code That Works to Code That Matters: A PDF Security Feature Story
Ahmad Alfy
A simple PDF upload validation task turned into a lesson on why code complete != user complete. Discover how small iterations in UX, security, and reliability make the difference between code that works and code that lasts.
1年前
記事のアイキャッチ画像
Smarter than ‘Ctrl+F’: Linking Directly to Web Page Content
Ahmad Alfy
Discover how text fragments revolutionize web navigation. Learn to link directly to specific text on any web page, surpassing traditional 'Ctrl+F' searches. Explore this powerful, user-friendly feature for precise content sharing and improved web experiences.
2年前
記事のアイキャッチ画像
Search friendly dropdown menu
Ahmad Alfy
How to build a search-in-page friendly dropdown menu using the hidden attribute with the value until-found.
2年前