The “Curb Cut Effect” shows how physical accessibility features help everyone. The same happens in software development. Tools built for specific needs or experts often become everyday features.
Here are five niche software features that became widely used.
1. Screencasting & Screen Recording
The Niche Origin: Early screen recording was a specialized tool. IT professionals used it for remote support, and accessibility specialists used it to create video descriptions for the visually impaired. The software was expensive and hard to use.

The Mainstream Transition: With the growth of YouTube, Twitch, and remote work, screen recording is now built into major operating systems (Windows + G, Shift + Cmd + 5 on Mac). It evolved from a troubleshooting tool into a core feature for gaming, education, and asynchronous communication.
2. OCR (Optical Character Recognition)
The Niche Origin: OCR started as an assistive technology to help blind users read printed text, using devices like the Kurzweil Reading Machine. It was slow, complex, and reserved for important digitization projects.

The Mainstream Transition: Today, OCR is everywhere. We use it to scan receipts, translate menus with Google Lens, and copy text from photos on our phones. An early accessibility breakthrough is now a daily convenience.

3. Haptic Feedback
The Niche Origin: Haptics began as a way to provide non-visual alerts for users with hearing or visual impairments. Pagers used simple vibrations to signal messages, and force feedback was limited to specialized simulation hardware.
The Mainstream Transition: Haptic feedback is now a standard part of user interfaces. From the subtle click of a virtual button to gaming controller vibrations and smartwatch notifications, haptics add tactile communication that benefits all users.

4. Single Sign-On (SSO)
The Niche Origin: SSO was an enterprise security feature. Large corporations used it to manage user permissions across many internal systems.
The Mainstream Transition: Now, options like “Sign in with Google” or “Continue with Apple” are common across the web. A complex corporate security requirement became a consumer convenience that reduces password fatigue.

5. Eye Tracking
The Niche Origin: Eye-tracking technology was built for researchers studying cognitive processes and for people with severe motor impairments to control computers.
![]()
The Mainstream Transition: This transition is happening now. High-end VR and AR headsets use eye tracking for foveated rendering (optimizing graphics where you look) and to make avatars more lifelike. A critical accessibility tool is becoming a consumer performance feature.

Solving for edge cases drives general progress. When developers build for challenging use cases, they often discover better, more intuitive ways for everyone to use technology.