Cover Image for How 50+ Warp Rules Transformed My Terminal Into an Intelligent Development Partner

After six months of iterative refinement, I've built a collection of over 50 Warp rules that have fundamentally changed how I interact with my terminal.

Josh Peterson
Josh Peterson

More Stories

Cover Image for From VS Code to Warp: When Terminal Evolution Becomes Advocacy

From VS Code to Warp: When Terminal Evolution Becomes Advocacy

Two years ago, I made a simple editor switch that spiraled into something unexpected—a Developer Advocate role that emerged organically from genuine enthusiasm. This isn't a pitch; it's a map of that journey for anyone curious about next-generation terminals and how advocacy sometimes writes itself.

Josh Peterson
Josh Peterson
Cover Image for Mastering Slack Canvas Automation: A Journey Through API Quirks

Mastering Slack Canvas Automation: A Journey Through API Quirks

From chasing ghost endpoints to battling undocumented limits, this journey taught me more about the Slack API than I bargained for.

Josh Peterson
Josh Peterson
Cover Image for Slack API Secrets: Overcoming the Canvas Editing One-Change Limit

Slack API Secrets: Overcoming the Canvas Editing One-Change Limit

Turns out, the Slack API enforces a one-change-per-request limit, and it’s a game-changer for bulk edits.

Josh Peterson
Josh Peterson
Cover Image for Automating Slack with Google Sheets: Posting Unique Messages from a Spreadsheet

Automating Slack with Google Sheets: Posting Unique Messages from a Spreadsheet

I recently tackled this exact challenge, and after some tinkering with Google Apps Script and the Slack API, I’ve got a solution that works like a charm.

Josh Peterson
Josh Peterson
Cover Image for Rendering Markdown Lists in Next.js - A Step-by-Step Guide

Rendering Markdown Lists in Next.js - A Step-by-Step Guide

Here’s how I transform Markdown lists from Obsidian into HTML for my Next.js blog

Josh Peterson
Josh Peterson
Cover Image for Code Highlighting in Next.js - Using Prism.js with Markdown

Code Highlighting in Next.js - Using Prism.js with Markdown

This post demonstrates code syntax highlighting with Prism.js in our Next.js blog.

Josh Peterson
Josh Peterson
Cover Image for Automating Google Tasks with google-tasks1-cli and Warp's Agentic Mode

Automating Google Tasks with google-tasks1-cli and Warp's Agentic Mode

Managing tasks in Google Tasks can be a repetitive chore, especially when you want to organize them into specific lists and avoid duplicates.

Josh Peterson
Josh Peterson