S03E04: Into the fire(break)

This has been an intense but very gratifying week. A lot, a lot of things have happened. Here are a few.

1We’ve put a lot of code into production, and the publishing tool that content designers use to make step by step guides looks and handles much better. The changes we’ve made reduce the barriers to entry for new content designers to make the guides. This, in turn, should make it easier to scale the platform up and make more guides that cover huge, cross-government journeys. Things like how to apply for student finance in England and what to do when someone dies. These are important, valuable things and I’ve been so proud to have worked on them.

2I made a decision to stay at my current organisation for a while longer. I was offered a secondment, and although the role seems exciting and useful to develop my career I want to stick at this first. It’s my first paid developer job, and I want to stick at it for longer than four months. I felt really bad turning down the person who offered and I think I was more brusque than I would have liked. I’m not sure how to be better at that. Ask people to offer me things more often?

I only made the decision after speaking to a lot of people about it, and I can’t express how grateful I am to all of them for letting me bounce arguments off them. Every day I’m made more and more forcefully aware than I don’t do this enough, and I’m making a conscious effort to have lunch and meet with people more.

I refuse to bottle stuff up any more.⁰

Someone smashing a bottle with a baseball bat

3I got confirmation that I’m moving to a new program at work. It’s going to be an interesting shift; I’ve already met the team and they seem like very cool people.

In similar work moves, I’ve got confirmation that I’ll be working at the Ministry of Justice during firebreak, which is the one-week gap we have between missions. I’m only there for four days, as I’m attending Map Camp to see swardley on Wednesday, but I’m incredibly, over-the-top-excited to work in a really different context on a fairly green field product. It’s come about at the urging of a friend and colleague² with whom I worked on a conference. We all wrote a lot about that, too. Make things open. It makes people friends.

I see this as living a One Team Gov principle:

In my organisation I’m changing floors and for the next week I’m changing organisation. I’m going to do my best to blog about the work I do, because I think if everyone took one week after every 12 and went to another organisation to offer to do something interesting, we might do more interesting things.

It might even inspire people to wonder what a system where people were free to move across the wider organisation in search of interesting projects might look like…

4Future Leaders Scheme update!


I’ve been nervous all day about it and never heard back. Now I’m nervous and frustrated. Boooooooo!

5It might just be the Piri-Piri spice or the slight end of term feel that comes from the close of the quarter, but I’m feeling more than ever how lucky I am. I earn enough money to rent a place by myself and own a pet; I inherited a chunk of money so I’ll own a property. This isn’t the normal state of affairs for my generation — if I were to start from nothing now and had to save for a deposit I think I’d be 40 before I could purchase.

So I’m writing this to keep myself honest. I have worked hard. Where there have been opportunities I’ve taken them. But if hard work made you rich horses would be millionaires. The avalanche of my success certainly contains a snowflake of hard work, but the rest of that thundering mass of snow is pure dumb luck.

Don’t let me forget that.


⁰ You better believe that despite writing weeknotes I still bottle up a load of shit and struggle to let go of the hero narrative which, let’s be honest, is the mainstay of capitalist societies and (not) incidentally the image boys¹ are given from every angle at all times

¹ and people socialised as boys

² Is it rare for those two words to go together? Why?

S03E03: Manic pixie dream boy

It’s me. I am the manic pixie dream boy

I am doing a lot of things at the moment, and this is a reminder for me and a request for you to prevent me from doing more things. The list as it stands:

  • My job (more on which momentarily)
  • Helping with some technical support for a mentoring program
  • Writing The Book
  • Planning four days with another government department on a high-intensity project that will limit my ability to do other things
  • Creating a workshop around the themes in The Book
  • Supporting a colleague to learn how to code
  • Applying for an MSc, the duration of which I will remain single so as to avoid having an emotional crisis in the middle of exam time⁰
  • Worrying
  • Possibly more corporate objective things

Hum. Alright. Don’t let me sign up for, volunteer for, or apply for anything else. Please tell me off if I do.

Things that have happened this week

1I had a really good, really exciting first meeting with the policy person on the product I might be working on during firebreak. I’m hoping to get a blog out of this; it’s a bit of an odd use for firebreak but I’m deliberately targeting it towards some machine learning stuff so that I can get some more experience with that particular branch of statistics. It overran and I was late to a data strategy meetup. It was well run; Kit in her element (on a chair, overseeing) and a lot of people discussing and talking.

