Blog
Posts, notes, and things worth sharing.
Longer thoughts, quick observations, photographs, and links. All in one place, newest first.
Last day of work done. Just deleted all social apps from my phone. Going to put my nose in a book, some food, and some bourbon. 👋
Building Tuff – A static site generator just for me
Just about a month ago, for some unknown and undoubtedly a sleep deprived reason, I began building my own static site generator (SSG). And I did it entirely wrong. This is that…
My website has supported dark mode based on the user’s system preferences. But now, those among you that prefer to toggle it on a per-website basis can do so.
There are options for On, System, or Off. I keep my preference at System but choose whichever option works best for you!
I’ll be improving the UI of the toggle widget at some point.
Thanks to Sara Soueidan for spurring me to add this option.
I’ve just added a new watercolor sketch of a landscape in China to my portfolio. My grandmother photographed the scene in 1987.

Rewrote most of my static site generator over the last few days. Cut the build time in half at the same time as doubling the number of files it deals with. The latest update adds monthly blog post indexes.

What I saw somewhat recently #98: December 15, 2022
The sleeping Atlantic I have decided that #100 in this series of link lists will be the last "What I saw somewhat recently". Today's list is #98. I'll try to get #99…
Looks like we’ll all be in line trying to buy the iPhone 15 EU running iOS 17 EU. iEU?
I don’t understand the push towards self-driving cars? Do you really think a robot can merge onto a highway while eating a bowl of breakfast cereal and putting on eyeliner? I don’t think so!
Over many years of watching YouTube videos something has become clear to me; quite often, the fewer views a video has the more information I seem to glean from it.
A 3-hour presentation on fine art photography from many years ago? 55 views? <3
A poorly lit, hard to hear, video of some guy in his basement darkroom? 7 views? <3
By opening Slack, Teams, and Discord on your computer at the same time you’re running all of the JavaScript ever written since the time of the Egyptian pyramids.
This weekend Eliza and I tried some experiments in the darkroom with paper negatives that failed completely. It is good to be humbled from time-to-time.
Making backups of my site’s content is easier than ever. Just like my photo library I now have 4 complete back ups that will seldom be very far out of date.
Disbanding the POSSE
For the past several years I've been POSSE-ing. In Indieweb terms that means to publish content on my own site and syndicate it to other platforms. I've decided I'm going to discontinue…
Spent some time this morning making adjustments to dates in RSS feeds. I think they should be accurate now. Sorry to all subscribers for the odd RSS behaviour the last few days.
Zhenyi Tan is on a tear
Zhenyi Tan, who I linked to back in April about his app History Book (which I still use), is on a bit of a tear. Just take a look at Tan's website…
I’m going into year 3 of learning film photography and darkroom printing. One thing is abundantly clear, both of these disciplines are wholly separate. If you find yourself good at one and struggle with the other, do not feel bad. Both require skill. Both can be raised to the level of art. It is OK to focus on one of them.
What is Apple’s policy for updating things like rsync on macOS? The preinstalled version is very old.
iCloud+ email sometimes misclassifies replies as junk mail. I would think that my having emailed the person first would be enough for Apple to know the email isn’t Junk?
I’m getting dangerously close to switching away from WordPress and onto Tuff – my personal static site generator. Like any well tended garden, I’ll need to pick weeds and cast seed, but the important bits are done.
Hello World 2
I'm writing this, my first post (actually, it is the second or third) written using my new static site rendering thingy I call Tuff. Twenty plus odd years ago I copy and…
I must be out of my mind. I started building a static site generator.
Yesterday I took a stranger’s portrait. It was quick, likely poor lighting, and may not turn out at all. But I’m super happy that I worked up the courage to ask.
Cleaned and organized the darkroom for winter sessions.
My favorite ways to view photographs, in order: books, iPad (someone’s website, or in Flickr app), YouTube on TV.
I have the whole day off and I have so much internet to do.
Brent Stitcher on owning your audience
Brent Sticher, who writes a lot about my favorite programming language PHP (don't @ me), writes about the history of his personal blog and Twitter account and how he now owns his…
