← Home About Archive Also on Micro.blog
  • For the first time in forever use BuildSettingExtractor without compiling it yourself!

    BuildSettingExtractor 1.3.2 is notarized, code-signed, runtime hardened, and sandboxed for your Xcode build setting extraction enjoyment.

    Download the .dmg on GitHub: github.com/dempseyat…

    Image of BuildSettingExtractor icon with an arrow pointing to the Applications folder icon.

    → 2:43 PM, Oct 13
  • Through an odd set of circumstances I am currently checked into two different hotel rooms in two different countries.

    Achievement unlocked ???

    → 9:21 PM, Oct 7
  • ‪A rainy afternoon at the Cancun airport after @release_notes 2019.‬

    ‪Flight delayed 2 hrs.‬

    ‪A little extra time to reflect on the last few days and write a little code.‬..

    → 5:32 PM, Oct 7
  • ‪Getting in some morning sun and a swim before packing up and heading out from an amazing @release_notes 2019!‬

    ‪Thank you @DazeEnd and @jcieplinski for putting together such an inspiring and informative conference.‬

    → 10:45 AM, Oct 7
  • New Post: The Xcode 11 and Swift Package Combo Platter Xcode 11 and Swift Package Manager packages work together in a couple of new and different ways. Which approach for which situation? What hidden files are written? jamesdempsey.net/2019/09/1…

    → 1:10 PM, Sep 12
  • On a layover in Nashville, got to spend a few serendipitous minutes with good friend @LarryNoto who was heading home from Summer NAMM.

    // @musiclandstore

    → 5:51 PM, Jul 20
  • Do any other digital packrats wish there was a way to archive things like boarding passes and movie ticket stubs from Apple Wallet?

    I had filed rdar://21747850 (now FB5662212) ‘Provide way to archive or save Passbook/Wallet passes’ back on July 9, 2015. Happy belated anniversary!

    → 6:26 PM, Jul 19
  • Is anyone else deferring purchases from Apple as much as possible until the Apple Card with 3% back on Apple purchases is out?

    → 3:54 PM, Jul 16
  • If you listen to @theweeklyreview podcast, you know I’ve been trying to process my SaneLater mailboxes. From March to May managed to go from 5,900 emails down to about 300.

    Returned to the task the last few days and my email Inboxes and SaneLater mailboxes are now at inbox zero!

    → 4:55 PM, Jul 15
  • Had a great time hanging out with my pal @larrynoto at @musiclandstore in Bel Air, MD this week! Lots of talented musicians at the open mic night Wed. Was fun to play a little Almost Dropped My iPhone to close the evening!

    → 3:44 PM, Jul 12
  • I usually just send a thank you note.

    Picture of book entitled "Appreciating Oysters"

    → 1:21 PM, Jul 5
  • An unexpected Throwback Thursday moment—about to board a ‪@SouthwestAir‬ plane with the previous livery.

    → 8:08 PM, Jul 4
  • Happy 4th of July everyone! (whether it’s a holiday where you are or not.)

    I’m flying to the east coast today. I really like using flightaware.com to track the planes I’ll be flying on as they make their way from city to city to where I’ll board . So far, so good!

    → 4:57 PM, Jul 4
  • This weekend features the glamour and excitement of “The Purge: Sock Drawer Madness”.

    Turns out I have over a dozen pair of brown socks but haven’t worn brown shoes in years.

    → 1:31 PM, Jun 30
  • Argh! I just hit the ‘New Post’ button instead of the ‘Post’ button on the web and lost my entire post for this week’s @theweeklyreview episode. Grrr.

    → 2:46 PM, Jun 28
  • Does anyone know if there’s a way to add swipe-left and swipe-right buttons to a SwiftUI List?

    Screen capture of swipe-right and swipe-left buttons in list view of Mail on iOS.

    → 7:07 PM, Jun 27
  • This friendly fellow sporting a hat and off-center mustache lives at Star Wars: Galaxy’s Edge.

    → 5:37 PM, Jun 25
  • Unlike the setup of the original iMac, the Combine framework slot machine app tutorial project I posted about earlier now has a Step 3…

    github.com/dempseyat…

    → 2:48 PM, Jun 24
  • I wrote a very basic slot machine app to show using the Combine framework with UIKit. It shows @Published, Zip3, map, assign.

    It’s a multi-step project, with a tag per step: “Step1”, “Step2”, etc. (So far, only two steps!)

    github.com/dempseyat…

    Screen capture of a basic iOS slot machine app written the demonstrate the Combine framework.

    → 1:11 PM, Jun 24
  • New Post (ICYMI): A Kid in the June 2019 Candy Store—SwiftUI, Galaxy’s Edge, Combine Framework, Toy Story 4, WDFM jamesdempsey.net/2019/06/2…

    James with lightsaber in front of Millenium Falcon at Star Wars: Galaxy’s Edge at Disneyland.

    → 10:25 AM, Jun 24
  • ‪On my way home from the museum, it’s a beautiful day in San Francisco. Here’s a picture of some canonical cable cars. ‬

    ‪(Will I have Rice-A-Roni for dinner tonight? Time will tell.)‬

    Cable cars in San Francisco

    → 8:27 PM, Jun 22
  • Just saw a fantastic talk by composer and conductor @fabmancinelli about the beauty and legacy of Fantasia at the @WDFMuseum! Very nice to meet you briefly afterwards Fabrizio.

    → 8:17 PM, Jun 22
  • Does anyone have a snippet of sample code using multicast() from the Combine framework that they could share?

    → 12:44 PM, Jun 22
  • Just saw Toy Story 4 and really enjoyed it!

    → 5:57 PM, Jun 21
  • I’m really looking forward to USB-D as long as the ’D’ stands for “Doesn’t Disconnect if you look at it funny”

    → 7:35 PM, Jun 19
  • I want use Combine reading a plist from disk.

    I believe I can read the file and get its Data, then use a PassthroughSubject as the publisher of the Data, and do the decode operator, etc.

    Is there a way to read a file and have that be the Publisher w/o the PassthroughSubject?

    → 12:00 PM, Jun 19
  • Did anyone else wake up in the middle of the night and feel compelled to start playing with the Combine framework in beta 2? Okay, enough for now, back to sleep.

    → 6:59 AM, Jun 18
  • Oh, Apple TV! Have you seen Tommy Boy?

    Screenshot of Apple TV with movie Tommy Boy in the Drama category.

    → 10:33 PM, Jun 17
  • “I’m glad there’s room in the overhead bin for my lightsaber” is a thought I never expected to run through my mind.

    Unspoken subtext revealed: I’m a Star Wars dork.

    → 6:04 PM, Jun 17
  • The last few days I spent with my father happened to be at Disneyland in Jan 2018. He passed away about 8 weeks after his California trip. It didn’t occur to me until this morning that I’d be at Disneyland on Father’s Day this year. Thinking of you Dad and missing you so much.

    My Dad and I in front of Sleeping Beauty's Castle at Disneyland

    → 11:13 AM, Jun 16
  • Having a blast at Galaxy’s Edge!

    → 12:41 AM, Jun 16
  • It’s supposed to be Piglet but it turned out more like the awkward love child of Winnie the Pooh and Pikachu.

    Looks like it’s back to the Animation Academy for me…

    → 7:20 PM, Jun 15
  • I love the world and all, but it felt really good to be back Soarin’ over California!

    → 1:54 PM, Jun 15
  • It’s shaping up to be a good trip when you walk into the park and get to clown around with Oswald the Lucky Rabbit!

    There will be less Swift posts and more Disneyland for the next few days.

    Tonight: Star Wars: Galaxy’s Edge!

    → 1:14 PM, Jun 15
  • I got some half-decent video of the animating WWDC 2019 sign just before it was turned off and taken down. I managed to captured the entire 3 min animation sequence. It was quite a display!

    → 3:56 AM, Jun 14
  • Here’s the photo that I thought was attached to my post earlier @AndyQ. Adjusting the edges of the safe area makes the top text extend even farther up, underneath the notch.

    The behavior definitely seems different in a playground.

    → 12:35 PM, Jun 12
  • I’ve been playing with SwiftUI and have a declaration to make.

    → 5:15 PM, Jun 11
  • WWDC19 Rumor: I’m hearing from sources there’s a good chance a new James Dempsey and the Breakpoints song will debut on Wed, June 5th at LIVE near WWDC.

    Also: Music, Fun, Laughs, Drinks, and Support for @AppCamp4Girls’s mission!

    Tickets and Info at livenearwwdc.com

    → 4:30 PM, May 21
  • Very excited to reveal this year’s poster for LIVE near WWDC!

    Designed by artist and @AppCamp4Girls co-founder Grey Osten (@UIPopTart)—the poster pays homage to psychedelic designs of the 60s and 70s.

    Click for a closer look and details of its design: livenearwwdc.com/poster

    → 3:31 PM, May 14
  • A timely reminder: If you want advance notice of tickets sales for the @jamesdempsey and the Breakpoints LIVE near WWDC benefit concert for @AppCamp4Girls, today would be a very good day to visit livenearwwdc.com , read about the show, and sign up!

    → 4:55 PM, Apr 29
  • RSS
  • JSON Feed
  • Micro.blog