← Home About Photos Subscribe Search
  • Boone, NC in Photos

    This past weekend, we took a trip to Boone, NC for the changing leaves and cooler weather. Was an awesome experience to hike around Grandfather Mountain up to the peak. Here’s the journey around there in photos. Most of these photos were taken on a Canon R5, but a handful on the iPhone 14 Pro (hard to tell which ones were taken on which device).

    → 12:46 PM, Oct 17
  • May 2022 Vacation Photos

    These are photos that I took while on vacation over the past week with my Canon R6 camera along the low country coastal region of South Carolina.

    → 9:57 PM, May 13
  • Shortcut for creating meeting notes in Apple Notes

    The Apple Shortcuts app icon on the iOS Home Screen.

    Shortcuts is an amazing tool that I’ve been using to create custom automations for years on iOS. I’m so happy that it’s finally made its way to the Mac in macOS Monterey, where I’ve been putting it to good since its inception.

    I have roughly 90 Shortcuts in my library, but one that I use frequently throughout the day is one that I built when I migrated back to Apple Notes from Craft. This shortcut tries to replicate the functionality I missed from the migration: Being able to stand up a note from a calendar event.

    Download the Shortcut here

    This Shortcut I created searches through your calendar events to find events occurring “today,” that are not all day events (you can change this if you find yourself needing to create notes around all day events), then it presents a list of these events, and lets you choose one to create a note for it.

    The Shortcut editor showing the meeting notes shortcut opened.

    The Title, Start Date, End Date, and Attendees list are all retrieved from the calendar item, then a Note is created using those fields, and finally the Note is shown inside of Apple Notes and you’re off to the races and ready to begin typing.

    To configure this shortcut, be sure to select a new location to store the new note inside of Apple Notes (currently I have a “Meeting Notes” folder where I store all of these).

    Header Photo by Dimitri Karastelev on Unsplash.

    → 12:00 PM, Feb 2
  • Where my notes stand now

    Picture of a notebook

    Last year I promised that I would update everyone on how my Craft Notes deep dive went. Well, it’s been nearly a year, and I think we’re overdue on an update.

    Craft Notes has a lot of great features, and I really appreciate the straight-forward approach the company takes to announcing new features (nearly every week) to users, and generally keeping everyone in the know with where the product stands. Not many company’s take this stance, and it’s a breath of fresh air when users who like and back your product are kept up to date.

    Last year I migrated everything over from Apple Notes to Craft Notes. I really enjoyed the ability to link notes to other notes, and the ability to design very nice notes almost like designing a web page to house your thoughts. The general design and feature set was great, and I was able to successfully transfer my nearly 1,000 Apple Notes over to the Craft app.

    I never could fully wrap my head around the block editor, and more often than not the experience ended up being more frustrated than fun. If I had an option to disable the block-based editing, I would have immediately. I understand the power that could come with block-based editing, but it just wasn’t for me.

    The disadvantaged of block-based editing really came full circle when copying and exporting — often times I’d find that pasting copied blocks of text would paste in reverse order, be missing formatting, or have other major issues. All of these things added up to just additional frustration and often times kept me from even taking notes.

    To give Craft credit; however, they continue releasing regular updates, have fantastic support, and their apps are great on all platforms. All of my issues added up, coupled with limited export options, left me no choice but to choose another note taking app, unfortunately.

    I do still like Craft notes, however, especially the recent addition of the ability to create notes based on calendar events, and I hope that the exporting and editor functionality can be improved in the future and I can revisit the app.

    I alluded that I’m no longer using Craft notes, so what did I end up going back to? Well, I finished the migration last month back to Apple Notes. Honestly, Apple Notes has most of what I need in a notes app: It’s got an inline editor, it’s got Apple Pencil support, it’s got scanning support and file integration, and I can encrypt specific notes that I choose. I also enjoy using the Quick Note feature on iPadOS and macOS that, unfortunately, can only be used within Apple’s own Notes app.

    The things Apple Notes is missing are the things that made Craft so great: I’d still love the ability to link to specific notes within other notes, have better designed notes with more graphics and customization options, and I’d love the ability to create notes based on specific calendar events (though I do have a workaround using a Shortcut I created that I’ll share eventually).

    All in all, there’s no perfect notes app, but the one that comes built-in is pretty great. If you’re using Apple Notes, however, and it doesn’t have enough features, and you’re looking for something else, then be sure to give Craft notes a try — I doubt you’ll be disappointed and they are continually improving the product.

    Header Photo by Aaron Burden on Unsplash.

    → 7:00 PM, Jan 30
  • Fun Macs are back

    The April 2021 Apple Event yesterday knocked it out of the park for me. It’s the first time in a long time that I’ve been excited about new Mac hardware. The 2021 iMac using Apple Silicon is the first new Mac designed around the M1 chipset that Apple is developing in house, and the new design is sleek and reminiscent of the first iMacs in terms of their personality.

    I’m so glad to see Apple design brining back some personality into the products (and a lost sense of design and aesthetic that I’ve not seen since the 2000s) and embracing color in new and exciting ways that we haven’t seen since the late 90s when it was all on the line for Apple. The Mac has played it safe over the past decade and has gotten more boring and corporate looking with every new shade of gray released. These new Macs, however, breathe new life into the Mac ecosystem and make me very excited to see what the future holds for the Mac.

    The M1 chip is changing the heartbeat of the Mac, making it smarter, faster, and stronger against competition. I’m waiting with eagerness (and eager money) for a 16” MacBook Pro and an iMac or other desktop computer that can support developers and the full power and ports it requires.

    My current Mac setup includes a 2016 16” MacBook Pro and 2013 Mac Pro that has seen better days, and the new M1 chips smoke every computer that I currently own in performance and battery life.

    Apple’s event yesterday was just plain fun, and I’m glad to see that after one of the most devastating years in recent history. There’s not a single product that Apple announced that I questioned: They’re all fantastic and the teams that designed and developed these products deserve to be applauded.

    Besides the iMac, I’m certainly excited about the AirTags and the possibilities it brings for being able to track items, bags, and more. I’m already planning to order a 4-pack of these tags for my computer bag, my Nintendo Switch, keys, and more.

    I’m also really excited about the iPad Pro. For those that don’t know, I use an iPad Pro daily as my main computing device when I’m not doing development work. I write the overwhelming majority of articles for TechRepublic.com on there, and I also do some Swift Playground work when I don’t want to sit down at my Mac.

    The power and performance that Apple is able to pack into the iPad Pro with the M1 chip is astonishing, and I cannot help but think there’s another motive with bringing 16GB RAM to the iPad Pro and the M1 chip (Hello Xcode for iPad Pro? … hey, one can dream can’t they?).

    All in all, the Apple event yesterday was a success from my point of view, and it’s hard to believe that we still have WWDC around the corner, then late summer and fall announcements as well. It’s shaping up to be a packed year for Apple and Apple fans everywhere, and I cannot wait to see what else is released in 2021.

    → 11:03 AM, Apr 21
  • Notes... Notes everywhere

    I’ve been using Apple’s Notes app on my macOS and iOS devices for years to synchronize bits of text and things that I think I will need to remember in the future.

    My Notes app has blossomed into several hundreds of notes, some of which have no titles, and I really don’t know why I kept some of them around. In the mix is also several important notes that I want to keep and hang on to for future reference. For those notes that had some importance, they received a title and were stored away in folders, but accessing them was more than a little difficult.

    Over the past week, I’ve been taking time to clear out old notes that I no longer need, or are no longer relevant; however, this left me wondering if there was some better way to store and surface these important piece of text, snippets of code, and other short form documents in a way that could be easier to find and recognize in the future.

    I’ve been hearing a lot about two different tools: Obsidian and Craft. I’ve been using Obsidian and Craft for a little over a week in an attempt to better understand these platforms and to see which can provide me the best solution for what I want to do.

    So far, Craft is winning the debate only because it has an iOS app, and the macOS app version isn’t an electron app; however, Obsidian at the same time being an electron app, does have the upside of storing documents in Markdown format at rest. This is good for archival because it means that I can easily retrieve the text at any time in the future regardless of if the app has gone the way of the dodo.

    Over the next few weeks, I’m going to be trying to make a decision about which platform I’m going to stick with when it comes to notes, and I’ll keep the blog updated on the solution that I come to choose and the reasons why I choose it.

    Do you have any recommendations for note apps or have experience with Obsidian or Craft? I’d love to hear what you’re using and why you’ve chosen it. Drop me a line on Twitter.

    → 9:18 PM, Apr 15
  • 2021: A new year, and a new set of resolutions

    We’ve finally bid 2020 goodbye, but the repercussions of 2020 will linger for a bit longer. We’re still masking up, socially distancing, and trying to live and work the best that we can while being safe to both ourselves and our neighbor.

    As the new year approached, I do have some wishes, some resolutions, and things that I want to tackle in the new year (albeit, a bit changed since the pandemic started). As with tradition, I’m picking three areas of my life that I want to work, get better at, or just generally improve.

    Side projects and learning new development techniques

    Over the past several years, my side projects (specifically the apps that I make myself and release on the App Store) have fallen by the wayside. A lot of this was due to the fact that they didn’t receive many downloads and it was difficult to keep releasing updates and new versions of apps when they just don’t get much traction. Another was that after a busy day at work, the last thing that I wanted to do was sit down and work again.

    This year, however, I’m looking to release a few new apps to the App Store and also release an update or two to my years-old apps as well.

    I feel that my side projects are really where I learn a lot more about my craft than I do sometimes at work, simply because many clients want what’s cheaper and more efficient solutions rather than what’s shiny and new. I’m hoping to really dig into SwiftUI, Combine, and many of the newer iOS APIs that I haven’t yet gotten a chance to do.

    Reading

    Last year, my reading goal hit an all time low — I was planning on reading about 20 books, but only managed about 7 (we’ll blame Animal Crossing, the PS5 launch, and just being exhausted from everything surrounding the pandemic).

    This year, I’m planning on attempting my 20 book goal (follow my progress on GoodReads), and so far have already read one book, and starting on two additional ones. One of my favorite books that I’m starting is one that I received from a friend as a Christmas present, “The Illusion of Life: Disney Animation,” which covers from conception to design to production how Disney animates their movies.

    I’m hopeful that I’ll be able to increase this 20 book reading goal as the year progresses, but leaving it here so that I can account for any surprises that may pop up during the year.

    Exercise

    In 2019, I started exercising religiously with an open goal to just “lose some weight.” By the time 2020 ended, I’d lost 40 pounds through regular exercise and small diet changes. This year, I’m hoping to continue my goal and lose an additional 30 pounds to get to my target weight, then start figuring out ways to maintain that target weight going forward.

    It’s amazing how much healthier and better I feel now that I’ve lost weight and continue to exercise. One of the things that launched last year that’s helped a ton in just the past few weeks to kickstart my 2021 exercise goals is Apple Fitness+. This new service has been fantastic since it launched about 3 weeks ago and has shown me various ways to get more out of my treadmill, rowing and strength workouts, but has also opened the door to new exercise routines such as yoga, dance, and more.

    I cannot wait to continue using this service into 2021 and seeing what new changes it can bring about as I work towards a healthier me.

    Stopping and smelling the roses

    It feels like 2020 flew by. It’s like the meme goes: It’s March 230, 2020. I honestly feel like I missed most of last year through just the constant barrage of work, exercise, and sleep routine every day. It felt like nothing much went on outside of those activities. This year, I’m hoping to take some time and just stop and enjoy things — and document them through journaling. Looking back through my camera roll last year, I didn’t document much (in fact, I captured the fewest photos in the past decade ever last year), so I’m hoping to change that going into 2021.

    I’m hopeful that 2021 will bring about more normalcy in our world (surely we won’t be fully back to normal any time soon, but small steps are certainly welcomed).

    Here’s to 2021 and a Happy New Year.

    → 2:40 PM, Jan 3
  • An Update on my Apple Watch Series 6

    I’ve had my Apple Watch series 6 for a little over a month now, and I can honestly say it’s the best Apple Watch that I’ve ever owned (well, besides the White Ceramic model that I adored, but Apple skipped that material in this years version).

    This year, I decided to go with the Apple Watch Edition in Space Black Titanium after spending two years with the Apple Watch Series 4 Stainless. While I like the stainless, it doesn’t hold up well to scratches, dings, and abrasions over time and can look rather beat up after two years of daily usage.

    I really upgraded my watch for three main reasons: Blood oxygen tracking, sleep tracking, and the speed of the new versions of the Apple Watch. Let’s check in on each of these and see how I feel about them a month later.

    Blood Oxygen Tracking

    I was really stoked about Apple adding this feature, which couldn’t have come at a better time with the COVID-19 pandemic raging here in the US. When I first got my watch, I was manually checking my O2 levels a few times a day, but then the newness of this feature faded. Now I’m just letting my watch monitor my O2 levels in the background as I work, as I exercise, and when I wear my watch sometimes when I sleep (we’ll get into this more in the next section). Then, when I’m feeling curious, I’ll check my levels in the Health app on my iPhone, which lets me instantly see high and low O2 levels for any given day, or delve into the day view and see the exact times it checked and what the levels were.

    I really like this feature, and think that is has great usefulness, especially when paired with workout or sleep tracking; however, I think it could be improved in two ways. The first is that I’d like to see my O2 levels when I finish a workout activity in the summary screen and then be able to also see those levels when I pull up my activity history in the Fitness app. The second is that whenever I wake up in the morning and get the summary screen, I should also be able to see my overnight O2 levels at a glance. I feel like surfacing this information and making it extremely glanceable would be an improvement over what we currently have in watchOS.

    Sleep Tracking

    Before Apple announced the sleep tracking features of the Apple Watch, I had been using an Oura Ring to track sleeping activity since the start of 2020. This small device gives a lot of information about your sleep activity, including the time spent in the different phases of sleep and can even track your temperature as you sleep, which can indicate issues with sleep quality in the Oura app.

    Going into using the Apple Watch as a sleep tracker, I was expecting some great data points like what Oura can provide; however, I was a bit disappointed with the metrics that the Apple Watch tracks. It gets the basics correct, but I would like to see improved tracking abilities, such as the phases of sleep, movement tracking, quality of sleep, and detailed heart rate tracking during sleep.

    The current iteration of Apple’s sleep tracking on Watch is good, but not great, and doesn’t provide insightful data that I can use to adjust lifestyle changes that can affect my sleep. I really hope that either a future watchOS update or another Apple Watch model with better sensors geared towards sleep tracking will be able to provide additional information.

    Speed

    My previous Apple Watch (a Series 4) was beginning to get a little slow with watchOS 6, so I was looking forward to seeing how fast the Apple Watch Series 6 can handle the new updates with watchOS 7.

    The Apple Watch Series 6 is more than capable of keeping up with everything that I’ve thrown at it and the new animation times in watchOS 7 makes it feel even snappier on all of the Apple Watch models that support the new OS. Siri activates faster, apps launch faster, and notifications appear faster. Overall, this is a huge improvement since upgrading from a Series 4 Watch.

    In conclusion, I am really enjoying the new Apple Watch and all of the features, and cannot wait to see how the features of O2 tracking and sleep improve in the future. I know that it will, it’s just a matter of time.

    Apple Watch Series 6 in Space Black
    → 2:17 PM, Dec 9
  • Podcasts I listen to each week

    Being stuck at home most of 2020, I’ve been finding different ways to occupy my listening time, especially while working or exercising. I typically listen to music while exercising or working, but I’ve found with the lack of a lot of new music, most of my playlists and radio stations would simply repeat the same songs — which was rather annoying.

    Instead, I’ve been turning to podcasts more and more as a way to get new content that I can occupy my listening time with. Some have become shows that I anticipate each week and cannot wait to listen to.

    The podcasts

    In alphabetical order, here’s my favorite podcasts that I’m listening to at this moment in time. The list doesn’t really change that much, and I started with a handful, but that’s quickly blossomed into more and more.

    • All Consuming
    • AppStories
    • Automators
    • Connected Pro (Subscription)
    • Core Intuition
    • Mac Power Users
    • MacStories Unplugged (Subscription)
    • MacStories Unwind
    • The Rebound
    • Rocket
    • Same Brain
    • The Talk Show with John Gruber
    • To The Best Of Our Knowledge
    • Under the Radar
    • Ungeniused
    • Upgrade
    • The Vergecast

    You’ll notice that there’s quite a few from the [Relay.fm] network, and I’ve liked the majority of their shows and continue to listen to them time and time again. I definitely have to give them a shoutout for their episode quality, content, and amazing hosts.

    How do I listen?

    I was using Apple Podcasts, which was my podcast player of choice a few years back, but has honestly gotten very lackluster with the syncing capabilities and playback capabilities with the latest releases.

    A few years ago, I remembered trying [Castro] and really liked it, so I decided to give it another go and have really liked it as I’ve gotten back into listening to podcasts. It’s a little on the pricey side as far as subscription apps go, but it’s a great podcast player with a great watchOS app, customizations, and great playback controls and notes features.

    → 2:20 PM, Nov 11
  • Halloween 2020: Celebrating in a different way

    Halloween is one of my favorite fall holidays, and one of my favorite holidays second only to Christmas. I always enjoy giving out candy and just the general spirit of celebrating the beginning of fall and all that it brings: Cooler weather, and of course, family gatherings. This year is a bit different though.

    In lieu of celebrating Halloween in person with family and trick-or-treaters (don’t worry, I’m still leaving pre-packaged candy lined on the sidewalk for trick-or-treaters to take in a socially distanced fashion), I’m instead celebrating by watching some of my favorite Halloween movies.

    Here’s my list of movies that I’m watching this year leading up to Halloween:

    1. The Nightmare Before Christmas
    2. Hocus Pocus
    3. The Haunted Mansion
    4. It’s the Great Pumpkin Charlie Brown (now on Apple TV+ for free)
    5. The last 10 years of “Treehouse of Horrors” from the Simpsons
    → 9:30 PM, Oct 27
  • BluSaver — A macOS screensaver featuring Blu

    A few years ago, my friend and graphic designer co-worker, Cat Lo created a set of stickers for iOS of her Scottish Fold cat named “Blu.” Those stickers turned out to be a hit, and last year, I helped her develop a new set of animated stickers for iOS 13 dubbed Blu Animated Stickers, which received an update this year for the pandemic sticker pack, featuring re-creations of favorite Giphy moments and inside jokes that everyone has enjoyed.

    This month, Cat created a fancy Lo-Fi video on YouTube complete with a soundtrack that was custom made for the video. It’s a great relaxing video to watch while you’re coding, working, or just chilling at home.

    I loved the video so much, that I ended up creating a macOS Screen Saver based on it. That was a fun experience of working with Apple’s new notarization framework to get the screen saver file notarized so it would run without issues on modern versions of macOS.

    The screen saver has quickly become one of my favorites, so I decided to share it with everyone with the blessing of Cat. You can download it here and install it on your own Mac.

    If you enjoy the screen saver and the iOS sticker pack, be sure to give @CatLo a shout on Twitter.

    → 3:25 PM, Oct 14
  • Conferences in 2020

    2020 has certainly been a challenging year for many due to the COVID-19 pandemic that’s swept the world. Many companies are enforcing working from home as its main strategy now, and even more (rightfully so) aren’t requiring any travel. I, myself, haven’t traveled anywhere except to get essentials since at least early March, and the company that I work for has suspended all travel for the foreseeable future. We certainly don’t know when this pandemic will stop, but life has to begin to operate again at some capacity. 

    WWDC 

    The first sign that we saw of some normalcy in the tech community was Apple continuing their WWDC conference, which kicked off the week of June 22, 2020. This year the conference was entirely online and pre-recorded. To me, this made the conference even better, and dare I say: This was the best version of WWDC that I’ve ever witnessed in the 15 years that I’ve been watching them. The fact that the keynote was pre-recorded left Apple with an enormous creative pool from which to draw from to make the nearly 2 hour video engaging and entertaining.

    The session videos also had amazing production value and were able to be shorter and more concise, even though they contained the same information as would’ve been presented on stage. A lot of this was due to the fact that they didn’t have to shuffle people in and out of a physical space, or deal with the dreded live demo bugs that crop up in seemingly every live demo at WWDC. The recorded videos were also available immediately due to the fact that Apple didn’t have to send them to post production to iron out any issues. I was able to glean information a lot quicker and begin implementing the new technology sooner thanks to the shorter sessions that had an almost “live code-along” feel.

    Many may know that I’ve not been to WWDC since 2015 due to the cost and the seemingly increasing difficulty rate of actually getting a ticket to the conference. In fact, I’ve never won the ticket lottery for WWDC, and the whole exclusiveness of it is a bit off-putting — even when I was just starting out in iOS development, the sheer cost of a ticket was unimaginable for a high school and then college student. The fact that the conference was available exclusively online and free to everyone this year has surely helped keep more people from feeling excluded from this amazing developer community.

    360 iDev 2020

    One of the conferences that I love, but have never been able to attend in person due to schedule/travel conflicts is 360 iDev. I’ve attended their 360 iDev [min] conferences before, but not the main conference. 360 iDev is a community-driven Apple developer conference held in Denver, Colorado, that focuses on a lot more than just the technical details of how to implement a List view in SwiftUI. It delves into the impacts of tech in our world, and touches on topics that are much needed to make developers better people as well as better developers. For example, this year’s Keynote touched on the social impacts currently ongoing in the US; another session touched on how to make user interfaces more accessible for users of all types. Sessions like these set 360 iDev apart from many other developer conferences.

    This year, the conference was forced to move online due to social distancing guidelines. Depsite having to accomodate this new format, the conference moved on with all 3 days filled with great content, great speakers, and lively Slack rooms filled with chatter.

    The conference utilized hopin.to to handle the video streams, and even had a Chat Roulette style feature that let you meet face-to-face with conference attendees and sponsors to swap contact information, or just catch up. This was definitely a next-level virtual conference experience that left me fully engaged with the speakers and their presented content.

    Wrapping up

    This year has been anything but normal, but I’ve loved being able to continue to connect with the developer community, to continue to learn about exciting new tech, and grow as a community in our changing (and challenging) world. Both of these conferences have helped me to do that, and I’m extremely grateful to both Apple and 360 iDev for continuing to go ahead with their conferences this year.

    I hope that if WWDC is fully virtual again next year, they follow a similar path as 360 iDev did with the ability to chat with attendees, or even have face-to-face enagement. I feel that really the only aspect I missed from WWDC was bumping into developers and being able to talk about things or catch up.

    → 1:09 PM, Aug 29
  • What I'm Reading August 2020

    Last year I started setting some reading goals in GoodReads because I wanted to begin taking technology breaks and focusing on reading more. I’ve been reading off and on this year, but it’s been difficult to fully devote time to reading with everything that has been going on in our world. In July I started back my reading schedule in an attempt to still read 10 books this year, and I figured I’d give an update on where I’m at.

    Here’s what I’m currently reading this month:

    • (Completed) A Beautifully Foolish Endeavor by Hank Green — A second book in a great SciFi series by Hank Green that completes (or does it?) the series staring April May and The Carls. I read the first book last year and immediately pre-ordered the second one as soon as it was announced.
    • (In Progress) The Hobbit by JRR Tolkien — I was never much of a LOTR (Lord of the Rings) fan growing up. For me, it was all about Harry Potter. So, I’m going back and giving this series a try (as well as watching the movies that match the book I’m reading). So far, the Hobbit is an excellent story and I cannot wait to get into the LOTR series proper.
    • (Upcoming) Matilda by Roald Dahl — I’ve only ever read “James and the Giant Peach” as well as “Charlie and the Chocolate Factory” by Roald Dahl, and it’s been a very long time. Both were good stories, and I was recently perusing the Kindle book store and stumbled upon this author again. I feel that I’ve done a disservice to myself by not reading more of his books, so I think I’m going to read each of the books that have a movie to go along with it and read the book, then watch the accompanying movie. I cannot wait to start this.

    If you’d like to, you can follow my progress on GoodReads. I’m also open to any recommendations for what to read.

    → 10:54 PM, Aug 6
  • Hello, World (again)...

    I’ve had a Micro.blog account since the very beginning. I was a Kickstarter backer, but never quite found a use for it when it launched. I could never determine if I wanted to use it to blog with, or use it as a Twitter replacement, or both.

    When I was searching for a blogging platform to run my new website off of, I quickly rediscovered Micro.blog and decided to give it a go for my personal website.

    We’ll see how this experiment goes, especially as I attempt to start writing a bit more (both long and short posts) on my personal website. The posts may be a bit infrequent in the beginning, but I’m hoping to start getting on a schedule that will let me post more frequently about topics that I love: technology, Apple, software development, and some hobbies that I’ve taken up over the past year like learning to play piano.

    Looking forward to starting this new journey and seeing where it goes…

    → 10:28 PM, Jul 27
  • RSS
  • JSON Feed
  • Micro.blog