I might make the repository for this blog open soon. It's embarrassing in places, but I'd still like to show what I've done and compare notes...
Homebrew Website Club is this Thursday, so I need to either think of a blog post I want to write, or think of an enhancement to my blog. I’d quite like to integrate an editor, but that’s a big task. Something smaller, or an enhancement to an existing feature might have more impact...
Tickets booked for the next trip to Japan. Our first with the little one. I can't wait for his grandparents to meet him!
I can think of no better tribute (albeit late) than to wish the World Wide Web a happy 30th birthday on my own weird little personal site.
I have a glitch which tweets out new blog entries. Right now it just looks at changes in the sitemap. Reminder to improve it to include tags. The selector to use is `document.querySelectorAll('[rel="tag"]')`. https://tweet-new-blog-posts.glitch.me/
Reminder to myself to write a post about my recent contribution to Node.js.
All micropub client implementations appear to be a bit lacking (none seem to support a media endpoint very well). I'm considering making my own client and embedding it in my blog...
Testing alternative micropub server implementation.
I've come to refer to my preferrred way of creating microservices as "calving". Start with a monolith, and move bits into microservices where the coupling is weak (like a big iceberg calving off a smaller iceberg).
One of the cool things about micropub is that I can use a third party client really easily. This post was created with micropublish.net
Now I need to reconsider my landing page. It'd be nice to have the notes there, and some information about me.
I implemented #indieweb notes on my blog using a Netlify function and the GitHub content API. I'm using Keith J Grant's omnibear browser extension (in FireFox) to post. Not much to see yet, and it's a very basic implementation, but not bad for a couple of hours of work.
Notes are live! 👍
Testing again, 456.