Version 1 On December 25, 2025 I started a 365 Project where I take one photo every day for a year. Because I shoot a lot of film photos I ran into an organization problem because the day I take a photo and the day I can post the developed
In 2024 I lost my watch, my ID and other important things to a volcano . Due to the politics and stupidity surrounding the removal of the blood oxygen sensor feature caused by a patent dispute between Masimo and Apple I decided to not replace it. It's not like
Last month I re-learned something that is obvious to any seasoned photographer: What you already own is usually perfectly good enough. Back in 2016, I bought a Panasonic Lumix GX8 and while I loved its video capabilities, I was consistently disappointed by the photos. Despite owning both a zoom
March was filled with various photography explorations about one hour's drive from home. It's been really fun to see things differently now that I'm actually trying to notice minor details. It's also pretty crazy how much interesting stuff is within a one
I have fallen deep into the photography rabbit hole, especially this past February. Since my last post in January I've shot the St. Joseph, MI lighthouse twice in drastically different conditions, developed three rolls of film at the lab and 12 rolls at home. Yes the film bug
I hate New Year Resolutions. They always seem too grand, too vague, or just... weird to me. So imagine my surprise when I kickstarted a new project in December of 2024 that suddenly shaped into a resolution or theme for 2025.
Living without an Apple Watch for two months has caused me to have second thoughts about buying a new one due to Apple's software and business practices.
It may seem silly to celebrate the anniversary of my first Mac purchase. But without that machine which I unboxed 18 years ago today, I would not have built the indie game that launched my crazy career where I was in the right place at the right time many times.
Modern vehicles capture (and sell) data about your behavior (how you drive, where you live, where you drive to, what your sexual orientation is). I decided to look into the process of disabling OnStar on my new-to-me Chevrolet Bolt.
Documenting Apple's undocumented and unclear code. Last month I encountered my first need for a custom CoreData merge policy and turned to the Apple documentation for guidance. There wasn't much and I was getting a weird crash that made no sense to me.
In an interview with Russ Roberts on EconTalk, author and futurist Kevin Kelly convincingly suggests that we should treat AIs like Midjourney and ChatGPT as alien intelligences (in a non-spooky way).
Quite frequently I find myself needing to import a module to gain access to a type (usually a model), but I never interact with that module again. Recently I discovered simple way to skip having to put import ModuleName at the top of my code. This trick is especially handy
This post is the first post to be published on the Fediverse directly from @quigs_blog@quigs.blog! I wrote the Ghost CMS integration myself and will be writing about that experience in the near future. Enjoy the rest of your day! 👋
Have you noticed that all the examples on Apple's website and elsewhere only use List views for the sidebar and don't have a NavigationStack in the final detail view that they push additional content onto? There's a reason for that, and unfortunately it's not a pleasant one.