Tag Archives: blogging

micro digestion

This is mostly for Dave but I welcome eye-rolling discussion from all.

screenshot of my micro.blog
a screenshot of my micro.blog front page. My Gravatar is a picture taken by Johnnie Moore shortly after I returned from “Please Look After This Englishman” in 2011.

I’ve been doing a thing for a little while now, but only Dave has asked about it. And so, in our cozy, little internet for two, I’m just going to talk to him about it now.

Dave, hello, old friend. Thank you for paying attention to my RSS feed and this long, slow ongoing conversation about blogging that makes other people’s eyes glaze over sooooo quickly.

You asked:

@lloyddavis.bsky.social please can you show me how you do your micro.blog > WordPress daily thing. I think that’s probably the best way for me to achieve this: da.vebrig.gs/2024/10/30/%…— Dave Briggs (@da.vebrig.gs) December 10, 2024 at 5:52 PM

Well. So. Yeah. Hang on a sec.

In the summer, I was having cognitive capacity issues, keeping track of who I was talking to where about what. So I looked at the cross-posting capabilities of micro.blog – I was attracted to it first by seeing it being used by my early blog heroes Adam Tinworth and Robert Brook and I’m a big fan of how Manton Reece eats his own dogfood. Each of these people do their own thing with it and none of them are to blame for the stupid things I might choose to do when I pick up the same tools. I just mention them because I don’t want to look like I invented all this or that I think I’m cleverer than anyone else.

Where was I? Yeah so one of the cool things Manton has kept on top of is cross-posting to these different platforms. It was the most straightforward way of writing a post once and having software post it in several places (btw they also go to my ancient tumblr – and could go to medium, linkedin and nostr if I wanted to go bananas). And recently, I’ve been able to see my BlueSky and Mastodon replies there too, but that’s another complication and we’ve got enough complications here already, I think. Focus, Lloyd, focus!

Cross-posting deals with the copy/paste problem, but I was still feeling a gap. Ever since I got on Twitter, I wanted to have a place where I could find all my stuff instead of it being in different places. I couldn’t get my act together to go full POSSE, so maybe it’s cousin – PESOS might work. PESOS means publishing elsewhere, syndicating to own site. It feels inferior, and a bit wrong, but it kind of works for now.

I feel the need to just step back and acknowledge that I don’t know what I’m doing here. I’m just bumbling along having a life and now and then saying stuff on the internet. I don’t have Information Strategy meetings with myself to work out the ideal infrastructure and architectural approaches. I’m just the same bumbling blog-hacker, driven by novelty, that I’ve always been.

So I decided that what I’d do now, since I’d got all the chunks being made on micro.blog, it might be nice to make a daily digest post on here (perfectpath) of all the chunks I’d made that day. (turns out, it’s hard to get *all* the chunks, I’m human, sometimes I forget and just post something on one platform directly – also replies – we’ll come back to that).

I was also interested in how to use ChatGPT for helping me remember how to write code. So I asked it to write a script using the WordPress XML-RPC API (because that’s all I could remember there was) to take my RSS feed from micro.blog (because that’s all I could remember there was) and automatically post it here at about midnight every day. After some iterations I got to this version of the script. I then made a cron job on my home desktop computer to run at 11:55 each night, redirecting the output to a log file.

55 23 * * * /usr/bin/python3 "/Users/lloyddavis/blog digest/micro_digest.py" >> ~/microblog.log 2>&1

It’s all a little bit shit, but it’s my little bit of shit. Before we start with the “why don’t you just…” here’s where I can see it needs improvement:

  • It only handles my original posts, no replies (but see json stuff below)
  • I see that WP has lots of APIs – I’m tempted to believe that my first choice of XML-RPC is not the best (given it was basically down to ignorance of the others)
  • I also realise that micro.blog will give me feeds in json format which might well be more elegant to handle (and less error-prone?) than trying to parse the RSS into a custom data structure and then remember what I called the variables. There’s a whole API for doing more complicated stuff (including replies!)
  • The formatting is horribly basic (but then so am I).
  • If I want it to run more reliably, perhaps I should put it on someone else’s computer rather than my mac mini which is prone to attack via the feline keyboard marauder and my own stupidity.

