Sometimes I like to make software that makes me happy. I feel like this should be the gold standard for anything that you interact with. If we’re in a golden age of building, we might as well do things that spark delight.
In my experience, the most memorable and impactful software are those that don't just function well but actually evoke a positive emotional response. For example, software that incorporates thoughtful haptics, audio, and visual feedback can transform routine interactions into delightful moments. However, many times I’ve encountered applications where the audio and tactile feedback felt subpar or "trash," which diminishes the overall experience. When building or using software, I’ve realized that attention to subtle elements like key clacks or flying animations can add personality and charm. These effects are not merely decorative; they provide sensory confirmation that enriches the user interaction and reduces frustration. I recall one project where implementing satisfying click sounds and haptic responses made the interface feel more alive and responsive, encouraging longer user engagement. This approach requires careful design choices—zeroing in on complete sensory feedback rather than overlooking it. It’s easy to get caught up in functionality and overlook the value of delight, but the difference it makes is absolutely worth it. As we continue to innovate, striving to build software that sparks joy should be the gold standard, transforming how people feel about technology in their daily lives.
















