• Articles
  • Podcast
  • About
  • NFL Coming to Melbourne: Rams to Play at the Iconic MCG

    David Caddy | Published February 6, 2025
    The NFL is set to play its first-ever regular season game in Australia at the iconic Melbourne Cricket Ground (MCG) in 2026, with the Los Angeles Rams as the designated team.
    • NFL
    • MCG
    • Melbourne
  • Introducing DCSettings

    David Caddy | Published May 22, 2023
    A Swift package that simplifies the configuration of user preferences with an easy-to-use result builder syntax and a drop-in SwiftUI user interface.
    • Settings
    • Preferences
    • Swift Package
  • Control Sizing in SwiftUI

    David Caddy | Published October 23, 2022
    Sizing controls in SwiftUI
    • SwiftUI
    • Control Size
    • macOS
  • App Analytics Usage Data for Mac Menu Bar Applications

    David Caddy | Published June 12, 2021
    App analytics don't work for menu bar apps on macOS.
    • WWDC
    • Analytics
    • Menu Bar
  • Pop-Up Buttons in Mac Catalyst v3

    David Caddy | Published June 10, 2021
    How to implement pop-up buttons in Mac Catalyst v3.
    • macOS
    • Catalyst
    • WWDC
  • Tooltips in Mac Catalyst v3

    David Caddy | Published June 10, 2021
    How to implement tooltips in macOS Catalyst v3.
    • macOS
    • Catalyst
    • WWDC
  • Platform Conditional Modifiers in SwiftUI v3

    David Caddy | Published June 9, 2021
    How to use platform conditional modifiers in SwiftUI v3.
    • SwiftUI
    • WWDC
    • iOS 15
  • Markdown in SwiftUI v3

    David Caddy | Published June 9, 2021
    How to use markdown in SwiftUI v3.
    • SwiftUI
    • WWDC
    • iOS 15
  • Load Images Asynchronously in SwiftUI v3

    David Caddy | Published June 9, 2021
    How to load images asynchronously in SwiftUI v3.
    • SwiftUI
    • WWDC
    • iOS 15
  • Baby Yoda Finally Has a Name: Grogu

    David Caddy | Published November 27, 2020
    Baby Yoda finally has a name!.
    • Grogu
    • Baby Yoda
    • The Child
  • How to Add Chapters and Other Metadata to Your Podcasts on macOS

    David Caddy | Published August 6, 2020
    PodWise is the best Mac app for adding chapter markers & other MP3 metadata to your podcast.
    • Podcast
    • Chapters
    • ID3
    • MP3
  • Developer Sat

    David Caddy | Published June 22, 2020
    Does Apple track developer Satisfaction? If not, it should.
    • App Store
    • Hey
  • → Apple redesigns App Store Connect portal with mobile website

    David Caddy | Published June 17, 2020
    Apple redesigns App Store Connect portal with mobile website.
    • App Store Connect
    • WWDC
  • How to Adopt UIScene APIs in an Existing iOS Project

    David Caddy | Published June 17, 2020
    Apple redesigns App Store Connect portal with mobile website.
    • Swift
    • UIScene
    • UIWindow
  • How to Create a Mac Menu Bar App With NSPopover

    David Caddy | Published June 15, 2020
    How to create a macOS menu bar app with NSPopover.
    • NSPopover
    • NSStatusItem
    • Cocoa
  • How to Use Swift Packages in Objective-C Targets

    David Caddy | Published June 14, 2020
    How to use Swift packages in Objective-C targets.
    • Swift
    • SPM
    • Objective-C
  • Menulog Rebrand Coming Soon

    David Caddy | Published June 13, 2020
    From green to orange.
    • Menulog
    • Rebrand
    • Logo
  • How to Make Bar Chart Race Videos on iOS and Mac

    David Caddy | Published June 12, 2020
    How to make bar chart race videos on iOS and Mac.
    • Step Graph
    • Bar Chart
    • Animation
  • Apple Shares Further Details of Upcoming Online Developer Conference, Including One-on-One Labs

    David Caddy | Published June 12, 2020
    Apple shares further details of upcoming online developer conference, including one-on-one labs.
    • WWDC
    • 2020
    • Labs
  • How to Change Where Screenshots Are Saved in macOS

    David Caddy | Published June 10, 2020
    How to change where screenshots are saved in macOS.
    • macOS
    • Screenshots
    • Location
  • Nintendo Switch Lite Official Carrying Case Quick Look Review

    David Caddy | Published September 20, 2019
    Nintendo Switch Lite official carrying case quick look review.
    • Nintendo
    • Switch Lite
    • Carrying Case
  • NSToolbar Customisation in UIKit for Mac (Marzipan/Catalyst)

    David Caddy | Published June 7, 2019
    NSToolbar customisation in UIKit for macOS (Marzipan/Catalyst).
    • Catalyst
    • UIKit
    • macOS
  • Xbox and PlayStation Controller Support Coming To Apple TV

    David Caddy | Published June 4, 2019
    Xbox and PlayStation controller support coming to Apple TV.
    • Nintendo
    • Switch Lite
    • Carrying Case
  • Multitouch Tap Gestures in Flutter

    David Caddy | Published March 1, 2019
    How to implement multitouch tap gestures in Flutter.
    • Flutter
    • Gesture
    • Multitouch
  • The Many Faces of Apple Watch Series 4

    David Caddy | Published September 21, 2018
    The many faces of Apple Watch Series 4.
    • Apple Watch
    • watchOS
    • Infograph
  • How to Select Multiple Objects in Affinity Designer for iPad

    David Caddy | Published August 7, 2018
    How to select multiple objects in affinity designer for iPad.
    • iPad
    • Tutorial
    • Affinity Designer
  • Xiaomi Enters Hybrid Smartwatch Market With The Mijia Quartz

    David Caddy | Published July 19, 2018
    The many faces of Apple Watch Series 4.
    • Xiaomi
    • Mijia Quartz
    • Hybrid Smartwatch
  • Siri Needs Better Data Sources

    David Caddy | Published July 14, 2018
    Siri needs better data sources.
    • Siri
    • AI
    • iOS
  • → Disposable America - A history of modern capitalism from the perspective of the straw. Seriously.

    David Caddy | Published July 9, 2018
    A history of modern capitalism from the perspective of the straw.
    • Drinking Straw
    • History
    • America
  • The ASUS PB3 is an Excellent Portable Projector That Doesn't Cost the Earth

    David Caddy | Published July 9, 2018
    The ASUS PB3 is an excellent portable projector that doesn't cost the Earth.
    • Projector
    • ASUS
    • PB3
  • → Will Management Succeed at Killing Agile?

    David Caddy | Published July 8, 2018
    Will Management Succeed at Killing Agile?
    • Agile
    • Methodology
  • WWDC Wishlist 2018

    David Caddy | Published June 1, 2018
    Wishlist for WWDC 2018.
    • WWDC
    • 2018
    • Wishlist
  • Samsung Launches Galaxy S9 with Variable Aperture Camera

    David Caddy | Published March 1, 2018
    Samsung launches Galaxy S9 with variable aperture camera.
    • Samsung
    • Galaxy S9
    • Camera
  • iPhone X

    David Caddy | Published November 1, 2017
    The unique screen of the iPhone X.
    • iPhone X
    • Notch
    • Screen
  • Smart Cylinders Finally Coming to Aussie Shores

    David Caddy | Published June 21, 2017
    Smart cylinders finally coming to Aussie shores.
    • Apple
    • WWDC
    • HomePod
  • New Apple Podcasts Spec Coming with iOS 11

    David Caddy | Published June 10, 2017
    New Apple Podcasts spec coming with iOS 11.
    • Podcast
    • Spec
    • RSS
    • WWDC
  • New Surface Pro Unveiled

    David Caddy | Published May 24, 2017
    New Surface Pro unveiled.
    • Microsoft
    • Surface
  • Windows 10 S

    David Caddy | Published May 11, 2017
    Windows 10 S.
    • Microsoft
    • Windows
  • Tangential Soup Podcast

    David Caddy | Published April 20, 2017
    New podcast launching: Tangential Soup.
    • Podcast
    • Tangential Soup
  • iTunes Connect App Analytics

    David Caddy | Published May 10, 2015
    iTunes Connect app analytics.
    • iTunes
    • Analytics
  • iOS 8 and Translucent Input Views

    David Caddy | Published May 6, 2015
    iOS 8 and translucent input views.
    • iOS
    • Programming
  • ‘UXKit’: The Hidden Gem In Apple’s New Photos App

    David Caddy | Published February 10, 2015
    ‘UXKit’ is the hidden gem in Apple’s new Photos app.
    • Apple
    • Mac
    • UXKit
  • Apple’s TestFlight Takeoff Far From Faultless

    David Caddy | Published December 25, 2014
    Apple’s TestFlight takeoff far from faultless.
    • Apple
    • TestFlight
  • Apple Watch Musings

    David Caddy | Published September 17, 2014
    Thoughts on the Apple Watch.
    • Apple
    • Watch

Donate

YouTube

Instagram

Mastodon

Twitter

RSS

Mastodon [DC]

Copyright © 2025 David Caddy. All Rights Reserved