Advertisement · 728 × 90

Posts by Jay Wilson

Preview
How I Automated JABA's Developer Update Posts — heyjaycodes.com I built a GitHub Actions pipeline that collects merged PRs across three repos, generates a developer update post with Claude, validates the output, and opens a PR for my review every two weeks.

If it passes, the pipeline opens a PR on my site repo. I check the Cloudflare preview, make sure it reads right, and merge. The site builds and the newsletter content is automatically ready.

The full breakdown of how it all works is on my site:

heyjaycodes.com/posts/2026/0...

1 day ago 0 0 0 0

Before the post ever reaches me, it runs through five validation checks:

- Body is too short
- Commit SHAs in the output
- PR numbers in the output
- Internal repo names
- Speculative language like "coming soon" or "planned feature"

Any failure halts the pipeline entirely.

1 day ago 0 0 1 0
Post image

Every other Thursday a GitHub Actions workflow kicks off. It collects merged PRs and commits from all three JABA repos and strips out anything that isn't a user-facing change.

That clean list goes to Claude, which turns it into a 300-600 word post written in JABA's voice. Not just a list of changes

1 day ago 0 0 1 0

I promised JABA users a developer update every two weeks. I kept missing it. Not because nothing was shipping, but because writing about it kept getting pushed.

So I automated it.

1 day ago 0 0 1 0
Preview
Shipping Notes — heyjaycodes.com Metrics, experiments, and code from an indie iOS developer. First Friday of every month.

I decided to make a new website and use Buttondown for the newsletter check it out heyjaycodes.com/shipping-notes

The newsletter (which I've done 2 months in a row) is mainly about my $1,000 MRR goal, but it also includes a deep dive into some of the code I use that I think can help others

3 days ago 1 0 0 0

So I used to have my technical posts on hashnode, but it was really glitchy and the newsletter function wasn't showing for me (and tbh that was the whole reason I was using it).

3 days ago 0 0 1 0

Did the adult thing today and opted for water instead of another cup of coffee. Don't worry I'll still have a caffeinated beverage later.

3 days ago 0 0 0 0
Post image

Got excited cause I saw a bump in analytics for EdgeAlert. Forgot that was me... I went ice skating yesterday 🙃

5 days ago 1 0 0 0
Preview
JABA JABA is a zero-based budgeting app for iOS and macOS that helps you tell every dollar where to go. Coming Fall 2026.

You can find out more about Jaba at jaba.cctplus.dev

6 days ago 0 0 0 0
Post image

Back to the real side project now, JABA. I am now able to create a budget via onboarding, add transactions to categories, and see how that affects the amount allocated to the month.

Up next, being able to allocate inflow to categories.

#buildinpublic

6 days ago 3 1 1 0
Advertisement
Video

New update for EdgeAlert 🎉

❓ Users get introduced to the UI
📋 See all your sharpening cycles
🎉 Confetti if you leave a tip

App is free so give it a try apps.apple.com/app/apple-st...

1 week ago 0 0 0 0
Preview
EdgeAlert App - App Store Download EdgeAlert by CCT Plus LLC (Apps) on the App Store. See screenshots, ratings and reviews, user tips, and more apps like EdgeAlert.

Get it here ➡️ apps.apple.com/us/app/edgea...

2 weeks ago 0 0 0 0
Post image

🚨 EdgeAlert is live! 🚨

Don't go skating with dull edges again!

Free to download. Free to use. Your data stays yours (it's in your iCloud or on device)
#icehockey #figureskating #hockey

2 weeks ago 0 0 1 0
Post image

Submitting my side project's side project to the App Store 😎

Use workouts from your Health data to know when it's time to sharpen your ice skates and if you don't use health, you can log sessions manually.

2 weeks ago 0 0 0 0
Post image

Oh no. Instead of marketing, I built another app... this one is just to remind me when to sharpen my ice skates.

3 weeks ago 0 0 0 0

I wish links in GitHub PR's would always open in a new tab... Like if I click on a link in Supabase's comment to go to the preview branch just open in a new tab.

4 weeks ago 0 0 0 0
Preview
Track: habit streak tracker App - App Store Download Track: habit streak tracker by CCT Plus LLC (Apps) on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Track: habit…


Download Track v1.2.0 👉 apps.apple.com/us/app/track...

1 month ago 0 0 0 0
Preview
Track: habit streak tracker App - App Store Download Track: habit streak tracker by CCT Plus LLC (Apps) on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Track: habit…

New Version of Track is out and here's what you can expect:
⚡ Limit habits: Stay under the completion amount
⚡ Reorder habits: Once in edit mode, you can change the order of all your habits
🧠 App update alerts: See a message when there's a new update available

1 month ago 0 0 1 0
Advertisement
Post image

Why Xcode? This was working fine literally less than 12 hours ago

1 month ago 0 0 0 0

Both:
- Forced and soft update screens
- Various bug fixes

1 month ago 0 0 0 0

Camp Notes is getting:
- Notifications for trips scheduled in the future
- Better analytics so I can figure out what users are and are not doing

1 month ago 0 0 1 0
Post image

Double updates headed to an Apple App Store near you whenever Apple says.

Track is getting:
- Support for limit habits (habits you have to stay under)
- Reordering habits
- Better analytics around the paywall

1 month ago 0 0 1 0

I had great momentum last week and got a website out with a waitlist jaba.cctplus.dev

I'm really excited to work on the credit card accounts. It's really the one thing keeping me at YNAB and not moving to another envelope budgeting app.

1 month ago 0 0 0 0

Great question! Right now, it's going to be about the same core features as that philosophy really hits home to me. I do not want to dip my toes into too much of the financial tracking that I see a lot of users on reddit post about. I really wanna stay focused on a simple budgeting app.

1 month ago 2 0 0 0
Post image

Breaking back out JABA. The budgeting app I was working on during the summer last year. #buildInPublic

1 month ago 4 1 2 0

A negative habit is where you don't want to do something, so an example I want to stay under 3 cups of coffee a day. Not completing the habit 3 times is a success.

1 month ago 0 0 0 0

I'm looking for specifically people who would want to use a habit tracking app. I don't have a specific number in mind. I want feedback on if the negative habits work as expected.

1 month ago 0 0 1 0

I want to release Negative Habits soon for Track but I need more people to test it, so if you're interested, then DM me and I'll get you a TestFlight link.
#iosapp #buildinpublic #betatesters

2 months ago 3 1 1 0
Advertisement

There's also a bit less financial headaches by going iOS only since I let Apple handle subscription processing.

2 months ago 0 0 1 0

Possibly, but I'm not too worried about the money left on the table by only targeting iOS as users on iOS are 2x more likely to spend and usually have a higher retention rate to Android at least according to adapty adapty.io/blog/iphone-...

2 months ago 0 0 1 0