What came out of it was — well, if I were being uncharitable I would say it was the same vague nebulous wordcloud of good intentions. The contents page of every data strategy ever. But on the flipside, it did cement that those are the things we’re all thinking about when we write this stuff. That’s worth thinking about, and what was on the periphery might have been more interesting than the core. I’m not sure. I don’t think I got much out of it. I think I was hoping for more focussed ideas. And maps, obviously, because they’re my day and night, moon and stars, waking and sleeping at the moment.

At least it’s got me thinking about how to communicate what I think I know to more people.


2Speaking of, what is it that I know? I swing wildly between confidence and scepticism in my own belief that I can do maps, and maps are useful. The session reinforced the fact that a map can’t tell you what a strategy is, it can only tell you what your strategy possibly ought to be. I might sketch out a rough strategy map for data, if I can find out what the aim of the strategy actually is. Is it to use data better¹? Is it to get companies to use our data to build shit? Is data the point, or is it a supporting element?

Your strategy has to have a point. Even if you’re exploring a new space. Especially if you’re exploring a new space!

All of this is coming out of The Book. I have a half-fleshed out scene where the team has been absolutely taken out in a paintball arena because the other team had a map and they didn’t, because I am nothing if not a hack with a heavy-handedness comparable to André the Giant.

André holding that 12cm tall can looks photoshopped. It’s not. He was amazing.

So it’s progressing. It’s hard, harder than I thought it would be, but it’s such an enjoyable way of spending three evenings a week that it makes it good. Thank you to everyone who’s endured my ranting on this as I try to refine, in real-time and on the fly, what the heck it is I’m talking about.

I’m also writing a workshop on it and I’d love to present. If you’re looking for a semi-interesting away day speaker then I’d love to talk to you or your colleagues. At the moment there are three swears and two Star Wars prequels references. These can be increased/decreased depending on the audience’s view on what’s appropriate for the workplace.

3I may be moving programs to another product GDS delivers. It’s a really exciting shift, from a massive program to a smaller one. It’s going to be a good opportunity to clarify the amount I’m doing and reduce some of the extra-curricular stuff if necessary.² I’m keeping my line manager, which is good because he’s absolutely brilliant. I don’t know if he reads these, but I hope he does. Thanks.

The way it’s been managed has been really good, and a friend who’s been observing some of the ways we do things here seems to be impressed as well. I’m hopeful they’ll take some of the best practice to their next department and get to implement it. Having recently attended a recruitment event for another department, I think there’s a lot of stuff that we should be encouraging colleagues to do around community-building and how powerful it can be.

A succinct summation of my this week

4My corporate objective has very suddenly picked up again. I’m absolutely overjoyed that it’s moving forward again, but I’m frustrated that it wasn’t through anything I’ve been doing. It just seems to have happened out of the blue. Still, I’m excited to see what impact I can make with this.

(Look, I know what I said about picking up other things. Let’s see how it goes and how much of my time it’ll take up. If necessary, I’ll drop something else because this is my baby³)

I thought it had stalled forever, so this is obviously very exciting to me. I’ll need to brush off my talk on automating the hard stuff and review all the amazing work colleagues have done in this space. What comes next? I have a meeting booked that will hopefully result in a plan. Then I expect there’ll be some hard decisions for me about what I need to let go.

5Feedback time. I need to find out how I’m doing, so I’m trying to seek feedback. I’m putting more effort in than I ever have before, and asking for feedback on really specific things. In that vein, I’d really like feedback from you readers: specifically, has this blog changed the way you’ve thought about something? How did it do it? Alternatively, if it didn’t, why didn’t it?

That’s all. I’m meeting a friend for a coffee and he’s walked past my desk twice, so I’m going to give chase.



⁰ Reading this back it seems passive-aggressive. It’s not. It’s just a sad.

¹ For some value of “better”, and indeed “data”

² “If”

³ Not my actual baby, as my attitude there is closer to this person’s:

https://twitter.com/CordeliaWyche/status/1042672083984109568

S03E02: Annual leave

Getting all up in the strategy

Some things have happened this week!

My last weeknotes were only on Tuesday, so these will be brief. I say this at the outset, knowing full well that by the time you and I reach the end it could feel like longer.

Onwards!

1I wrote more words than I’ve ever continuously written, and it’s like edging over an enormous canyon. There are so many more words that I could pour into this thing and still never finish it.


I’ve seen a lot of family this week — more on that later — and mentioning that I’m writing a book has been a great opportunity to practice my elevator pitch.

“The second worst book ever written”

