Austin Hagel

Contact Me

Status: released

Terminal Portfolio

Overview

Terminal Portfolio presents personal and professional information through a simulated terminal interface. Visitors type commands to navigate sections, view projects, and even play a hidden text adventure game.

Key Features

Technical Highlights

The shell parser tokenizes input and matches commands against a registry with support for flags and arguments. Tab completion uses a trie data structure for efficient prefix matching.

Despite the terminal aesthetic, the site maintains full accessibility with proper ARIA roles, focus management, and a screen reader mode that presents content in standard document flow.

Person peering over the top of a computer monitor with focused eyes
Person peering over the top of a computer monitor with focused eyes

Comments

Loading comments…