August 30th 2024 – Morning Notes

040910-01
My first public photo on Flickr in 2004. It’s another interpretation of “perfect path”

One of the things I’ve been reflecting on lately is that I’ve been making things on the web for at least 20 years now. It’s been almost 20 years since I started this blog, and that got me thinking about why I called it “Perfect Path.” That’s a question nobody ever actually asks. People always say, “Hmm, yeah, I get it.” I think for a long time, I was waiting for someone to ask, but nobody did. And this goes for a lot of the work I’ve done – I’ve been itching for someone to ask me what it means, but nobody does because they just get it. Or they don’t get it at all and it seems no amount of explanation helps them.

So, the story behind the name: I was in a bit of an odd place in 2004. By the autumn of that year, I was approaching the end of my 30s. I had been sober for less than three years, though it didn’t feel like I was new to it anymore. When you’ve struggled with drinking for most of your adult life, and then you manage to stop for two or three years, it feels incredible. You think you’ve got it under control, and everyone else tells you it’s still early days. But you think (I thought), “Yeah, I know, but not me.”

But it did mean that for the first time, I had some form of spiritual life. I was, I suppose, wrestling with the first three steps of recovery. Although I didn’t realise it at the time, I kept going over those first three steps, particularly the third one, about turning your will and life over to the care of a power greater than yourself, or God as you understand it. I came up with a prayer that included the words, “I am willing to follow God’s perfect path for me, wherever it may lead,” which is very much in the spirit of Step Three. And I really liked that image. So, that’s one version of where the words came from.

Another source of inspiration for the name came around the turn of the millennium when I working on improving public services and expanding my organisational thinking, especially as the internet was becoming more prevalent. I was drawn to complexity theory, and in 2000, I took a course on managing complexity. One idea from that stood out: the concept of a creative boundary between stagnation and chaos. It’s a very simplistic model of complexity theory, but I found the idea compelling—that there’s a perfect path between those two extremes, you don’t want to fall either side of it because it’s hard to get out. So that became a more secular interpretation of “Perfect Path.”

Both ideas were very much alive in me at the time, and they fed off each other. And then by the summer of 2004, I had stopped doing an interim management job that had run its course, and I’d already been trying to blog for three or four years but always gave up after a few posts. That summer, I decided I was just going to go for it and see what happened. I knew by then that blogging wasn’t as scary or dangerous as I once thought, and I was already confidently telling people that it was OK to blog. Around the same time, podcasting was starting to emerge, and I knew I needed to do this thing—to write stuff on the internet and see where it led, both in terms of my personal work and my consulting.

I had already called my company Perfect Path Consulting. I think that was actually in 2002, when I left the Audit Commission and needed to start billing people. It became a brand for me, so I used it for my blog too. I used a typeface from Neuland, the facilitation company which had a distinctive way of writing with a chisel-tipped marker. That became my blog’s logo, in a green that felt fertile, and I dove into it all.

This is a kind of preamble to me reminding myself that I’ve been doing this stuff for 20 years now. Sometimes I’m tempted to think I still don’t know what I’m doing and that I have no idea “how to do the internet”. But then I look back and realise it’s been two decades. I’ve definitely put in a few “10,000 hours”—probably on multiple aspects of creating social media. And by “social media” I just mean media that is social, not just the microblogging, photo-sharing, social network platforms that people think of now. I’ve been doing this for twenty years, man. If I have to point to something I can’t stop doing, it’s writing silly stories on the internet.

That’s my thing, and this blog is the place for it. For a while, it got a bit lost because the dominant popular format of storytelling shifted, and a lot of my stories don’t fit into those neat little boxes. Which sounds a bit like Norma Desmond but I’ve also come to understand a lot more about how I work particularly how my brain works and what is realistic to expect from it.