is a good hook, but then I need to get into the details and it gets fuzzy, because

“using maps to represent distance along a diffusion curve with a second dimension in terms of customer-facing value, using as metaphor climate and tactics, in order for you to produce a cogent and coherent strategy”

is less accessible. More work to be done. Writing a book is apparently not simply writing a book.

2I’ve started playing chess again, and I am having to learn it properly. There are a number of openings that you’ve just got to learn, although there’s an exciting new form of chess called Chess960 which forces players to be more creative. It looks very interesting; so far I’ve only played one match of that type:

https://www.chess.com/live/game/3072466561

The positions throw you off, but I found it a very enjoyable variant and closer to what I’m trying to learn and put into The Book, which is the idea that context-specific gameplay is more important than copying someone else’s ideas.

The state of the board at the end of the match. Black’s two rooks and King were placed there originally

I started looking at chess again as a way to meet people, but if I’m honest the first club I went to was just a lot of dudes who are very intense about the chess. Maybe I should stick with it.

3A friend of mine flaked at the last minute, which absolutely knocked me for six. I thought I was less emotionally raw, but apparently all it takes for me to question my self-worth is someone turning down an invite to spend time with me poking around in museums. I’m annoyed at myself at how deeply it affected me. On the flip side, though, I’m kind of glad to feel something: I was worried about numbness and drawing back. This is painful but good.

Speaking of friends: hurrah for a bonding moment on a train going through cryptic crossword clues. I picked up a book of cryptics from Bletchley, and they’re just a horrid mess of the very simple⁰ and the absolutely bloody impossible¹. It’s more obvious to me now why people who can do these had the sort of corkscrew minds required to do the work of cracking codes and ciphers.

If you have any ideas, please write in

4I mentioned my referral to someone in my family, and they said: “Oh, sure. We always thought you might be on that spectrum.” They didn’t want to explore it further because they were worried about the stigma.

I feel two slightly contradictory feels about this. The first is gratitude, because if I am, I know for a fact that having that label in school would have got me even more bullied than I was. Kids, or at least kids I went to school with, were nasty and vindictive, and autism has always been something I’ve seen mocked.

The second is annoyance, because if I am then knowing slightly earlier than now might have been helpful because then I could have found tools and coping mechanisms earlier.

In any case, no word yet on the outcome of that referral. The flowchart for treatment has a whole world of “No” in it. They called it a step by step guide though, which fits neatly into my back-to-work thinking as I prepare for work tomorrow.


5Last thing, I promise. I’ve been approached by a couple of people about spending some time on secondment with them. I’m really, really excited about it and I’m going to be speaking to my line manager tomorrow. In other work news, the person I was mentoring on technical things passed their test and will be joining my organisation! Lots of fun and I’m hoping to continue mentoring them on the technical stuff so that we can develop together.


That’s all. My only Netflix recommendation this week is Daniel Sloss’ two specials, Dark and Jigsaw. I really don’t agree with his overly idealistic ideas about love and romance, but it’s very funny material delivered by a master of the genre.


⁰ Ate three notes (3)

¹ Admit case against top player, we hear (7)

S03E01

I should be writing something else

Hello again. I’m currently on leave; leave I took with the express purpose of writing The Book. I am, in fact, not writing the book. I’m writing about me. I need a break from characters and plotting.

Onwards!

Things have happened

1Two friends got married, and what’s super-exciting is that they got married to each other. The memories I have are either very clear or super-fuzzy, but here they are: the bride squeezing the groom’s hand and mouthing “Don’t you dare cry,”; an outbreak of snuffling tears from 120 people as an opera singer raised her voice to the rafters; a moment of shared joy at cracking a cryptic crossword clue despite being more than a little hungover. Ice cream. Belly laughs. A flurry of green confetti that flew up with a laugh as the bride grabbed a handful of her dress and whirled. Conversations that paused 3 months ago and picked up again without a phrase missed. Love. Everywhere love; for friends, for family, for lovers.

Oh. And there was a wedding dress with pockets.

2I’ve been referred to our local autism services. I’m still processing this. I’m processing it out loud, and now I’m second-guessing if this is symptomatic or a thing I do; and if there’s overlap. It’s become a weight on my mind and my actions. I don’t like it.⁰

Recent events have certainly made it clear to me that I’m not 100% neurotypical. I don’t know how to deal with it, especially because at the moment I don’t even have a diagnosis. It may not be that. It may be something else. But anyway: I’m now full of anxiety about things that might not happen. This is affecting me in all kinds of ways, ways I suspect I’m not as aware of as other people are.

