Skip to content
Miru 3.0 is here — expenses, CLI, dark mode, and 6 report types. Read the announcement →

Blog

Product updates, engineering insights, and tips for teams that bill by the hour.

Engineering AI CLI

How We Track Time with AI Agents and the Miru CLI

A practical guide to automated time tracking for teams using Claude Code, Codex, and other AI coding tools. Real workflows, real scripts, zero browser tabs.

Saeloun Team · · 5 min read
Featured Release Product

Introducing Miru 3.0

The biggest release in Miru's history. New expense management, CLI tool, dark mode, API access, six report types, and a completely redesigned experience.

Saeloun Team · · 7 min read
Comparison FreshBooks

Miru vs FreshBooks: Stop Overpaying for Invoicing

FreshBooks charges $17-$55/month before you add a single team member. Miru gives you invoicing, time tracking, and expenses for $1/member/month.

Saeloun Team · · 2 min read
Comparison Harvest

Miru vs Harvest: Which Time Tracker is Right for Your Team?

A head-to-head comparison of Miru and Harvest. Pricing, features, open source vs closed source, and why Miru wins for most teams.

Saeloun Team · · 2 min read
Comparison Toggl

Miru vs Toggl: Time Tracking is Just the Beginning

Toggl is a great timer. Miru is a great timer plus invoicing, expenses, payments, and a CLI. All for $1/member/month. Here's the full comparison.

Saeloun Team · · 2 min read
Open Source Opinion

Why Your Time Tracking Tool Should Be Open Source

Vendor lock-in, surprise pricing, and disappearing features. Here's why open source time tracking isn't just nice to have — it's the only sane choice.

Saeloun Team · · 3 min read
Pricing Opinion

You're Paying 10x Too Much for Time Tracking

A 50-person team on Harvest pays $600/month. On Miru Pro, that's $50. Here's the math on why per-seat pricing is a scam.

Saeloun Team · · 3 min read
Agencies Guide

How to Bill Clients Without Losing Your Mind

A practical guide to client billing for agencies: time tracking, invoicing, expense management, and getting paid on time.

Saeloun Team · · 4 min read
Freelancers Guide

The Freelancer's No-BS Guide to Getting Paid

Track your hours, send professional invoices, and get paid without chasing. A practical guide for freelancers who'd rather do the work.

Saeloun Team · · 4 min read
Migration Harvest

How to Migrate from Harvest to Miru in 10 Minutes

A step-by-step guide to switching from Harvest to Miru. Export your data, import via CLI, and start saving 90% on your time tracking bill.

Saeloun Team · · 2 min read
Engineering Design

Dark Mode Done Right: Why Most Apps Get It Wrong

CSS invert() is not dark mode. Here's what it actually takes to build a dark theme that doesn't hurt your eyes.

Saeloun Team · · 3 min read
Remote Agencies

Billing for Remote Teams: What We Learned Running a Distributed Agency

Practical lessons from billing clients across timezones. Time tracking, invoicing, and getting paid when your team spans continents.

Saeloun Team · · 4 min read
Comparison Clockify

Miru vs Clockify: Why Free Isn't Always Free

Clockify markets itself as free forever. But the features you actually need cost $7.99/user/month. Here's what they're not telling you.

Saeloun Team · · 2 min read
Comparison Monday

Miru vs Monday: Stop Using a Bulldozer to Plant a Flower

Monday.com is a project management suite. You need a billing tool. Here's why using Monday for time tracking is expensive overkill.

Saeloun Team · · 2 min read
CLI Engineering

Why We Built the Miru CLI (And Why Every SaaS Should Have One)

Most SaaS tools treat the terminal as an afterthought. We built a full CLI because developers deserve better than a browser tab.

Vipul A M · · 4 min read
Featured Story Product

From Consulting Agency to Product Company: The Miru Origin Story

We built Miru because we were a consulting company that couldn't find a decent time tracker. Here's the honest story of how it happened.

Vipul A M · · 4 min read
Engineering Rails

Why We Chose Rails 8 and React 18 for Miru 3.0

In a world obsessed with Next.js and serverless, we bet on Rails 8 and React 18. Here's why boring tech wins.

Vipul A M · · 4 min read
Pricing Opinion

Why We Charge $1 Per Person (And Why Everyone Else Charges 10x More)

Per-seat pricing at $10-15/person is a racket. Here's the math behind Miru's $1/member pricing and why it works.

Vipul A M · · 4 min read
Self-Hosting Guide

Self-Hosting Miru: A Complete Guide for Teams That Own Their Data

Step-by-step guide to deploying Miru on your own infrastructure. Docker, bare metal, or cloud -- your servers, your rules.

Vipul A M · · 4 min read
CLI Workflows

5 Miru CLI Workflows That Save Our Team Hours Every Week

Real shell scripts and automation patterns our team uses daily. Git hooks, cron invoicing, Slack integration, and more.

Vipul A M · · 5 min read
Developers Guide

Time Tracking for Developers: A Guide for People Who Hate Time Tracking

Most developers hate tracking time. Here's how to make it painless with the right tools and a 30-second daily habit.

Vipul A M · · 3 min read
Business Open Source

How We Make Money Giving Away Software

Miru is open source and MIT licensed. We charge $1/person/month. Here's why this works and why more companies should try it.

Vipul A M · · 3 min read
Stripe Guide

How to Set Up Stripe Invoicing with Miru in 5 Minutes

Connect Stripe, send an invoice, get paid. Step-by-step guide to accepting payments through Miru.

Vipul A M · · 3 min read
Featured Comparison Guide

Best Time Tracking Apps in 2026: An Honest Comparison

We reviewed every major time tracking app. Here's what we found — and why we think most of them are overpriced.

Vipul A M · · 4 min read
Automation Guide

How to Automate Your Invoicing (And Never Chase a Payment Again)

Manual invoicing costs you hours every month. Here's how to set up automated billing with Miru's CLI and Stripe integration.

Vipul A M · · 3 min read
Pricing Opinion

Per-Seat Pricing Is Broken: A Rant

Slack, Harvest, Jira — they all charge per seat. Here's why this pricing model punishes growth and how to escape it.

Vipul A M · · 3 min read
Integrations Guide

How to Connect Miru to 5,000+ Apps with Zapier

Use Miru's API with Zapier to auto-create time entries from calendar events, send invoice notifications to Slack, and sync payments to your accounting tool.

Vipul A M · · 3 min read
API Engineering

Building on the Miru API: What Developers Need to Know

Authentication, endpoints, rate limits, and real code examples. Everything you need to build on top of Miru's REST API.

Vipul A M · · 4 min read
Start Tracking Free