jochen, to random
@jochen@wersdoerfer.de avatar

Being beyond tellerrand, django-cast bugs and a little bit of work - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-05-20/

denis, to random
@denis@ruby.social avatar
DoESLiverpool, to random
@DoESLiverpool@does.social avatar

It's that time again! If you or anyone else you know could do with a Boost to get a new idea off the ground (or even just to keep going...), then take a look at our Boost membership offer - 6 months free desk or workshop membership here at DoES Liverpool, starting July.
It's a draw, so everyone has an equal chance.
Please spread the word - details via the link.

https://doesliverpool.com/co-working/may-the-boost-be-with-you/

jochen, to random
@jochen@wersdoerfer.de avatar

Neandertal, cover images and jumping around, published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-05-13/

sarajw, to random
@sarajw@front-end.social avatar
oliverandrich, to django
@oliverandrich@fosstodon.org avatar
oliver, to django German
@oliver@2pxnl.de avatar
Edent, to DigitalNomadHub
@Edent@mastodon.social avatar

🆕 blog! “Pushing The Button”

This is a retropost. Written contemporaneously in 2020, but published four years after the events. It's May 2020 as I write this. I'm typing to capture the moment. Right now, I've no idea what the impact is. This is the exact moment, on Thursday May 7th, I hit the Big Red Button - three of […]

👀 Read more: https://shkspr.mobi/blog/2024/05/pushing-the-button/

blog, to DigitalNomadHub
@blog@shkspr.mobi avatar

Pushing The Button
https://shkspr.mobi/blog/2024/05/pushing-the-button/

This is a retropost. Written contemporaneously in 2020, but published four years after the events.
It's May 2020 as I write this. I'm typing to capture the moment. Right now, I've no idea what the impact is.

This is the exact moment, on Thursday May 7th, I hit the Big Red Button - three of them! - to open source the UK's COVID-19 Beta test app.

https://shkspr.mobi/blog/wp-content/uploads/2020/05/Open-Source-NHSX.mp4

It was thrilling and terrifying. We'd spent the last few weeks getting ready to open source the repos and then, at the last minute, it all went wrong. The plan was to launch on Tuesday - but fate conspired against us.

The problems fell into three main areas:

  1. Threats and personal safety. This was probably the highest profile code release that we'd ever done. There were already people grumbling online that the people writing the code were "traitors". Did we want to expose our people to that sort of personal abuse? What if they were targets of phishing attempts?
  2. Redacting history. Probably the most contentious issue. We all wanted to release everything from the very first commit. Would that reveal anything dangerous? Had someone slipped and accidentally committed an API key they shouldn't?
  3. Communications. The other most contentious issue! The department were in "crisis comms" mode. Everything was delayed. No one had reviewed the blog I'd written, there was no pre-arranged plan in place for this sort of thing. Understandable really - this was a tiny piece of a much larger puzzle. But it was still frustrating to wait for people to be ready for us to publish.

We took the pragmatic approach. We took a snapshot of the code, thoroughly scrubbed it of all identifying information and secrets, and prepared to release it. Then we waited. And waited.

Every time we thought we had the go-ahead, there was another delay! There was a strict comms schedule. We couldn't launch now; it would interrupt that other announcement!

I was asked to help rewrite bits of the announcements. This led to some memorable questions from the comms squad. How can you explain to the average user...

  • what "Source Code" is?
  • why the Android code is different from the iPhone code?
  • who are "Git Hub"?

And, the kicker? All these questions came in while I was on a conference call with a bunch of government ministers! The joys of multiple monitors!

It was interminable. I sent texts which went unanswered. Emails. Phone calls. Just a few minutes more. Any moment now. We need to wait for...

And then!

"Can we launch ASAP?"

Yes! The email I was waiting for. But I am a paranoid and cautious Fraggle. Was that "Launch now!" or "Can we launch now?"?

So I sent a reply. "Just to confirm - do you want me to publish now?" And waited.

And waited.

I got an email from my boss "Launch now!"

And a second later, from comms: "Please hold off - no go. Will call you shortly."