Another thought: when I’m feeling exhausted, when I feel like I’ve done too much but it’s only half way through the day, I’m finding more suitable ways of dealing with it.. Yesterday, I found myself cutting up bits of magazines to make letters for titles of an video series I’m planning. And that’s the way to move forward while resting. Mindless art-making. Not even art, really—just mindless action that is also towards a goal. I wrote a lot in my journal yesterday about getting organised and about the tasks I need to complete, but those tasks can sometimes be too stimulating. They don’t replenish my energy in the way mindless activity does. So, I sat there, cutting out letters to use in a collage-y kind of a thing that isn’t totally defined yet. That was exactly what I needed—no decision-making involved, just: are these letters big enough? Yes. I’ll cut them out and use them.

The other option is putting a record on (no, not flicking to spotify, putting a record on a turntable and hearing the hiss of the needle in the groove). Chopin’s Nocturnes are the most magical to me. They transform me. I don’t care why—maybe it’s something deep, but I don’t need to know.


Speaking of something deep, I had an interesting (to me!) dream last night. In the dream, I was with someone I know, although I couldn’t tell you who they were – a kind of amalgam of wise, kind, brave men in my life. We were talking about the inner work I still need to do, and they asked me what else I needed to let go of. I described some of my fears—that boiled down to fear of being out in the world, being seen, being misunderstood (haha – see the opening paragraph of this post!). It’s hard to explain exactly because it’s more of a feeling inside me. If I had to name it, it would be the fear of being out in the world. The person in my dream said, “Well, let’s get rid of that, then.” They had me open my mouth and tip my head back, and then they pulled something out of me—a long, black, gooey thing that looked like a fish skeleton without a head or tail, just a long spine with ribs (is that what fish have?). It was covered in black sludge and had obviously been inside me for a long time, rotten, but strong and coherent. The guy just pulled it all the way out and it was much longer and blacker and more gooey than I’d expected. Very David Lynch.

Now, this morning, I’m wondering: am I free of that fear now? Is it gone? How will I know? How will I know if I’m free of it? Part of me says, “Let’s just trust that it’s done, that the magic worked.” That it’s been removed and I don’t have to live with it anymore. It was prickly and uncomfortable, so it’s good to have it gone. Who cares what it means? It sounds like a good symbol. It feels like a good thing to be rid of. So, let’s be rid of it.

Onwards.

Family History Project Day 1 of 28

Today was a thinking day. Starting a new project. Well, choosing a new project first of all.

Last weekend I went through the cards I’ve been using for the last 28 days and wrote down what project idea I had for each of them. Just the first thing off the top of my head. Today I looked back over it with a view to choosing something. As I read them I realised that a couple of them had the added benefit of helping me to clear up my physical working environment and that that is quite important to me.

So I chose the Family History one, which I’d written down as “a memorial of some kind to Tony, using the stuff I’ve got of his and about him to make a something, not clear exactly what yet.”

Tony in Minehead 1973

So today I turned this into: cataloguing, digitising and writing about the materials I have from my father (he died six months ago, suddenly and unexpectedly). I have personal documents, letters, notebooks and diaries, but I also have lots of photographs of him playing music, some recordings and then press and publicity materials. And then there are other bits that are from his work as a computer programmer, again marketing materials, but also descriptions of the work that he did for ACT/Apricot in the 70s, 80s and 90s.

So that’s it. He’s not notable enough (I don’t think) for a Wikipedia page, but it would be nice to have some sort of organised memorial to him on the web, working from all the physical evidence I have and helping his descendants know who he was.

That’s it, that’s as clear a project brief and product description as I can muster right now. I think the next thing is to have a think about what might be a realistic product in 28 days, working around existing commitments and the day job, so that I can make a better plan.


Writing this reminds me that not all blog posts have titles. I mean it’s annoying to have to come up with something. Next blog software needs to not have it as a requirement, just let me write man.

Share Something Every Day – Various

First thing is that 13th September is my blogiversary. It’s now seventeen years since I bit the bullet and committed to keeping a weblog at https://perfectpath.co.uk and not deleting it. The main things I thought about this today were how much stuff there is in here and how I’ve never quite achieved the goal I had at the start of using it as a learning tool, it’s been great for recording and capturing and supporting that first burst of creativity but I’ve not managed the double loop stuff. Not on the blog material itself. This is probably a lie and if I went digging I’d find the evidence – the most obvious kind of thing is to see how my thinking does develop over a number of posts, just through the writing down of ideas and arguments and rambling nonsense.

