Skip to main content
MAR 31, 2025·2min read·331 words ·

2025 14

Typing performance metrics showing 140.99 WPM, 98.88% accuracy, and 77.73% consistency for a completed test.
Typing performance metrics showing 140.99 WPM, 98.88% accuracy, and 77.73% consistency for a completed test.

Vue.js component code implementing staggered animations for three DOM sections using anime.js library with rotation and color transitions.
Vue.js component code implementing staggered animations for three DOM sections using anime.js library with rotation and color transitions.

Database archive of 134,562 private messages and 45,269 media files from American paramilitary groups and militias spanning multiple years.
Database archive of 134,562 private messages and 45,269 media files from American paramilitary groups and militias spanning multiple years.

Typography asking "Why Coach Artie?" against a dark silhouetted cityscape background.
Typography asking "Why Coach Artie?" against a dark silhouetted cityscape background.

Website landing page asking 'Why Coach Artie?' with silhouetted cityscape backdrop
Website landing page asking 'Why Coach Artie?' with silhouetted cityscape backdrop

Palindrome number validator function failing test case: input 121 returns false instead of expected true.
Palindrome number validator function failing test case: input 121 returns false instead of expected true.

JavaScript palindrome validator using two-pointer algorithm that passed 11,511 test cases with optimal runtime and memory performance.
JavaScript palindrome validator using two-pointer algorithm that passed 11,511 test cases with optimal runtime and memory performance.

23andMe data retrieval notifications listing downloads and requests for genetic data, ancestry records, and user activity logs.
23andMe data retrieval notifications listing downloads and requests for genetic data, ancestry records, and user activity logs.

Streamgraph showing Twitter sentiment across three 2016 presidential debates in October, with red indicating negative, green positive, and blue neutral mentions of Trump.
Streamgraph showing Twitter sentiment across three 2016 presidential debates in October, with red indicating negative, green positive, and blue neutral mentions of Trump.

Timeline visualization showing First debate and #Blacklivesmatter occurring in September, displayed as layered colored bands.
Timeline visualization showing First debate and #Blacklivesmatter occurring in September, displayed as layered colored bands.

Cyberpunk Alias Wizard command-line tool displaying newly created 'test' alias that runs 'echo test', followed by a list of 26 existing shell aliases including git, npm, and utility shortcuts.
Cyberpunk Alias Wizard command-line tool displaying newly created 'test' alias that runs 'echo test', followed by a list of 26 existing shell aliases including git, npm, and utility shortcuts.

Shell alias management menu showing 26 existing aliases including node, yarn, git, SSH, and utility commands with prompt to modify an alias number.
Shell alias management menu showing 26 existing aliases including node, yarn, git, SSH, and utility commands with prompt to modify an alias number.

Desktop application displaying cyberpunk-themed 3D ASCII art composed of dollar signs, semicolons, and special characters across overlapping panels.
Desktop application displaying cyberpunk-themed 3D ASCII art composed of dollar signs, semicolons, and special characters across overlapping panels.

Draft Assistant listing markdown documents with word counts, including files about anime, codebases, podcast editing, cursor rules, and morning routines.
Draft Assistant listing markdown documents with word counts, including files about anime, codebases, podcast editing, cursor rules, and morning routines.

Developer authorizing OpenRouter API access through browser dialog while Aider CLI tool installs in terminal background.
Developer authorizing OpenRouter API access through browser dialog while Aider CLI tool installs in terminal background.

Data processing script fetching 10 years of RescueTime activity data with Python code transforming it into JSON format for D3 visualization dashboard.
Data processing script fetching 10 years of RescueTime activity data with Python code transforming it into JSON format for D3 visualization dashboard.

Journal entry dated February 8 describing a solitary drive on Route 9 where the author waved at another passing driver, both relieved the road still existed beyond their windshields.
Journal entry dated February 8 describing a solitary drive on Route 9 where the author waved at another passing driver, both relieved the road still existed beyond their windshields.

Screenshot - 2025-04-06 11:11:46 - Screen Recording 2025-04-06 at 11.10.51 AM.mov

The world is editable. I ship fast, bend computers toward good problems, and help teams who have a hunch something could be better — napkin sketch to working prototype, usually before the week is out. Let's build something →

If you found value in this, consider supporting my work

github ·