Skip to content

Adam Abernathy

Technology and tools should be a simple-to-use experience for everyone.

The web should enable people to connect, learn, and achieve without barriers. Whether through intuitive design, clear navigation, or inclusive development practices.

Human-centered design does more than propel technology forward; it elevates the human experience, shaping a more equitable and hopeful tomorrow, and today.

  • Be Deliberate. Build things that serve a clear purpose and create value for both end user and operator. When user value and business value conflict, user value wins. Evaluate the costs before you build, not after. If you can't articulate who benefits, don't build it.

  • Be Respectful of Human Agency. Technology should augment human judgment, not replace it by default. Give users real control. Personalization they can't see or override is just manipulation. Design for the full range of human ability, by respecting the user's resources: their abilities, bandwidth, attention, and time.

  • Be Open and Honest. Build on open standards. Collect only the data you need, and explain what you collect and why. If your product depends on confusion or dark patterns, your product has a problem. Overpromising is a form of dishonesty. Avoid creating systems that trap users or lock out competitors. Interoperability is how technology earns trust and compounds value over time.

  • Be Durable. Write clean, secure, and maintainable code. Build for the next maintainer, not just the current sprint. Every system accumulates tech debt; the question is whether you're managing it or ignoring it. Security is not a feature. It's a baseline obligation. Default to the most protective settings. Let users opt in to exposure, not scramble to opt out.

I love to explore and create tools that enable people to explore and engage with their world and communities without creating harm.

↑ Back to top

Help

This page aims to be compatible with all screen readers and HID navigation devices.

Help menu keyboard shortcuts
ShortcutAction

Menu

Menu navigation keyboard shortcuts
ShortcutAction

Next Steps

Next steps keyboard shortcuts
ShortcutAction