• 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…

  • This amazing Boston Dynamics tech demo has being widely shared. A light-hearted antidote to the what for many has been an annus horribilis. But… when Hyundai bought this tech in 2020, did anyone check if they also changed their name to Cyberdyne Systems?