When your employer suggests that it’s maybe time for a virtual home visit to check that your working environment meets health and safety requirements you know you have been working from home for too long…

I have requested a badge if I can make it a full year!

personal   

Inauguration thought on legacy:

Our blunders become their burdens. But one thing is certain.
If we merge mercy with might, and might with right, then love becomes our legacy and change our children’s birthright.

– The Hill We Climb, by @TheAmandaGorman

CNN described today as “The Trump Show: Season Finale”, and all I could think was… I bet the first Holiday Special is already in pre-production.

Best of luck tomorrow, America. 🇺🇸

“I think The Mandalorian is a sophisticated show, and it is expressed through it’s simplicity.”

– Guy English, @gte, appearing with @siracusa on @gruber’s The Talk Show Mandalorian Holiday Spectacular.

Day 94 of #100DaysOfSwiftUI: always twisting

The challenge day of the last technique project…

This was perhaps the longest day so far - mostly due to getting my head around the overlapping geometry spaces. Not so much hard as head scratching. All done and beautiful.

100DaysOfSwiftUI   

Day 93 of #100DaysOfSwiftUI: know your place

The second day of the last technique project… mostly just geometries… but gotta love that swish CoverFlow animation.

One week to go…

100DaysOfSwiftUI   

Day 92 of #100DaysOfSwiftUI: chaotic neutral

The first day of the last technique project… mostly just alignments… but that custom stuff is pretty neat… the end is nigh.

100DaysOfSwiftUI   

If you enjoyed last year so much you wanted to relive it, or perhaps you thought you could do it better…

Max Garkavyy has provided the 2020 Game.

Day 91 of #100DaysOfSwiftUI: always cramming

With more time I would try to work out why recycling cards for challenge 2 messed up the List with gestures but not buttons, and why a quick search threw up a DispatchQueue workaround. But it all ‘works’, so hurrah!

100DaysOfSwiftUI   

There is too little talk of addressing poverty, and too much expectation on education to ‘fix’ it:

Closing the poverty related attainment gap remains a top priority for this Government […]

– p22, 2021 National Improvement Framework and Improvement Plan

edu   

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.

100DaysOfSwiftUI   

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

edu   

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

100DaysOfSwiftUI   

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.

100DaysOfSwiftUI   

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?

100DaysOfSwiftUI   

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.

100DaysOfSwiftUI   

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…

100DaysOfSwiftUI   

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.

100DaysOfSwiftUI   

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

edu   

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).

100DaysOfSwiftUI   

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…

100DaysOfSwiftUI   

Day 81 of #100DaysOfSwiftUI: more meze

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

100DaysOfSwiftUI   

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..?

100DaysOfSwiftUI