3I have working code in production. People are using a thing that I built. It’s working. I mean I assume it’s working, I’m on leave and haven’t looked at my emails. This has been an incredibly interesting product to work on, and if I move teams I’ll still have learned loads and I’ll always be able to point at something and say I did this.

4I attended a jobs fair for the Cabinet Office’s Private Office Group. I don’t think I’m cut out for Private Office proper, but there were a couple of really interesting roles in background jobs that I’m strongly considering making my next move. I’ve got an end goal in mind and an idea of the next steps I need to take. We shall see.

I saw my ex there as well. It was…odd. It was odd when someone asked us how we knew each other and we both laughed because we hadn’t thought about how to answer that question. It was odd because we kept an eye on each other and I let them know when I was leaving, except that’s what you’d do if you saw a friend at an event. Except of course we’re not friends. We’re something more, and also something less.

5I’ve written six thousands, two hundred, and seventy-six words of The Book. It is to date the second largest piece of continuous writing I’ve ever done, and will eclipse the first — my undergraduate dissertation, a piece about which I have extremely mixed feelings — by tomorrow. I’m feeling really good about it. I’m writing about 1500 words per day, and it’s absolutely pouring out. That’s not to guarantee quality. In fact it’s almost certainly pish.³ However, at least it’ll be written. Then comes the editing, but at least there’ll be something to edit.

That’s all. It’s been a weird week, and this period of leave is going to be weirder as I find myself on a roll and type til 2am. I couldn’t do that if I had work or a partner, and there’s a weird, fierce, sad sort of joy I’m getting through doing it. I’m not sure it’s healthy. But it feels good.

Here’s a thing I didn’t say at the wedding but had to tell someone, because the couple had sonnet 116 and I love it; I do, but I’m a joyless, cold-hearted suckfest and you have to realise it was read wrongly, the rhymes that should have rhymed did not, and look just listen to Ben Crystal do it with today’s pronunciation and the original and try to tell me it’s not better the way it was, the way it should be.


⁰ Ah but what if that’s symptomatic! A strong preference for order is definitely on the list.¹

¹ On the other hand, plenty of people feel anxiety about impending decisions over which they have no control!²

² Yes, this is indeed the single, looping track my brain has been playing since I got the letter.

³ to urinate under the influence of drink

S02E22: Climactic finale

It’s been a long, long week

It’s finale week. A lot of threads have tied up, so I’m going to take two weeks off and review how I’m feeling. I might still publish stuff though since the recent flurry of reads on my non-fictional-fiction have given me a warm feeling about my own writing.

Onwards!

Things have happened

1I applied to the Future Leaders Scheme, a development scheme my organisation runs for people at my level of seniority. I found out on Wednesday that, thanks to multiple revisions of my statement from Morgan, Jenny, and others, I got through to the second round. Now it’s time for soul-measuring⁰ and testing my judgement. Should I pass those, I’ll get a regular old interview. I’m not certain I’ll be successful, but I’m really excited nonetheless. That’s definitely the big arc for the next season, if I get in.


2My code is so close to production I can taste it. I’m learning a lot, and that means it feels like I’m moving slowly and not delivering value. I should be happier that I’m learning things, and to a certain extent I know this. For example, I’m now comfortable enough with the language that I’ve offered to do a practise code interview with a friend’s mentee. Remotely. We live in a cool if moderately dystopian future.

3Relationship chat: so two months have passed and we’re…friendly? There’s loads of history but, at the same time, we’re sort of becoming friends again like we did so many years ago. It’s a very odd experience. I’m so happy about it: she is completely brilliant and having her support — and being able to support her — feels great. There’s still a huge grey area where affection for a friend could trip and fall face-first into the shark-infested waters of deeper affection, but I think we’re successfully avoiding that. That’s going to be a complex and evolving storyline over the next season.

I’m in a shark cage of emotion, and it’s probably best to stay in there

4Flat purchase is going ahead. I’m going to have a flat! In Zone 4, so far from central that I think it’s in another county.¹ I’ll have borrowed huge amounts from both the Government and a bank, but it’ll be 5.2% mine and that’s the important thing. It has been a long, boring, drawn out process involving a butt-ton of paper. There must be easier ways of doing this.

5It’s a small thing, but I took an hour out to help a colleague in a different team do some data analysis. They opened with “Let’s work with their API”, which I negotiated down to “Let’s do the analysis with tools we’ve already got”. We worked collaboratively and ended up using Google Sheets to meet all the user needs. It felt amazing and reminded me that we can do small things, things that seem simple, to make our colleagues lives significantly easier.

