March 2026

The Windows® 95 User Interface: a Case Study in Usability Engineering

Windows 95’s user interface development involved an interdisciplinary team focusing on iterative design and usability testing. Aimed at enhancing user experience for both beginners and advanced users, the team applied usability engineering principles to address design challenges. The process consisted of exploration, rapid prototyping, and fine-tuning, which allowed for flexibility and continuous improvement based on user feedback. Key findings led to significant design changes, ensuring the interface was intuitive and efficient. The project relied heavily on problem tracking to resolve usability issues, achieving a high fix rate due to team dedication. Ultimately, the iterative approach was crucial for creating a user-friendly operating system that met diverse user needs.

https://dl.acm.org/doi/fullHtml/10.1145/238386.238611

The Windows® 95 User Interface: a Case Study in Usability Engineering Read More »

“Our Programs Are Fun to Use.”

Beagle Bros, a nostalgic 1980s software company for Apple II, was known for its quirky and fun applications. Their products combined practical tools with whimsical design, fostering a playful programming environment. Despite their eventual decline due to competition, their legacy inspires a community that values creativity in software development, illustrated by the ongoing interest in their catalog.

https://unsung.aresluna.org/our-programs-are-fun-to-use/

“Our Programs Are Fun to Use.” Read More »

Lqs/retrotick: 💾 Run Classic Windows & DOS Executables in the Browser — an X86 Emulator + Win32/Win16/DOS API Layer Built From Scratch in TypeScript

RetroTick: Run classic Windows/DOS executables in the browser via an x86 emulator and Win32/DOS API layer built in TypeScript. Offers a simple drag-and-drop interface. Includes support for various binaries and basic applications. Ongoing development aims to enhance compatibility and rendering fidelity. Released under CC0 1.0.

https://github.com/lqs/retrotick

Lqs/retrotick: 💾 Run Classic Windows & DOS Executables in the Browser — an X86 Emulator + Win32/Win16/DOS API Layer Built From Scratch in TypeScript Read More »

Scroll to Top