Sofa 4.0 is Here!

Sofa 4.0 is Here!

I started working on Sofa 4.0 323 days ago 🙃. It feels good to finally ship all this fun stuff

Celebrating 10 Years in Walt Disney World

Celebrating 10 Years in Walt Disney World

In November 2023, me and my wife took a trip to Disney World to celebrate our 10-year anniversary. Naturally, I took a zillion photos and I wanted to share some of my favorites.

Making Sofa More Accommodating

Imagine you're hosting a party with friends. Chances are, you're going to want your guests to

Remember a few weeks ago when I said I was just about wrapped up with the data model work? Well, lol, it took a little longer.

After lots of fighting/cursing with iCloud, that work is now actually done and today I'm jumping back into finishing up Smart Lists.

For Smart Lists, I have two main buckets to tackle:

  • Clean up the existing Ingredient filters that I've already built
  • Create the new "system" filters that will be used for filtering system data such as categories, dates, if something has a Sticky Note, and more.

There are many other things to polish around Smart Lists, but once the two main buckets are done it will be in a good spot.

During the holidays, I made good progress on Smart Lists in Sofa, but then ran into some tricky issues. I had to revamp Sofa’s data model a bit to get things working properly. This little detour took a decent amount of time, and I’m just about wrapped up with it. In hindsight, it’s good that I made some of these data model changes because it should make Ingredients more efficient throughout the app.

Anyways, once I’m finished up with the data model work I’ll be jumping back into finishing the UI for Smart Lists. This still needs a good amount of love, but I’m hoping to have it in your hands for testing in the next few weeks.

Thanks for all your patience and let me know if you have any questions!

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to Shawn Hickman.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.