Settling down in the Bay & Starlight 1.0.4 is now live!

Back in August I posted about moving back to the Bay Area, and how that would temporarily reduce my bandwidth. Being honest, it was even more disruptive than anticipated.  There was the move itself, but also searching for (and buying) a house, fixing its rough edges, furnishing it… And all that while working full time …

Starting to code again :) on in app purchases :(

Although still very busy with the move from San Diego to Palo Alto I’m slowly but surely finding time here and there to code. Right now, working on finishing the in app purchase view for Starlight. I know, I know… Not the most exciting part, but still necessary. Here’s the latest screenshot, fresh off the …

Leveraging Bing Chat as a development tool

Even though in their infancy, ChatGPT, Copilot & OPT are already impressive tools. The impact on how we work will be significant and, although expertise will still be critical, people who leverage AI will have an edge over people who don’t. I started increasingly using Bing Chat (which uses GPT-4 behind the scenes) to parse …

And just like that, MarsManaged has reached Beta!

After 18 months of work… …I’m excited to announce that MarsManaged has reached a major milestone, it’s now in Beta.  In the following weeks I’ll be opening up more testing seats, can’t wait for your candid feedback -and bug reports-!  Until then, here’s a sneak peak of the latest version of the app.  CARD’s section: …

Easily linking any AppKit or UIKit class with SwiftUI

After spending an embarrassing amount of hours trying to get TextField to do what I needed on macOS I decided to try NSViewRepresentable + NSTextField. I was fully prepared to spend the night on this… Yet I got it done in 30m 😮  Lesson learned! Going forward, when a SwiftUI object is not mature enough …

Restoring macOS window after close – SwiftUI WindowsGroup

Typical behavior for macOS apps is that the apps will preserve their size and position when closed (Command + W) or quit (Command + Q) by the user.    When using SwiftUI & WindowsGroup that’s not the case though: although it works as designed when quitting, it forgets position and size when closing the window …