Vincent Ritter

  Subscribe & Follow...

Deploying a few tweaks to Sublime Ads. If you notice any slowness… that’s a bigger database migration. Hopefully you won’t notice anything though ✌️

Alrighty, I feel I spent enough time on Apple tech this month. Next.

Final Cut "Pro". Nothing appeared and amazed me… not even a mind meld. My brain could also not come up with a suitable image.

Quick thoughts on the new MacBook Pros

Spent some time this morning to go through the webpage. Also watched part of the event. Here are my notes (they might not suit you — you have been warned):

All in all, it's nice to see them growing their M chip rollout, and also great to see the potential of the next generation of chips. I can see more manufactures, namely Google, also pushing for their own chips.

I'm hopeful that in terms of industrial design that Apple are finding their way slowly. Function over form, instead of form over function. Design is how it works.

That’s a strange looking laptop:

Dear Mac fans. Is there an app that checks for app updates and keeps them up to date in the background? Or just notifies you in a list or something? And not CleanMyMac X.

Love the HomePod mini in orange. Would buy it in a heartbeat. Not available in Poland though… I guess good things come to those who wait 🧘‍♂️

Time for bed. Wake up in ~5 hours.

Really interested to see Material You in action. Good job! for Android dev diaries — Hello, Android!

Last week I shared a screenshot of something we’re working on at Specifically an Android app. Finally.

This has been a long time coming and it’s something that follows on from my work I’m doing with Gluon. Let’s just say that this “official” version is always the rewrite that I wanted to do and perhaps I’ll just take some of the new things 😜

For now my speciality is certainly creating apps using React Native… so as you expect this will also be based on it. Whilst I wish I could be using something like Jetpack Compose together with Kotlin, though the truth is that I won’t be very productive at all. At the moment I don’t have any creative space in my head to take on that learning curve.

The app, once finished, will also be opened sourced. I don’t mind showing off the work. I have my way to code. Love it or hate it 😎

What I can’t do is give you a release date… it’ll be ready when it’s ready. However, there will be blog posts about the development of it. Just like this one.

At the moment I am unsure what I’ll blog about. Most likely little snippets of what I’m up to, including some longer posts. Heck, you should know what I write about. Always good to get it out there.

As I’m building it in React Native you might think that there will also be an iOS app… This is not the case for this app build. We already have a great app for However, for now I have kept the iOS app more as a tech demo. Which means it works if you build it yourself. I’ve been trolling Manton with the iOS app already haha.

Anyway, I am happy to get this finally under the way and hope you all enjoy the process and updates as we go.

Sent in a support request to my mobile provider. Got a reply that they might announce things in the future… on social media.

To which I replied… "I’ll check on your website. I don’t do social media."


Super excited to get started with… oh… I don’t want to spoil the surprise.

It was a good day for app development. Now I am tired… midnight.

More Sublime Ads goodies today… now you can upload an avatar… because everyone does it haha. Makes the header look much nicer and comfy. This is a prelude to some "team" stuff that I am working on. Nice to have. It was fun!

Sublime Ads Update - View Tracking

This is a feature that has been requested since day one of starting Sublime Ads, and it's been available since launch... but it was never documented, nor was it fully complete. No more.

I'm happy to announce that in addition of tracking your "taps" you can now also track the amount of "views" an embedded ad receives.

Just like taps, views is just a simple counter that gets triggered. It is privacy preserving and holds no user data. It's just a "view" and that is it.

Some people might just find this useful to measure performance (I don't like using that word) of a given category and/or ad.

Views can be triggered via the API, check out the documentation here. In addition to using the API, views can be tracked via the Sublime Ads Embed option on your website. Check out the documentation here for that.

Views are opt-in by you and are not enabled by default when using the embed option.

To see "views" all you have to do is go to the homepage and select the "Show views" option in your statistics graph, next to the date picker - you can toggle between taps and views as needed. There are plans to have some sort of combined view at some stage. These stats are also available for each individual ad and category, so you can get into more details as needed.

I think this might be a very welcome feature for anyone that relies on this data.

That's it for now.

Happy coding and embedding!

Pushed out some updates to Sublime Ads today. Happy to finally get them out. A little out of time now, but will write a small post about the changes a little later and update the "Updates" page with even more tweaks/details that are not yet documented for embeds.

Looking at adding WebAuthn to on of my Rails apps… 🤯 I think this requires a strong drink and a late night coding session one of these days.

Lunchtime Bakerloo Line train ride with Train Sim World 2. Streamed from the Xbox. Played for 3 hours, whilst my wife was sleeping opposite on the sofa 😂

Super duper excited to get started on a new App project 🥳

Safari, but with Chromium under the hood. That would solve my Webkit headache right now.