Folios - fixed slideshow
Slideshow, which i thought I’d fix in the last version is now actually fixed. When swiping around it would sometimes jump back to the beginning or a random index. With the help of Claude this was completely refactored and it’s now just like swiping in Apple photos, delightful. Another small quality of life feature, when you create a tag album, if you don’t give it your own name it will just use the tags you select as the album title which is nice, and you can now pick a cover image for the tag album seperately. I’m thinking about adding more than just ‘and’ logic into tag albums so you could create an album that is all of one person but not wearing black for example. Might be fun to have. ...
Fitness - bug fix
There’s been a hard to track down bug relating to loading the data in the app that I think I’ve finally squashed. Your exercises and workouts and stored as json files in an icloud drive. This keeps them safe, backed up and syncable when you move phones. However sometimes (particularly after a phone update) the file isn’t ready to read when the app loads. So the app start, tries to get file from icloud which triggers downloading it, but doesn’t always get it and it looks like you’ve lost your exercises. ...
Fitness - Interval Timer
I’ve received some new and lovely reviews for my wee fitness app, along with some kind and patient bug reports which was what the last release was about. For this version, 0.6, added a nice interval timer feature. Now in during workouts, tap the ‘Rest’ button and you can switch to an interval timer. Interval Timer It has 3 presets you can adjust, with a customisable countdown too to give you time to get in position. Between each interval I added some little sound effects and haptic feedback as I figure you’re likely to put your phone on the floor or pocket. Check it out the latest version on the app store now. ...
Chapters by TzYi - Out now!
Excited to announce a new app release to round out the year, Chapters! It’s a minimalist writing app with a few thoughtful design touches to help you write your next masterpiece. Try It Out! Download it now for free on the App Store. Cross Platform It’s also my first cross platform app, available on iOS, iPadOS, and MacOS. Your data syncs seamlessly with iCloud (using SwiftData under the hood). So if an idea hits you while you’re out and about, you can quickly tap it out on your phone, then settle in with a coffee and iPad later to bring it to life. ...
Midjourney Prompt tool with PetiteVue
Ever tried keeping track of all your comma seperated tags when trying to craft the perfect Midjourney prompt? It’s can get quite chaotic fast. That’s why I built this tiny prompt generator that helps you orgnaise and manage it a bit easier. What’s the Deal? This little web app helps you build Midjourney prompts by breaking them down into bite-sized pieces. Think of it as a prompt sandwich maker - you just pick your ingredients (subject, style, lighting, etc.), and it assembles everything into a tasty prompt that Midjourney will love. You can import/export the file as json if you want to use it again another time. ...

Unity - 2d Terrain Generation
At the beginning of the project there were effectively two main choices for map design. The first would be to make bespoke maps, aimimg for historical accuracy and adopting real Scottish/British geography. A game like Total War takes this approach and does an excellent job with it. In our case though we to be inspired by Scottish history but not beholden to it for a feel that is ‘just left of reality’. So instead we wanted lean heavily into procedural generation. This would allow us to create effectively millions of different maps for maximum replayability. Civilisation is a prime example of the benefits of this. It also has the added benefit of keeping the asset creation needs minimal which when you’re a wee developer like us is super helpful. ...

Aine: Midsummer's Light
Hello again! We’re back with another blog post covering the third and final Celtic Goddess featured in our upcoming 4X Strategy title. If you’ve missed our previous posts regarding the other two Goddesses you can check them out here (Fand - Goddess of Mist) and here (Morrigan - Goddess of War & Fate). The article covering Fand also explains the role that these characters will play in our upcoming title. ...

Morrigan - Goddess of War & Fate
Hello! This is our second article focusing on showcasing some of the art we have for our upcoming turn-based strategy title. If you missed our previous look at our first deity, you may want to check that article out (Fand - Goddess of Mist), where we explain the original concept of including Celtic goddesses in our game, and their incorporation into our skill tree system. Today we’re showcasing the art we have for the Goddess that governs Conflict, Morrigan: ...

Fand - Goddess of the Mists
When we first started discussing ideas for our game, one thing we immediately knew we wanted was a strong focus on Celtic theming and mythology. We decided to incorporate mythological figures in the form of Celtic gods and deities, tying them to skill trees that the player will invest points in throughout gameplay. Mechanically each of these skill trees is tied to a different aspect of gameplay, Combat, Commerce and Exploration. We liked the idea of each of these trees having a Celtic Goddess governing it, and the investment in skill points being akin to deepening your bond with them. ...

GameJam - Paper Jumper
Something a little different, I made a wee platformer game! So we are developing in Unity, but recently I was curious to see what Godot was like for development and I thought best way to test it out was to make a small game. Presenting - Paper Jumper! - Play now on itch.io! It’s a very simple wee platformer and was fun to put together, please have a go and leave your thoughts over at itch.io. ...