Features / Developer Workflow
Workflow Guide

The developer workflow you've been waiting for

Manage tasks, track time, and stay in flow - all from your terminal. No browser tabs. No context switching. Just code.

01

Install the CLI

Get started in seconds with a single command. Available for macOS, Linux, and Windows.

terminal
# macOS (Homebrew)
brew install bcp-technology/tap/tapioca

# Linux / macOS (curl)
curl -fsSL https://get.tapioca.dev | bash

# Go install
go install github.com/bcp-technology/tapioca/cmd/tapioca@latest
02

Authenticate

Login to your Tapioca instance (self-hosted or SaaS) with a single command.

terminal
# Login to your instance
tapioca auth login

# Or specify your self-hosted URL
tapioca auth login --api-url https://tapioca.yourcompany.com
03

Create tasks from your terminal

Create, update, and manage tasks without leaving your terminal. Use natural language for quick entry.

terminal
# Create a new task
tapioca task create "Fix authentication bug in login flow"

# Create with details
tapioca task create "Add dark mode" --priority high --labels ui,frontend

# Quick create with natural language
tapioca quick "bug: users can't reset password #urgent"
04

Start tracking time

One command to start a timer. Git branch detection automatically links to the right task.

terminal
# Start timer on a task
tapioca timer start TAP-142

# Timer automatically detects task from git branch
git checkout -b feature/TAP-142-fix-login
tapioca timer start  # Links to TAP-142

# Check what's running
tapioca status
# Active: TAP-142 (1:23:45) - Fix authentication bug
05

Code with IDE integration

VS Code and JetBrains plugins let you manage tasks and time without switching windows.

IDE Plugin Features
  • See your tasks in the sidebar
  • Start/stop timers with keyboard shortcuts
  • Auto-detect task from git branch
  • View time logged today
  • Quick task creation from TODOs
06

Commit and link

Mention task IDs in commits to automatically link them. See all related commits on the task.

terminal
# Commits automatically link to tasks
git commit -m "Fix password reset flow [TAP-142]"

# Or use the CLI helper
tapioca commit "Fix password reset flow"
# Automatically adds [TAP-142] based on current timer
07

Review your day

See everything you worked on, time logged, and tasks completed in one view.

terminal
# See today's activity
tapioca log today

# Weekly summary
tapioca log week

# Export for timesheets
tapioca log week --format csv > timesheet.csv
"Finally, a PM tool that doesn't make me want to quit. The CLI is incredible - I track time without leaving my terminal."
MR

Marcus Rodriguez

Senior Developer, Indie Hacker

Ready to try the developer workflow?

Install the CLI and start tracking in under 5 minutes.

brew install bcp-technology/tap/tapioca