About:

Let's work on improving software and the internet.

Website:

Specializations:

Incoming Links:

Outgoing Links:

Subscribe to RSS:
A personal project explores using an embedding-based classifier for email triage, achieving 82% accuracy while addressing user-specific preferences and future adaptability.
The blog post discusses the resurgence of 'sync' technology among web developers in 2025, highlighting its benefits for both user experience (UX) and developer experience (DX). It defines synced apps as those that provide a full, ...
Sync is trending among web developers in 2025 due to its benefits for user experience and developer efficiency, supported by advancements in technology and local-first principles.
Firehose, a machine learning-based email triage tool, enhances email management by accurately categorizing messages, though it requires user input for mislabeling corrections.
The author investigates how personal algorithms can help manage information overload by triaging important messages amidst the deluge of communication in 2026.
Muse began as part of a human-computer interaction lab called Ink & Switch. The lab's charter involved inventing a new computing environment that would better serve people doing important knowledge work. The company sought a somew...
The text discusses the need to shift the tech conversation from chasing trends to focusing on how technology can support noble endeavors. It also encourages individuals to use their career capital to advance the goal of making com...
The essay discusses the potential for improvement in software creation, focusing on developer workflows. It highlights the importance of fast, easy, and ceremony-free computing, and the need for improvements in joining a project, ...
The text discusses the different models for paying for software, including ad-supported software, software bundled with hardware or content, and business-to-business software-as-a-service. It also explores the challenges and poten...
The text discusses the challenges of managing attention in the Information Age of hyperconnectivity, and the conflict between staying connected and staying focused. It highlights the impact of always-on connectivity on creativity ...
The text discusses the lack of innovation in core tool interactions and the need for new ideas to improve productivity and creativity on computers. It highlights the challenges faced by existing institutions and proposes independe...
The text discusses the different paradigms for data storage and collaboration, including files, the cloud, and mobile apps. It highlights the benefits and downsides of each approach and proposes a hybridized paradigm that combines...
The text discusses the challenges of digital identity and the need for a more secure and user-friendly system. It highlights the problems with current methods of identification and suggests a combination of solutions to improve di...
The author discusses the importance of making computers better and how it can aid humanity's noblest pursuits. He shares six areas where he is investing his career and financial capital to make computers better.