posts

PocketBudget Stream Recap

PocketBudget app has been started. Here's a recap of the first stream.

What is PocketBudget

PocketBudget is an envelope budgeting app. It’s philosphy is to budget every dollar into a pocket (aka category) to be spent.

Why?

I want to build a budgeting app. I also want to replace my current budgeting app with the one I’m building.

What’s the stack?

Backend

iOS App

More apps to be decided later… I need to finish the app first.

Goals from the stream

What happened

// NOTE

TablePlus is part of SetApp, which I’ve found worth the subscription. You can get SetApp here and if you sign up we both get a month free.

What’s next?

When: April 27 2024 at 2pm PST Where: YouTube or Twitch

Goals:

Stretch goals

May 13, 2026 swiftcore dataswift concurrency
Stop Using @MainActor as a Threading Fix for Core Data async/await
Using `@MainActor` to silence Core Data concurrency errors keeps service-layer work on the main thread. Learn how `newBackgroundContext()` and `context.perform` create a safer async/await pattern.
Nov 9, 2025 swiftswift testing
How to run Swift Tests Serially across files
Here's how I am running Swift Tests serially. Note, this is using Swift Testing.
Oct 16, 2025 ship-a-tonswiftcamp notes
Camp Notes's First Paywall Experiment
Starting my first paywalll experiment for Camp Notes.