software design

  • Running Local AI on a 2017 iMac: What Actually Happened

    The iMac That Couldn’t If you’ve been searching for honest, real-world results on running a local AI setup on older hardware, specifically installing Ubuntu on a 2017 iMac and running an open-source AI agent locally, this post is for you. No sponsored results. No, “It worked great!” YouTube thumbnails. Just what actually happened when I…

  • From SSH Friction to a Private LLM Cloud: Building a Private, Repeatable Ollama + EC2 Setup

    Setting up a private, cloud-powered LLM environment on AWS sounds straightforward, until you actually do it. What started as a simple goal… “run Agent Zero with Ollama on EC2 without exposing sensitive data” …quickly turned into a maze of SSH quirks, Docker inconsistencies, networking gotchas, and AWS nuances. The good news: once you get through…

  • You Can’t Recreate an AI “Personality” Without Doing This First

    In my last post, I laid out a core problem: AI identity doesn’t survive a simple export/import. You don’t lose the data. You lose the presence. So the obvious next question is: How do you actually capture that presence in the first place?

  • From Friction to Flow: How I Automated My Screenshot-to-Notion Workflow with Shell Scripts and AI

    Learn how I built a macOS screen capture to Notion workflow using AI, environment variables, and automation to eliminate friction and reduce steps.

  • Titles in Software Design: Identity Crisis, Problem, or Nonsense?

    The evolution of job titles in the software design industry over 30 years reflects its growth and complexity. While specialized titles like UX and Product Designers have emerged, they can cause confusion and identity crises. Designers should focus on their skills rather than titles, embracing change as the industry evolves.