I also restrained myself and, instead of using some kind of bleeding edge serverless do-dad, actually met the user need. Go me. This must be maturity.

6My corporate project is building momentum. Hopefully this means another meeting next week with the next layer up to convince them to release some funds. In the meantime, here’s a peek at the prototype I made. It may still come to nothing, and it really has hammered home that I’m completely incapable of letting go of things, but: I’m angling to build a service, and the service might look like this:

Doesn’t it look…completely boring and useable?

This season has been rough, with that massive, mid-season upheaval. Some aspects of that event might make it into my writing in the next few weeks: with hindsight, parts of it seem so corny, so obviously directed by a heavy-handed hack director, that it would be impossible not to laugh. Stay tuned.

I love you all, and there’s nothing you can do about it.


⁰ Psychometric tests measure your soul, because your psyche is your soul. A psychopomp is a guider of souls. There. That’s a thing you know now.

¹ I just checked. It is.

S02E21: Long lived feature branch

My working life is in the open. What if that were true for everyone?

Getting feedback on one’s work is wonderful. Getting it in public, where anyone can see it (and chime in, if they feel so inclined), is a weird experience where my first instinct has been to hide. I’m still working out how to deal with it. It’s probably not practical, but a mischievous part of me wonders what the impact would be if policy colleagues published their work with critiques still visible…

Three things that happened this week

1Project Corporate Objective rattles onwards, delayed slightly by the rotating door of summer leave. I’ve put some estimates and ideas together, but this week my struggle has been around nemawashi. It’s a japanese word that means the informal, gentle, awareness-raising process that I’m trying to go through so that when it comes to the moment of truth, the foundations have been put in place. It is a better word than ‘socialising’, which is what we tend to use. This is all background: I’d like your help⁰ working out how high I should go when I do my nemawashi. As high as possible, risking ruffling feathers of those lower down? Or lower down first, and risk losing momentum? Or should it be lower, and then higher, and is that really what nemawashi means?

I’m also struggling massively with the unspoken stuff that people do a lot of. Speak your minds folks. It helps. (You’re not the worst)

2I’ve almost finished my first big feature. Soon — hopefully very soon — some magic words that I’ve written will make things happen for people in my office. It has been a really significant learning experience, and not solely due to the fact that it’s a new language to me. Working out how other developers like to work, and the interface and hand off between me and my frontend colleagues, is something quite novel. I’ve gotten into bad habits developing by myself. Working with other people is the only way to reduce those. Who did you pair with this week? Nobody? Go and do it now. You’ll make everything/anything you’re writing better.

3I am noticing more and more that I don’t deal well with noisy places. A friend and I planned to try out a mini-golf¹ course close to the office, because they’re a good person and I’m still in a bit of a heartbroken funk. Walking into the basement space the noise hit me like a faceful of bricks. I couldn’t focus on anything at all. It was a sudden and genuinely visceral reaction. Then, yesterday, I saw a few old friends² after the annual DaTCon and noticed it again. It could be tiredness; it could be emotional fatigue. But I’m concerned about this, because the world that I live in is noisy without cessation.


On the other hand, it would give me an excuse to join the Diogenes Club, a pursuit blocked only by its non-existence.

The sun has come out here, and I’m in shorts, so I’m going to leg it away home before it starts up again. This weekend I’m seeing my ex as we take our cat to the vet, and I’m nervous: we’re still tiptoeing around each other in a way that is objectively normal and subjectively ties your intestines in knots. Wish me luck.

And if you didn’t like this tweet the first time here’s your second opportunity³


⁰ Yes, you. Don’t look so surprised

¹ Dear vendors, crazy is a word that gets thrown at people with mental health issues and I find your use of it to describe putting greens with windmills on them slightly shitty

² And so, so many fresh and unknown faces

³ You Philistine

S02E20: Baby steps

Starting to feel more comfortable in myself, whoever that is

Overarching feeling of the week: pushing at the boundary of how much I can take on and feeing grateful that I’m at the point in my life where I can identify it


Themes of the week

1My job is weird. It consists of trying to think of every way something could go wrong, writing those down, and then finding a solution that will not go wrong in any of those ways.⁰ I explained that badly. Look, I really enjoy what I do, and every week that goes by reinforces my feeling that I made the right choice. I got some really good feedback about a feature I’m building, and the process itself is really great. I put headphones and get completely into the groove by turning everything else off. I feel like I’m making an axle: almost everyone who uses the whole product won’t notice, but if one day someone who knows about this stuff takes a look they’ll let out a low whistle and say, “Dang, that’s a nice axle”¹

