Jim Capen

Welcome to my website! I'm a vanlifer, developer, digital nomad, and mental health advocate. I love learning, writing for my blog, developing with AI, mountain biking, hiking, and traveling. Feel free to explore my projects and connect with me through my blog, Instagram, or LinkedIn.

Projects

FlexTime

July 2025

A simple and effective timer application designed for workout routines. Features customizable intervals, audio alerts, and a clean interface perfect for fitness enthusiasts.

Visit Site

TDevelopment Stack:

  • Frontend: HTML5, CSS3, Vanilla JavaScript
  • Architecture: Progressive Web App (PWA)
  • Configuration: JSON manifest for device installation
  • Backend: Static site (no server-side processing)
  • Server: Ubuntu LTS with Nginx
  • Hosting: Self-managed VPS
  • Development: Claude.ai assisted, Phoenix Code IDE
  • Design Philosophy: Minimalist, dependency-free approach

AI Buddies

July 2025

What do AIs think about themselves? Here's what they had to say!

Visit Site

Development Stack

  • Frontend: HTML5, CSS3, Vanilla JavaScript
  • Backend: Static site (no server-side processing)
  • Server: Ubuntu LTS with Nginx
  • Hosting: Self-managed VPS
  • Development: Claude.ai assisted, Phoenix Code IDE
  • Design Philosophy: Simple, responsive, maintainable architecture

Prompt Buddy

June 2025

Essential prompts to help you get started with AI assistants. Copy and use these prompts to unlock the power of artificial intelligence for your daily tasks.

Visit Site

Development Stack:

  • Frontend: HTML5, CSS3, Vanilla JavaScript
  • Backend: Static site (no server-side processing)
  • Server: Ubuntu LTS with Nginx
  • Hosting: Self-managed VPS
  • Development: Claude.ai assisted, Phoenix Code IDE
  • Design Philosophy: Simple, responsive, maintainable architecture

Hablador

June 2025

A chat bot designed to help students learn either English or Spanish as a second language. Interactive conversations and personalized feedback make language learning engaging and effective.

Visit Site

Development Stack:

  • Platform: Firebase Studio (Google's AI development platform)
  • Frontend: Next.js (with React), TypeScript
  • UI Framework: ShadCN UI & Tailwind CSS
  • AI Integration: Genkit (with Gemini AI)
  • Icons: Lucide React
  • Hosting: Firebase Hosting
  • Design Philosophy: Educational-focused, conversational AI interface

Simple Stretch Timer

June 2025

A stretch timer app that allows users to set reps, rep time and relax time with beginning and ending sounds. Perfect for maintaining consistent stretching routines with customizable timing and audio cues.

Visit Site

Development Stack:

  • Platform: Firebase Studio (built using Gen AI)
  • Frontend: Next.js (with React), TypeScript
  • UI Framework: ShadCN UI & Tailwind CSS
  • AI Integration: Genkit
  • Icons: Lucide React
  • Hosting: Firebase App Hosting
  • Design Philosophy: Timer-focused, audio-enhanced user experience