jordan@partridge:~/Sites
jordan@partridge : ~/Sites $ whoami
Jordan Partridge
Software engineer who got tired of rebuilding the same tools
Currently: Building Conduit CLI - a modular developer toolkit
Philosophy: If I use it more than twice, automate it
Location: Fat bike trails when not coding
jordan@partridge : ~/Sites $ ls -la
drwxr-xr-x conduit/ - Modular CLI platform ACTIVE
drwxr-xr-x strava-client/ - Laravel package for Strava API
drwxr-xr-x gmail-client/ - Because IMAP is painful
drwxr-xr-x fatbike-corps/ - Bike tracking with military ranks FUN
jordan@partridge : ~/Sites $ conduit status
GitHub: Connected, 43 repos synced
Strava: Connected, 351 total rides (syncing live data)
🔄 Gmail: Package installed, setup pending
jordan@partridge : ~/Sites $ conduit stats --week
📊 This Week's Activity:
🚴 1 rides logged via strava-client
📦 25 repos updated via github-client
🏃 Latest: Afternoon Activity (4m)
jordan@partridge : ~/Sites $ conduit health
🔧 Package Health:
strava-client: Syncing 351 activities
github-client: Tracking 43 repositories
gmail-client: Ready for OAuth setup
conduit: Orchestrating all integrations
jordan@partridge : ~/Sites $ cd conduit && cat README.md
conduit-ui/conduit/README.md

# Conduit CLI

A modular CLI platform for developers who are tired of rebuilding the same tools.

## Quick Start

# Install globally
composer global require conduit-ui/conduit

# Add GitHub integration
conduit install:github

# List your repos interactively
conduit repos --interactive

## Why Conduit?

  • Install only the components you need
  • Built for AI-assisted development workflows
  • Laravel Zero foundation = fast and reliable
  • Modular architecture prevents bloat
💡 README content loads live from GitHub when available
'" />

Other Projects

Because one obsession leads to another

📦

Strava Client

Laravel package for Strava API integration. Zero-config OAuth flow.

→ View Package
✉️

Gmail Client

Because dealing with IMAP directly is a special kind of pain.

→ View Package
🚴

Fat Bike Corps

Military-themed bike tracking. Because regular fitness apps are boring.

→ Join the Corps

Live Package Demo

Real data from packages running in production

🚴

strava-client

Laravel package in action

LIVE
$ php artisan strava:sync
✅ 351 activities synced
🔄 OAuth tokens: Valid
📊 API rate limit: Healthy
Recent Activities:
Afternoon Activity 5 days ago
Morning Activity 1 week ago
Evening Activity 1 week ago
📦

github-client

Repository sync in action

ACTIVE
$ conduit github:repos
📂 43 repositories tracked
🔄 Auto-sync: Enabled
⚡ Rate limit: 4,967 remaining
Active Repositories:
strava-client 6 days ago
conduit 1 week ago
github-zero 1 week ago
✉️

gmail-client

Email integration ready

READY
$ conduit gmail:status
📦 Package: Installed
🔑 OAuth: Configured
⚡ Ready for client emails
Enterprise-grade Gmail API integration for client communication and email automation.

conduit

CLI orchestrator

CORE
$ conduit --version
🚀 Conduit v1.0.0
🔧 3 integrations active
💡 Modular architecture
The central CLI that orchestrates all integrations. Install only what you need, scale as you grow.
Integration Health:
All systems operational
Last sync: 21:02:06 UTC
jordan@partridge:~$ github | blog | contact