I made some progress today on automating the workflow – especially making a pipe between Drafts and logseq – I’m bored with thinking about it and why it’s important – it’s not that important, but it’s neat.

I was at work this morning and most of the time was at a funeral. It’s an occupational hazard of working with older people that you see more death than the average person. I think so anyway, it sounds right, but then I think of all the people I’ve worked with who died, who were (almost by definition) below retirement age and there’s something about the structure of this sentence that makes it sound like they died because they worked with me. Which they didn’t. I am not a psychopath. Psychopaths don’t keep a blog for seventeen years.

No matter, a Requiem Mass on Monday morning is a sobering thing, whoever you are. None of the silly things floating through my head over the weekend were important compared to the visceral grief of a woman who’s lost her husband and partner in joy and laughter, even in the face of a strong faith in the resurrection. And we got to sing Psalm 23 to Crimond, which is one of my favourite things to do at any time. I’ve always loved belting it out regardless of whatever reedy wheezing and croaking of those around me. I miss Roy, who I met through his attendance at our dementia-friendly café and singing group. He had a great smile and a twinkle in his eye. He was always smartly dressed and loved his bow ties. And despite not being able to remember much about what he’d done earlier in the morning, he loved talking about his working life as a chauffeur for the top brass at British Aerospace. I already missed his face for a while because of COVID when Julia told me that she was having a bed put up in the living room to look after him and that he wouldn’t have long. I last saw them both just after Christmas – there wasn’t any point in them getting excited about restrictions being lifted particularly, they knew that they didn’t have too much longer together.

I scanned this photo of my grandma today. I’m sure she’s in her garden – a middle-aged 1950s housewife. It was taken by my dad on his twin-lens reflex. She couldn’t see without her glasses but she also refused to be photographed wearing them. She’s probably about ten years younger in this picture than I am now. Being in your mid-forties then was not as it is now, her life must have felt like it was nearly over. Her older sister had died a few years previously. Her youngest son was a teenager, her oldest had just come back from Oxford early. She didn’t like her husband very much. She didn’t know it, but in a few years time she’d have a bleed on her brain and almost die. She also didn’t know that she’d got another thirty-odd years to live and would see her first two great-grandchildren. Who knows what she was thinking here.

Olive Davis in her garden c1958-60

Time passes.

Share something every day – weekly review

Untitled

Today was my wedding anniversary – we walked over to Watt’s Gallery along the North Down’s Way and had lunch. I was glad to see my friend Debbie Davies’s artwork “Belonging” is still hanging in one of the oak trees outside. It looked great today against the blue of the sky and the green trees, summer came back from the dead today and it should be sticking around for a while.

So this was the week that I made a film, a podcast (even if I wouldn’t share it), chopped up some candles and learned a lot of programming.

There are two main improvements in this week’s review – one is to keep focusing on the sharing rather than on reporting the making. The making is going on, but it isn’t driven by the need to write about it.

The other is that I’m being a bit more systematic about my non-medication ADHD treatments. I’m keeping an eye on my daily practice of: meditation; exercise; diet and dietary supplements; art; reducing physical clutter; sleep, rest and other self-care activities. The last three days, for example I’ve started the morning with meditation and exercise before breakfast and made sure I got to bed at a reasonable time.

Share Something Every Day – Coding 002

Untitled

I went for a nice long walk this morning, about 5 miles, before breakfast. It was warmer than it has been lately but still cloudy. It’s supposed to get warmer this week.

It was a good space to think about things – especially my desire to make some very simple automation for my blogging. Everything is so complicated and dominated by the various silos. I really ache for the kind of vision of a server, under my control, running software that I understand fully and which only does the things that I want it to do, so that it serves me, rather than me having to bend my style of writing and capturing into someone else’s way of thinking.