The fact that I can re-apply that learning in new ways, like sharing knowledge with a friend’s mentee or helping my sister automate some of the less valuable bits of her job, is just the icing on the cake. I’m doing cool work for my team’s objective and my corporate objective, and although I can’t talk much yet about the latter I may be hitting some of you up on the down low to ask questions about money. I’m lucky, and I worked hard, and I’m grateful. I think these things can all be true at the same time.


2Feedback. I’ve been guilty of asking for feedback badly and giving feedback badly. I’m trying to be better at that. A few conversations I’ve had recently as well as things I’ve read are pushing my to understand how to do this better. Breakfast with a colleague brought up one point: how do you give feedback to someone who sees “mean” where you see “honest (if blunt)”? And then these posters flew past (and identified for me by Zuz, so thank you Zuz):

So I’m going to redo my feedback questionnaire when I get in on Monday to better reflect these suggestions, and make sure my future feedback is like this.

3Feeling the edge of my possibilities. Some of this is from my current low mental health, but I suspect some of it is also that my job now commands a lot of my energy. In either case, I’ve found myself turning down requests from other people, and that’s felt good for the first time ever. Every time I’ve turned people down before I’ve felt guilty for 24 hours and rung them up in a blind panic asking them to take me back.² I don’t know what happened, but I really hope this confidence stays.

Just say no (to more projects)

I am still taking on way too many self-directed projects, because I’m desperately trying to fill my evenings in less expensive ways as I save up for a flat. I’ve got too many on the go at the moment. I’ve noticed this solely because I’ve started recording things I’m doing and the time I’m spending on them, inspired by Dan’s meetings data. It’s valuable, and I’ve settled on the same heuristic as him — more than 40% of my day in meetings completely wipes me out. This is generally correlated with getting takeout. Fewer meetings → slimmer me, so let’s make this happen.

4All the good people helping with my corporate objective. Dan poking me to be a bit more OneTeamGov in my corporate objective. Morgan challenging loads of my assumptions. My line manager reminding me to look at the bigger (bigger) picture and consider whether I was over-invested. The little team of people coalescing around it and offering support. Someone raising an issue on the code repository because the prototype wasn’t working for them and then making a pull request to fix it.³ This objective is so exciting because it’s only 50% about code. The other half is the human-centric stakeholder management like getting people to buy into your story. I’ve got to find evidence and then build a compelling narrative out of it. It’s (probably) not going to make me a better technical developer, but it’s going to make me a better leader, and I’m excited and forking grateful to everyone engaged in it.


5This tweet kicked off some amazing answers…

…and I was reminded again that I love twitter. Here’s a few threads that I really, really enjoyed.

There’s a job that boils down to “try to break into a building”, and here’s a really bloody cool story from someone who does it:

https://twitter.com/TinkerSec/status/1025361424414121984

The Millenium Dome — I visited it it when I was 10. Let’s not think about how long ago that was and instead enjoy this fascinating thread all about it:


⁰ It’s a really interesting job, and we’re looking for more people to come and do the job too. If you’d like to be a developer, now is a very good time. We’re running a pilot scheme for people at lower grades to make the jump and we’re hiring developers, senior developers, and a bunch of other roles. Plus my organisation is full of cool people like the team with a Goblet of Wisdom that tweets every morning:

¹ I literally googled ‘important car parts’ for this metaphor, I have zero clue what an axle is or does.

² Yes, this is absolutely tied to last week’s revelation that I desperately need people to like me.

³ A pull request is when someone copies your codebase, makes a change, and then asks if you’d like to incorporate their changes into the core codebase. It’s immensely helpful because it spreads the work around and, in this case, meant I didn’t have to trudge around trying to find a Windows machine with the right permissions to replicate the error.

S02E19: Self development

Moving on up

This has been a week. I even took a whole day off, and yet things kept happening. Here are some things that happened

1I booked an appointment with my GP to talk about my mental health. It’s taken me more weeks than it should have and a friend asking me repeatedly if I’d done it. I think it’s because I’m quite scared about the response. There are a number of possibilities floating about; not least that I’m still in the heartbreak hotel and it’s just how I’m going to feel for a little while. Other possible futures are out there, but at this point I’d rather know what shape they’ll be. Right now I’m blundering into them blind and it’s not sustainable. I’m also talking about it because holy shit guys, do we need to be better at talking to each other about this.


