A New Build, A Removed Channel, A New Console

The Weekly Variable

The Weekly Variable

Huge unlock the new version of Wave building with a new developer account.

And successfully avoided a huge pain from YouTube.

Plus plenty of other possible distractions.

Topics for this week:

New Developer Account

I’m starting to learn how to prepare for Apple’s expectations.

Google is much more straightforward with authentication, and many other things...

Configure the expected authorization URLs with your app in Google Console and you’re good to go.

Apple sounds like they’re much more picky about URL authorization, which is annoying but I get it if they want to make privacy one of their core principles.

I already planned to migrate to a Wave developer account instead of the Divs Design developer account so the app details on the App Store looked a little more consistent in branding, but trying to setup “Sign in with Apple” forced the migration before I was planning.

I was going to get Apple auth tested before changing accounts but it sounds like Apple might get picky about me registering the Wave website URL with only one developer account, so I can’t register with the Divs account, I’ll have to register with Wave instead.

So that was this weeks game plan.

Get the app building on the new account.

And thankfully, it worked!

After a little trial and error, it only took surprisingly minor changes in the app config itself to work with a new developer account in Expo’s EAS and get a new build submitted for Apple approval on a new account.

With the new-ish (the code is exactly the same, just a different building account) app working and downloaded on my phone, I think Apple Sign In is the last major hurdle before an attempted submission for a full Apple review.

Then it will be time to play the Apple approval game.

YouTube Misunderstanding

I talked about reprioritizing time for YouTube last week, but a huge unexpected wrench was thrown into the works this week.

On Monday morning, I went to create a quick video before going back to app development when I saw a big bummer of an email.

YouTube removed my channel

YouTube flagged my channel for “spam, deceptive practices, and scams”.

My goal was to create tutorials, not spam or deceptive practices so that was pretty disheartening.

I had a quick chat with GPT to determine the best content of an appeal before submitting an appeal that morning because that was basically the only option I had to try to get my channel back online.

And while waiting for a response I figured I must have been flagged because I was talking about automating the YouTube APIs directly which could look like spam or deception if you’re using it to work around YouTube limits, but even in my YouTube API videos I talk about working within the API quotas.

It said it may take up to 2 days or more so I spent the rest of the day mentally preparing for what to do next, either trying to start a social media campaign to get YouTube to take another look, or plan to create a new channel with less YouTube specific automations.

But thankfully, by 8:00 pm I got this email:

YouTube reinstated my channel

After careful consideration, they decided my channel does not violate their policy.

Huge relief.

It’s weird how 500+ subscribers seems like a big deal, but at the same time isn’t that big of a deal.

Worst case, similar videos could have gotten those 500 or more subscribers back, but luckily I don’t have to start over.

Looking forward to growing the channel now that it’s back online!

Google Updates

Google has been hard at work to keep their top spot on the AI Leaderboard and this week they doubled down.

They released a new version of Gemini Pro 2.5 (weirdly from 05-06 to 06-05) to maintain their lead for the moment.

New Gemini 2.5 Pro Preview 06-05

With that they now temporarily hold the number 1 and 2 spots on https://lmarena.ai/leaderboard:

Google in #1 and #2

I haven’t had a chance to play with it yet, I honestly ended up using more o3 this week out of convenience, but I would expect this new version to be another solid contender.

If I had to guess, it will get to the point that it’s hard to tell the difference anymore.

Like the jump from 4k to 8k resolution is arguably not perceivable by human eyes anymore, it will be imperceivable to humans how much smarter an AI model is getting…

Won’t stop me from testing them out and having an opinion on it.

GPT MCP

MCP servers are still on my list to try out and probably create videos about eventually.

OpenAI is fueling that fire, pushing more MCP compatibility this week.

They opened up more custom connections for deep research so you can build tools to deep scan your own systems and documents along side the web searching capabilities.

This is a really powerful use case assuming you can get it working.

I’m still working on my own system for basically documenting everything as I build so that I can have a searchable record of all the design decisions I’ve made along the way for Wave, but I haven’t been the most consistent with it.

Mostly a big Google Doc with notes from myself or excerpts from Gemini or GPT chats, but something like this would really help fill in the gaps.

Download all my previous AI chats and then provide my Git commit history, and I basically have deep research access to everything I’ve ever worked on.

I think I need to get Wave over the hump so I can spend some more time on developing these tools to make things smoother first, though.

The constant struggle of new versus better.

Looking forward to becoming a custom deep research MCP master very soon.

Switch 2

I remember overpaying for the original Switch maybe a week or two after release because I hadn’t been able to pick one up in stores and finally caved when I saw a new batch go live on Amazon.

Mostly I just wanted to play Breath of the Wild because the hype was real online.

I don’t regret it.

Breath of the Wild is still one of my favorites and it’s sequel, Tears of the Kingdom, coincidentally released the day I “retired” from Salesforce in May of 2023.

I celebrated by dedicating a couple weeks of proper full-time gameplay, so I have many hours poured into both thanks to the first Switch console.

The Switch 2 released this week, and I have a feeling the cycle will eventually repeat.

I did a little research to see if I need to get one.

Below is a part of that research, an expert opinion from MKBHD:

From what I’ve seen it looks like a solid improvement, well worth the investment in the upgraded console, just maybe a little light on the game selection.

Super Mario Kart World is an interesting change of pace, but not enough to get me to invest in the new system for now.

Although, there are upgraded versions of BotW and TotK for Switch 2 which is tempting…

I have plenty of other things to do at the moment, though.

But I’ll let you know if I cave early.

Good luck and enjoy if you end up picking a Switch 2, looks like fun!

And that’s it for this week! A potential set back avoided, an intentionally fun setback avoided and a major hurdle crossed for Wave.

Those are the links that stuck with me throughout the week and a glimpse into what I personally worked on.

If you want to start a newsletter like this on beehiiv and support me in the process, here’s my referral link: https://www.beehiiv.com/?via=jay-peters. Otherwise, let me know what you think at @jaypetersdotdev or email [email protected], I’d love to hear your feedback. Thanks for reading!