I walked for 45 minutes and then turned round (took a photo to remind me of how far I’d gone – above) and walked back, talking into my phone about the things that I’d been thinking about. It works so much better for me to record like that. I haven’t listened back to it. It’s likely to be atrocious quality, but it gives me the chance of getting something done before breakfast that I haven’t done for a while. I’ll see if I can get better at doing that – and better at grabbing bits of audio as I go, to avoid the gross feeling that comes when I think about making a podcast. In the meantime, I think I’ll feed it to otter.ai and see what kind of transcription it can make of it.

I spent the rest of the day reading up and making notes on node.js and how it works. Patiently just plodding through the Hello World examples and seeing where I could break them or find ways that they didn’t work as I expected so that I could see how they do work. Standard.

That gave me a bit more confidence reading some other people’s code on GitHub and I realised that I have looked at similar things before, just given up when my brain started hurting and run away screaming. Much better these days. I got a couple of examples running on my Mac here and then spun up a cloud server to prove to myself that it really would work over the net 🙂

Still very early days and baby steps, but I’m much more confident that I can make something work. And that I can strip away pointless stuff in other people’s software to just provide the functions I want – really old school, but also using the computers to do the hard work that they’re suited to and not being dominated by some silo providers business model.

Nothing to show yet, but a good progress day.

Make Something Every Day – Coding 001

04102008325

Today, I was more gentle with myself. I pulled “coding”. Now I definitely don’t have any coding projects all set up and ready to go. But I am interested in how to automate my workflow for blogging on Hive. The process for wordpress is straightforward and handled by lots of different clients. I currently post straight to a draft post on my wordpress.com having given draftsapp my credentials a long time ago. I’d like to be able to compose in one place and then click one button to send it to wordpress and another to send it to hive. I don’t want to be copying and pasting or doing something so automatic that it reduces my flexibility.

So today, I’ve poked around in the developers documentation for Hive. That makes it sound very efficient. Of course what I’ve actually done is googled stuff and then decided I needed to set up my own testnet and then realised I didn’t and wondered what I did need to install and then started going through the examples on the development portal and realised I’d forgotten how node.js works exactly and you know, it dawned on me that I’d started in the middle with the bit about posting rather than starting at the beginning and working my way through methodically, so no wonder…! Once I did that, I found the example for Hivesigner and by that time, either because this did what I wanted, or just because I’d looked at so much that wasn’t and so was getting my javascript-reading-eyes back, I understood mostly how it works and felt able to have a go.

Anyway, long story short, because yesterday what I really learned was that I don’t have to present something here for approval or be thinking of the audience at all, I’m writing for myself… long story short, I posted a little test post on the tuttleclub blog which I haven’t really used since I used it as an experiment in setting up a second account.

Notes on yesterday…

It wasn’t really a fail, because I did make something. I think I need to spend some time, not only reviewing what I’ve done, but also planning what I might do next. I’ve got lots of ideas in my head, but if I’m going to continue with this approach, they really need to be committed somewhere so that I can pick them up when I need them. So that I’d have something to start with yesterday morning (or today for that matter) without having to think almost from first principles.

In the case of podcasting, what’s notable is that I don’t have lots of audio clips stashed away, in the way that I have bits of writing, film or photography all ready to pick apart and put back together in a new form. Or if I do have a stash, it feels old and stale and a lot of work to breathe new life into it. I also feel like I’ve done the mumbling, bumbling improvised ramble character to death. It was so 2005 for me and, man, that was sixteen years ago – a different world and definitely a different me. And I’m not really interested in two-hander interviews either. There’s a new form of podcast out there that will excite me but I don’t quite know what it is yet. And making it will take more than a day’s sprint.

Writing Exercise… and cars!

#blogclub writing warm up

I ran Blog Club in London today with an exercise from the most awesome Lynda Barry. If you want to play too, here’s her blog post with instructions and words from the fine woman herself. I’ve done it with groups a few times and it’s really good warm up for getting into the writing space and, in my experience, getting you back into your body, memory, imagination rather than the dry analytic space I often find myself in when sitting down to blog.

Now I found myself with the word “car”. Despite never having owned a car myself, never having taken a driving test, but getting the basics bashed into me at the age of 17 and then settling for passengerhood for the next 35 years, I still have lots of stories about cars and driving in me.

