• Day 90 of #100DaysOfSwiftUI: haptic confession

    Followed instructions, understood the code, and completed the day - but I didn’t test on a device. I am sure the haptics work, I am just not a huge fan. But I do want to get my head properly around their accessibility need.

  • When you have an evening video meeting you said you would attend but still want to get some Zwift miles in. Why not do them concurrently? Each can be a welcome distraction from the other. But make sure your camera is off!

    🏆 Achievement unlocked.

  • Does any country have a COVID-19 education policy other than whether to open or close school buildings? Or have schools/teachers independently adapted?

    “We have had an educator-led revolution in the last year.”

    — John Hattie, Putting Learning First and Centre webinar

  • Day 89 of #100DaysOfSwiftUI: crosseyed and painless

    The background image, when .scaledToFill() as instructed, pushes the enclosing view wider than an iPhone SE (2nd gen) screen - which throws subsequent views off kilter.

    Lazy fix: remove that scaling modifier. /cc @twostraws

  • Day 88 of #100DaysOfSwiftUI: turning a blind ear

    Disappointed today to learn that the CEO of Ben & Jerry’s is called neither Ben nor Jerry.

    But I am please do report that my flash card app displays a stack of cards, and has animated drag gestures to remove cards.

  • Day 87 of #100DaysOfSwiftUI: more accessible

    So, a .willResignActiveNotification message is posted after taking a screenshot and switching to the screenshot editing UI, but .willEnterForegroundNotification is not posted on return to your app?

  • Day 86 of #100DaysOfSwiftUI: tap and be tapped

    The gesture support in SwiftUI seems pretty robust, and I think there is a strong case for built in haptics support.

  • Day 85 of #100DaysOfSwiftUI: always contacting Paul

    Project 16, challenges: extra contextual info in list, JSON data storage, and options for sorting

    Sample contacts ended up just Paul Hudson + some random number. Lazy? If there’s one theme in this whole project…

  • Day 84 of #100DaysOfSwiftUI: a hot prospect

    Project 16, step 3: maintaining state and adding notifications, plus a little code encapsulation

    One of the things about SwiftUI is that it is super easy to intertwine views and models. That could cause all sorts of hurt.

  • Disappointing to see the @BBCNewsnight team so poorly present COVID-19 hospitalisation data from the four UK nations.

    The numbers are depressing enough as it is, without giving misleading impressions by comparing four charts with varying scales.

    Newsnight charts of COVID-19 hospitlisations in four UK nations
  • Day 83 of #100DaysOfSwiftUI: not a number

    Project 16, step 2: generating and scanning QR codes, adding contextual menus - and watching live as America grapples with the meaning of democracy (wait, the last bit is perhaps not part of the course).

  • Day 82 of #100DaysOfSwiftUI: filtered or instant

    Project 16, step 1: Four tabs, a shared data source, and dynamically filtered lists walk into a tab bar…

  • Day 81 of #100DaysOfSwiftUI: more meze

    The techniques keep coming. We start building tomorrow. Tomorrow. I typed it, so it will come. Tomorrow.

  • Ever wish a guy called Matt would send you short story every week? 2021 might just be about to look brighter for you, courtesy of @mattgemmell:

    https://mattgemmell.com/free-weekly-short-stories-via-email/

    And if you are not sure that this Matt is your Matt… What if he is?

  • Day 80 of #100DaysOfSwiftUI: data or error

    Result. A Star Trek themed version of Would I Lie To You?

    A bit of a bric-a-brac day in the 100 Days of SwiftUI. It’s like a slow reveal puzzle. You know it’s leading somewhere, but where..?

  • First day back (so to speak) for 2021. Schools have been thrust into remote learning once more, and yet again teachers - doubtless mirrored nationally - are up to the challenge and entirely focused on supporting our pupils. A visceral reminder that teaching is a vocation.

  • Day 79 of #100DaysOfSwiftUI: saving the environment

    Yeah, not that environment. Also worth saving.

    Loving the way that the SwiftUI DSL allows for a complex design to be simply articulated in code. The sweet spot between hard coded and visually crafted interfaces. Yum.

  • Day 78 of #100DaysOfSwiftUI: always confessing

    Forgive me @twostraws, for I have lapsed, again. It’s been more than five months since my last submission. And to be honest I spent more time tweaking my Day 77 code than actually doing Day 78. Ho hum. The only way is up.

  • Eddie Izzard is running a marathon on Zwift followed by a stand-up show - every day in January.

    Today I managed 5k. #MakeHumanityGreatAgain

  • The hunt for normalcy continues.

    I ran for the first time today in quite some time. Indoors. On a treadmill. With Eddie Izzard. Well…