How I longed to press that button. I could say that I only saw the first email... No. Maybe. No.

An eternity. During which time I casually glanced at Twitter and read all the angry messages from people demanding the release of the code.

The call came. "Publish it - but don't tell anyone." Weird flex, but OK.

I called my very-patient wife into my home office. I wanted the moment captured. She opened her camera. A few clicks, and it was done.

pic.twitter.com/3WQGhy6Ctm

— Terence Eden is on Mastodon (@edent) May 7, 2020

I did a little dance. Let all of the tension out of my body. And waited for the hate to roll in.

It didn't. The response was... positive! Yes, there were grumbles, but so many people were fulsome in their praise that it was overwhelming. Congratulatory tweets and emails did the rounds, and I had a nice cold ale.

I took the bank holiday weekend off. Well, I obsessively read all the tweets, answered questions about my blog post, and kept half-an-eye on GitHub. I'm not good at relaxing.

Has it worked? Did we make the NHS more open and transparent? Did open source win the day? Did the beta test work? Were lives saved? Or was it a damp squib?

As I write this, we're still in the eye of the storm. Perhaps, when this post is published, we'll know the answers.

https://shkspr.mobi/blog/2024/05/pushing-the-button/

jochen, to random
@jochen@wersdoerfer.de avatar

Ballet, django-cast got support for podlove web player 5 and support for Wagtail 6.1 - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-05-06/

oliver, to ai German
@oliver@2pxnl.de avatar
oliverandrich, to ai
@oliverandrich@fosstodon.org avatar
jochen, to random
@jochen@wersdoerfer.de avatar

From dict to html: django-cast can now render post detail / post index / feed of blogs just from a dict without hitting the database. And how to frame things correctly - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-29/

oliver, to random German
@oliver@2pxnl.de avatar
oliverandrich, to random
@oliverandrich@fosstodon.org avatar
jochen, to random
@jochen@wersdoerfer.de avatar

Podcasts and Meetups and some django-cast code wrestling - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-22/

denis, to random
@denis@ruby.social avatar
jochen, to random
@jochen@wersdoerfer.de avatar

Fetching stuff from databases, music production and the great outsides - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-15/

mdales, to guitar
@mdales@mastodon.me.uk avatar

A new post, wrapping up the build on my Delfinen guitar: it needed some final bits of surgery, but now it's complete!

https://electricflapjack.com/blog/2024/04/08/a-moment-of-time-in-the-shop/

jochen, to random
@jochen@wersdoerfer.de avatar

Vacation week, museums and working on django-cast performance - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-08/

jochen, to random
@jochen@wersdoerfer.de avatar

Last week working on SSO, attempting to update python.org to a newer Django version and cherry blossoms - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-04-01/

benjystanton, to random
@benjystanton@mastodon.social avatar

Spending time understanding the problem space, plus GOV UK prototyping kit, equals a really smooth design process 😎 https://www.benjystanton.co.uk/blog/weeknotes-series-07-episode-12/

jochen, to random
@jochen@wersdoerfer.de avatar

Unicode is kind of multi, django-cast bugfixing and some sun - published my for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2024-03-25/

mihobu, to random
@mihobu@social.lol avatar

Good Monday morning, friends!

My 52nd straight post is live. Can’t believe I’ve kept it up every single week for a year!

Big THANK YOU to everyone out there who reads and comments on these posts. You’ve helped make the Internet fun again these past couple of years.

https://mihobu.lol/2024/03/weeknotes-week-12-2024

mihobu, to random
@mihobu@social.lol avatar

Pretty late, but here are my week 11

The week started out pretty rough but ended on a high note. Plus something about flowers?

https://mihobu.lol/2024/03/weeknotes-week-11-2024

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • modclub
  • kavyap
  • Leos
  • normalnudes
  • cubers
  • osvaldo12
  • tacticalgear
  • Durango
  • khanakhh
  • ngwrru68w68
  • provamag3
  • anitta
  • tester
  • cisconetworking
  • ethstaker
  • megavids
  • lostlight
  • All magazines