# Projects

Over the years, I've built a variety of projects, as one does. It occurred to me that I could use a place to showcase them, so I created this page. This is still a work in progress; I'm adding more projects as I go.

## Laravel Integrations (2026)

![Laravel Integrations - API integrations without the boilerplate](https://pocketarc.com/_next/static/media/laravel-integrations.2ihqaifca5cbb.png)

A Laravel package for third-party API integrations. Handles credentials, logging, retries, rate limiting, health monitoring, OAuth2, webhooks, and sync scheduling. Comes with official adapters for GitHub and Zendesk.

[Website](https://integrations.pocketarc.com) · [GitHub](https://github.com/pocketarc/laravel-integrations)

## SyncPad (2025)

A lightweight, browser-based scratchpad that instantly syncs text & files between your devices. Each session gets its own shareable room with a memorable URL. Built with Bun + Next.js.

## sheet.stream (2024)

![](https://pocketarc.com/_next/static/media/sheetstream.3qlb8fjz1s4h9.webp)

A web app that allows streamers to display data from Google Sheets in real-time on their Twitch, YouTube, or TikTok streams. I built it to help a friend with her streams, but it's free to anyone.

[Website](https://sheet.stream)

## TV Sort (2023)

![](https://pocketarc.com/_next/static/media/cover.3e16xoqw31270.webp)

A web app that ranks TV episodes based on a human-driven sorting algorithm. It's open-source and free to use. Hit #1 on Hacker News.

[Website](https://tvsort.com) · [Blog](/posts/tv-sort-engineering-the-ultimate-tv-episode-ranking-system)

## CodeIgniter 3 (2023)

![CodeIgniter 3 logo with text showing PHP 5.4 to PHP 8.5 support](https://pocketarc.com/_next/static/media/codeigniter.2ec222hqqgajl.png)

A maintained fork of CodeIgniter 3, the classic PHP framework. I keep it updated with support for modern PHP versions while keeping backward compatibility (5.4 - 8.5) and address community issues and PRs.

[GitHub](https://github.com/pocketarc/codeigniter)

## Diffusion Depot (2023)

![](https://pocketarc.com/_next/static/media/cover.352cxaehe_bly.webp)

A smart image manager I built for AI-generated art. It was my first time playing with Electron, and it forced me to come up with creative solutions to the problem of efficiently displaying tens of thousands of images in a view with smooth scrolling.

[Website](https://diffusiondepot.app) · [Blog](/posts/diffusion-depot-the-smart-image-manager-for-stable-diffusion-midjourney-and-dall-e)

## XNC Discord Bot (2020)

A Discord bot I built to help provide encouragement for people doing No Contact after messy breakups. It helps them track their progress and stay motivated.

## Cashscape (2019)

A personal bookkeeping app I built. Brings together all my bank statements, helps me categorize all transactions and make sure all receipts are accounted for. It was perfect for my personal Ltd (in the UK) and now I use it for my LLC (in the US), as well as my personal finances.

## 28 Hours (2013)

![A digital clock display reading "Thu, 12:54:04" with a progress bar below indicating 15 hours and 5 minutes remaining in a 28-hour period.](https://pocketarc.com/_next/static/media/28hours.30gwa_l1k7kq2.webp)

You can split the week into six days of 28 hours each. But if you do, you'll need a clock. This is that clock.

[Website](https://28hours.org)

## macOS Screenshot Uploader (2013)

A macOS LaunchAgent that automatically uploads your screenshots to S3 and copies the public URL to your clipboard. Built because cloud storage services are too slow, feature-bloated, and data-hungry for simple screenshot hosting.