The time my father brought home a new “jelly-mould” Ford Sierra; then my mother learning to drive in her little purple Mini; the time I first sat in the driving seat for real and set off with my first horrible driving instructor; the boot of our old Vauxhall that used to fly open randomly; the time I was waiting for a lift by the side of the M5 after drinking two bottles of Martini the night before and throwing up behind the crash barrier; me getting another driving lesson after I’d moved to London, the horrors of the Chelsea Embankment and the terror of crossing Albert Bridge; the time when we were driving through the Lickeys and a stone flew up and shattered the windscreen; the time the steering went on the Volvo and my first wife managed to get us over onto the hard shoulder safely; the time she wrote off the lovely Renault 16; my son at the age of five or so, in the back of the car, waking up after a long drive to see my mother and, when her face appeared at the window he shouted “Fucking Hell! It’s Granny!”

I didn’t get to write any of these today but they’re all incredibly rich and it’s astonishing that they’re all in me, just a few moments away from a random word drawn out of a bag.

Blog Club: Six things I hate about Headlines

Birmingham Evening Mail, Moonday July 21st 1969

So yeah, hate might be a bit strong but we’ve been talking this morning about titles for blog posts. You’ll remember that last week we fired off as many headlines as we could. Today we’ve talked about crafting them a bit more.

My things are:

  • It’s one of those things again that falls too quickly into conversations about SEO and “making” people read your shit.
  • I tend to be too clever about it – the post rarely lives up to the anticipation.
  • If I can’t think of anything to write, then just writing a headline can get me started.
  • Sometimes it’s just a placeholder for getting me writing. I will often come back and edit the title after I’ve finished the post.
  • If you look back, you’ll see that I often include twitter handles – this means that when it gets automatically shared the person I mention sees it in their mentions.
  • Six things I hate about… is a lazy, innacurate and more likely to make people skip over it anyway.

Blog Club: Thirty blog posts I’ll (probably) never write

Bridlington Leisure Centre.jpg
Bridlington Leisure Centre By Martin Dawes, CC BY-SA 2.0, Link

At today’s Blog Club we did an exercise to kick off with. We had ten minutes to write twenty-five titles of blog posts we’d like to write. I ignored the “like to” bit and just wrote as many off the top of my head titles I could think of. I came up with thirty-five. The thing is, when you let go of actually having to do anything with them, you can come up with a lot more than you’d imagine.

The next bit of the exercise was to choose five to actually write (one of which was “Ten blog posts I’ll never write” which I’ve turned into this one).

So that leaves the other thirty, which I didn’t want to throw away, so here they are:

  1. Eating dinner with Chris Brogan
  2. How to play the violin if you’ve never done it before
  3. The hypocrisy of babies
  4. Jelly – my part in it’s downfall
  5. How to have hope
  6. Using household objects to make a movie
  7. How huge is this artichoke?
  8. The three types of people you meet at an unconference
  9. Is there anything bigger than this experience?
  10. The view from Clee Hill
  11. Eating out in Rhyl
  12. How I turned my bedroom into a cinema in 2 weeks
  13. On the bus
  14. Calamari
  15. How much coffee is too much?
  16. When caring goes bad
  17. The dark side of Jaffa cakes
  18. Dear Lazyweb, please recreate Posterous.com
  19. A man on a train in West Texas
  20. Apricots: what’s the point?
  21. Fifteen amazing people in Bridlington
  22. How corned beef saved my life
  23. Twenty-two things to do with a bottle opener
  24. Crazy golf without the crazy
  25. When did you last see your Aunty Beryl
  26. Eating shellfish: a primer
  27. If you can’t do this thing, you’ll never do anything
  28. Don’t wait, keep it moving
  29. Primary School Blues

On second thoughts, I probably will write some of these.

But what were the other five?

  1. Great tube journeys in Zone 3
  2. Ten (thirty) blog posts I’ll never write.
  3. Stop thinking!!
  4. Today I shot a gun for the first time
  5. The devil makes work for idle hands

Watch this space.