Words by Maximillian Piras

Form follows functionality.

Designing in parallel (or a designer discovers worktrees)

Augmenting my design process with tirelessness and parallelism by leveraging multiple coding agents in Git worktrees.

When words cannot describe: designing for AI beyond conversational interfaces

Conversational interfaces like chatbots are the lazy solution. As AI reshapes computing, designers must craft more intuitive interfaces beyond conversation alone.

Using friction as a feature in machine learning algorithms

Adding strategic friction to interfaces can lead to profound efficiency gains in machine learning algorithms, making it a priority for any applications hoping to remain competitive.

Redesigning a breaking Twitter

As Elon Musk burns down the Twitter we know, will a drastically different user experience emerge from the ashes?

Designing algorithm-friendly interfaces

As artificially intelligent experiences become commonplace, designers must craft interfaces to empower them.

Video calls beyond conference rooms

Video conferencing's antiquated UX doesn't fit today's use cases, could new designs with engaging spatial interfaces change that?

Hammers don't interrupt (digital tools shouldn't either)

Interrupting users with banners, alerts, & notifications has negative consequences for your product's user experience.

8t 'til infinity

The problem with beautiful dreams is that eventually they get interrupted by your alarm clock.