2I went to Voice & Vote at the invitation of all-round good person Sam Villis. It’s small, and it looks smaller inside the enormous hall, but it’s still very very good. Reflecting on how we’ve got to where we are, and how many steps it took, and the familiar battle of pragmatists against idealists was fascinating. Do go and see it. Get yourself a suffragette rubber duck.⁰

Suffragette duck

3I was invited to an interview with an organisation in Manchester. I’m still not sure how I feel about this. I’m frustrated by London, by its endless expense, by the noise and the pollution and the Central line. Manchester is a long way away, to be sure, but it’s cheaper, smaller, friendlier. I might be projecting. I might be trying to run away from things (see 1). I’m still going to take the interview and see how it goes. If nothing else, I like to have a sense of how much I’m worth.

4 I also applied to the Future Leaders Scheme, a development scheme internal to the Civil Service for people looking to move into the senior civil service.¹ The ever-inspiring James Arthur Cattell has published his answers, so here are mine if you’re wondering what it looks like when I big myself up. I’m not sure it’ll amount to anything — better people than me have been rejected — but if you venture nothing you gain nothing.

British SAS logo: who dares wins

5 I started writing a book. There is a book called ‘The Phoenix Project’, and is probably one of the worst books ever written. The storyline is appalling. The characters are wooden. The prose is thicker than porridge and simpler than a two-by-two sudoku. Despite this, it’s an absolute best-seller and is praised by many for the accessible way it introduces key concepts like flow, work-in-progress limits, and kanban boards.

(A note on Kanban boards: kanban is a Japanese word that means signboard or billboard, which makes kanban board a tautology. People who follow me on twitter make the argument that although it’s a tautology, it’s okay, because it’s in a different language.)

In an attempt to get the ideas of Wardley mapping across to a wider audience, I’m writing something similar. The current working title is “The Magellan Project”, because I’m literally incapable of creative thought. Please encourage me to keep writing, because already I hate every character I’ve written.

README

Just one this week. What if we worked a four day week?


⁰ Oooh, get me one too

¹ You may also have spotted that another reason I’m applying for things is because my sense of self-worth is tied up (in a deeply unhealthy way) with how much people value me, and points 2 and 3 are intimately tied up with being able to appraise that in a concrete way.

S02E18: Mission is go

New mission. New team. New challenges.

My new team at GDS has a smaller focus. I’m excited by this as it means I can focus on learning just one thing, rather than a multitude. I’m sad to be leaving my old team — but Steve Messer, the associate product manager, has just started weeknoting. So I’ll hopefully still get a sense of what’s happening.⁰

This week I’ve been reflecting on:

All models are bad, but some of them are useful. The trigger for this was talking Dan Barrett, who continues to role model for me values of openness, honesty, and kindness. We met up this week and talked about strategy and models. For some people, the direction of an organisation is like this:

Planets orbiting the sun in two dimensions

We’re moving around a fixed centre, and in some number of years we’ll get back to where we started. The point is to maintain the right speed and trajectory so that we’re all aligned at the end.

This is a terrible model, because the reality is more like this:

Planets orbiting the sun in three dimensions

We’re literally never going to get back to where we started. Even the gif above isn’t the whole model; the path of our Sun is not a straight line but a curve as well. Everything, everything, is in motion. We have to aim for where we’re going to be, and we’ve got to accept the world as it is before we can do that.

Security is hard: if you’re interested in cybersecurity you could do much worse than signing up to Michael Brunton-Spall’s newsletter. But in the week that we gained much more detail about the Democratic Party hack, and Apple rolled out 1Password to employees — including enough licenses to secure their personal devices — I’m reminding you to set up 2FA everywhere you can. If you don’t know how but would like to, get in touch with me and I’ll be very happy to help you. And if you’re excited about radical, decentralised internet security then consider donating to the Open Privacy Group. There are stickers in it for you.

What being a good ally looks like: In the week that a group of gross, trans-exclusionary, self-described feminists¹ ambushed Pride, you should watch Nanette. Nanette is Hannah Gadsby’s special on Netflix. It’s visceral and brilliant and has a lot to say about the state of the world. I’ve also been fighting with how to explain it to people without sounding “woke white guy”. It is funny and really important, and drives home a lot of truth about tension and comedy. Here’s a quote, but just — just go and watch it.

