Will Bishop's Avatar

Will Bishop

@willrbishop.bsky.social

22-year-old indie app developer from Adelaide, Australia πŸ‡¦πŸ‡Ί Working on Pestle and working at NextThere

422 Followers  |  18 Following  |  32 Posts  |  Joined: 09.05.2023  |  1.9626

Latest posts by willrbishop.bsky.social on Bluesky

Post image

This is probably overkill but I love it so much:

Every time I push to Github, an action runs which:

1. Connects to my tailnet
2. SSHes into my Mac mini
3. Runs xcodebuild and runs all my tests
4. Outputs the success/failure to Github

05.03.2025 23:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Made an account for @pestlechef.bsky.social

Gonna post some updates there, so you should give it a follow :)

26.01.2025 02:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Diving into a very old commit

I recently redid a lot of Pestle's scaling code, now I want to at least refresh myself on the converting code (I wrote it over 3 years ago)

21.01.2025 10:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Solved this but will leave it up for anyone else facing the problem in the future.

The solution is that your second intent (B in my case) also needs to declare ShowsSnippetView in the return signature.

14.01.2025 01:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Question for AppIntent people:

I have an intent A, that when invoked returns a String and a View.

I have an intent B, which just invokes A.

When A is invoked, I get the view on screen.

When B is invoked, I get only the string from A, not the View as well.

Is this expected?

14.01.2025 01:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

it's not even 11am and ive already had to reach for git bisect

04.01.2025 00:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I'm running an A/B test right now of a rather subtle paywall copy tweak, and the results are very surprising.

This is off the back of a previous paywall experiment which increased conversions by 39%

Which represents a 119% improvement in 30 days... if I've done that maths right

02.01.2025 11:37 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

iOS people, how would you interpret these results from an A/B test:

πŸ”»Initial conversion rate down 16%
πŸ”»Trials started down 16%
🟒 Trial conversion rate up 26.4%
🟒 Revenue up 5.83%

I guess all that matters is revenue, but those initial conversion rates worry me

01.01.2025 02:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah it doesn’t really apply for me. I don’t use strings files or storyboards.

I ended up just making the 4000 modifications across my project for all strings

27.12.2024 12:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So how are Xcode String Catalogs supposed to work?

Because it's supposed to just extracts strings from your code, but it misses heaps and I don't fancy finding every single case across hundreds of files where something *might* be missed.

Is there a trick to making this work?

27.12.2024 10:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

One of those lovely days

27.12.2024 02:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It is such a privilege to see people buying Pestle for their loved ones this Christmas.

A little app I made for myself being given as a gift!

23.12.2024 06:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

typedef NS_ENUM :(

11.12.2024 23:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I love Swift enums so much, no other language comes close to them

11.12.2024 22:44 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Recommend me song like Because the Night pls

10.12.2024 21:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

First time flying with the nano texture display and it is so nice

10.12.2024 20:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The nano texture display is so lovely

03.12.2024 07:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I put this code snippet in all of my projects.

Sorting an array with a KeyPath is a handy way to write concise code to sort arrays, so instead of a.sorted(by: {a.count < b.count}), you can write a.sorted(by: \.count)

02.12.2024 06:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don't mean to brag... but today I tempered chocolate and for the first time... it actually worked

29.11.2024 11:37 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

To all the developers who took part, thank you so much for agreeing to give up 2 days of revenue for an idea I had many years ago, but only this year made a reality.

I can’t wait to do it again next year, and I hope to smash this record!

24.11.2024 12:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I had hoped to raise maybe a grand or two, I had no idea it would be so successful and raise so much money for some truly incredibly causes.

I discovered so many new charities that I’ll be giving to in the future

24.11.2024 12:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Indie Charity Weekend surpassed my wildest expectations!

I’m so happy to share that in just 2 days, 30 developers came together to raise:

$31,200

THIRTY ONE THOUSAND TWO HUNDRED DOLLARS

Thank you so much to everyone who participated, developers and customers alike.

24.11.2024 12:26 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Preview
β€ŽPestle: Recipe Manager β€ŽSave recipes from anywhere, set unlimited timers, plan your week with meal plans, and so much more with Pestle. IMPORT FROM ANYWHERE Import recipes from anywhere on the internet to Pestle, and keep ...

πŸš€ Pestle 2.0 is out now πŸš€

πŸŽ₯ Save recipes from TikTok

πŸ“ Get recipe notes straight from the source

πŸ₯•Save nutrition information from Reels and TikToks

🐞 Heaps of small bug fixes

Grab it: apple.co/3sWeyWl

24.11.2024 12:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yikes no!! That’s supposed to be compiled out of release builds, thanks for letting me know!

22.11.2024 22:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Pestle Mailing List Save recipes from anywhere (even Instagram!)

About to send out a lovely Pestle newsletter, if you're not already subscribed you're missing out!
pestlechef.app/newsletter

22.11.2024 01:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Far out everyone, we raised over $950 USD for Children’s Ground

Thank you all so much for your support!

As promised, my receipt:

18.11.2024 10:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I’m not sure where all you followers came from

Was I recommended to you? Know me from Twitter? I wanna know!

17.11.2024 10:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0
Preview
These 20+ apps are donating 100% of proceeds to charity this weekend - 9to5Mac This weekend is Indie Charity Weekend – a new initiative started by notable app developer Will Bishop! Starting today, 100%...

wanted to highlight an initiative from @willrbishop.bsky.social this weekend - indie charity weekend!

there's a list of nearly two dozen apps, all of which will be donating 100% of proceeds to a charity of the developers choice. wrote about it on 9to5mac earlier today πŸ™‚
9to5mac.com/2024/11/16/i...

17.11.2024 03:21 β€” πŸ‘ 12    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

All proceeds from Dateminder this weekend will be donated to charity!

apps.apple.com/us/app/datemin…

indiecharityweekend.com

16.11.2024 15:01 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Hey this is an extremely cool thing that’s happening for a great purpose. You should check this out!

16.11.2024 15:20 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@willrbishop is following 17 prominent accounts