Do you understand what self-deprecation means when it comes from someone who exists, and always has done, in the margins? It isn’t humility. It’s humiliation. . . . I make fun of myself in order to make other people feel more comfortable with my difference. And I decided I don’t want to do that anymore. Not to myself or anybody who may identify with me.

Emotional damage is like waking up to find your world has been seeded with mines: except you have no idea where they are. They just explode in your stomach when you unknowingly step on them. And nobody else can see them. It’s a lot like grieving again, and the only thing you can do with this grief-thing, with its claws in your brain and your heart and a weight that drags you, is just to lumber around with it. It just has to be until one day it falls off. You can numb yourself with alcohol or sex or alcohol-fuelled sex², or you can pour it out and get some brief catharsis from sharing that pain, but you can’t kill it off. More and more I’m finding you can’t kill it off. It’s like a mixed metaphor that started well but really got away from its author.

How do we know when to make a piece of code a commodity? There’s extra work in making a function a separate library. It can be used by other people, but at the same time it’s more complex to upkeep. Overengineering the solution to a problem is definitely a fault of mine — my early code is Rube Goldberg-esque³ in its unnecessary complexity — but saving a few minutes here for the sake of future me’s annoyance seems a good deal.

I’m consuming:

This is a masterclass in telling stories, and why the initial story — the first story — is the one we should avoid telling. Centring systems instead of people as the reason for failures enables us to run blameless retrospectives and frees everyone to be open and honest about what went wrong. This is valuable for everyone, not just devs.

Learning about Simon Wardley’s process of mapping was an epiphany. Conversation with Dan Barrett and Morgan Frodsham have reignited my interest, and I’m busy mapping anything I can lay my hands to. This talk is a great start if you’re interested in writing a strategy that might actually survive the real world.


⁰ They’re also only about 10 metres away, so if I get really desperate I’ll just walk over and ask.

¹ Excluding trans people is not, has never been, radical

² Hello mum, I definitely do not do these things

³ Yes, this is really just an excuse to post this video:

S02E17: Firebreak

Oh yeah, we’re going heavy on metaphor here

A firebreak is a path cut through a forest. It’s wide enough that, if there were a fire, it shouldn’t be able to jump across. It’s a deliberate act of destruction to guard against future calamity.

My organisation has regular firebreaks, for people to blow off steam and do side projects that improve the organisation in one way or another. For me, it was an opportunity to get back to where I started and do some work to improve the Fast Stream. I worked up a clickable prototype of a service that people could use to submit roles they’d like trainees to fill. I showed the thing every day, made content changes and tweaked what I was going to do. It got great feedback, so now I’ve got to figure out how to make a case for a proper team to turn it into a real service.

I ran out of time to put it on infrastructure, but if you’d like to play around with it you can download the code and run it yourself.

Screenshot!

I learned how to use Redis and how to drop a user into a variable-length workflow and then ping them back out. I used Docker, I coded in the open, and I managed not to publish any credentials.

As a sidenote, I’m so grateful that I’ve found a job where I get money to do something I love and can lose hours on. It’s wonderful.

This was my fun thing.

Despite this; despite having been doing this for only a month, I’m already looking ahead. There are good career paths in my area, and I’m planning mine out already. It involves a secondment to a cold, North American country at some point — preferably before my French gets too rusty. I don’t know if this is running away from emotional distress or trying to make the best of the situation: I am now freer of things that keep me here.⁰

And so I’m excited about next week: I’m seeing a couple of people to talk about how they got to the senior places they did in the hopes that I can emulate them. I’ve got breakfasts (including a potential return to #OneTeamBreakfast) and I might even make it to chess club.

A scene from Harry Potter. Queen takes knight.

This week I’ve been grateful for all the people meeting up with me. Company is immensely valuable, particularly at the moment, so thank you to the kind souls who let me word vomit all over them in various cultural landmarks.

Particular thanks to the individual who broke my “I’m an emotional mess, I’m not drinking” run with eight gins. I feel like a new person this morning, by which I mean my tongue feels unfamiliar and my skin is both too hot and too cold.

Finally: next week I’m going to experiment with intermittent fasting — only eating in an 8 hour window between 1200 and 2000. Join me on a journey of grumpy, hangry emails before devouring lunch at 1202.


⁰ I am choosing to call this “ambition” rather than “running away from your problems”. I’ve wanted to visit Canada for a while, and having fewer roots open up new routes to career success. No word on romantic success; indeed, if there is any nation in the world where being bilingual in French and English is unlikely to help you attract a partner it must surely be Canada.