I love creating scalable web applications, created pragmatically, with both "boring" and new technologies, whatever is best suited for the job. I made the first commit to AppSignal, where I'm still happily employed. In my free time I like to travel, mainly to Asia and when I'm not abroad I regularly take my longboard out for a spin.
Recent content
Mastodon Author Tags
Robb Knight posted about a neat new feature where you can set a specific
metadata
header that allows Mastodon to add a “More from this author” to any link to your site.The tag is:
<meta name="fediverse:creator" content=“@matsimitsu@ruby.social" />
You need to verify your site through Mastodon, you can read more about the entire setup here: https://rknight.me/blog/setting-up-mastodon-author-tags/
Trip: Toronto 2024
Railsworld conference
Kai W is back in Hong Kong
A long time ago, when I was just starting with photography, I was hooked on the “DigitalRev” Youtube channel where Kai W would review camera’s and have silly competitions such as "Pro lens/cheap camera VS cheap camera/pro lens” or saddle professional photographers with a cheap toy camera.
This latest video brings back lots of memories from those times. His video’s were the inspiration to travel to Hong Kong and after watching this, I want to go back.
Journey To The West (2021)
Journey to the West is a movie from 2021 about a scientist looking for alien life in China. He used to work for a popular magazine that he has since taken over, but its popularity has faded, and they are struggling to make ends meet.
One day, he gets a report of a mass sighting of alien life, and together with colleagues, he makes the journey from Beijing to Chengdu (west) to investigate.
It's a slow (but not too slow) movie about a group of eccentric people that takes place in rural southwestern China with plenty of humor. The landscape and cinematography are the main stars of the film, and it was fun seeing places I’ve visited before. Now I want to go back.
Site updates July/August
Add ability to POSSE notes to Mastodon
Add
first_image()
toDocument
to get the first image on a page (used for theog:image header
)Added first Maud component (Dialog), the plan is to create more components and use less plain HTML to get better consistency across pages.
Finally fixed a missing
hardBreak
entity in my content type, this prevented shift-enter from being used in the content editor, randomly crashing it half-way during me writing a post.
Sunset Bike Ride
Nice weather and not too windy, a rare occurrence this summer in The Netherlands
NuPhy Air 60
Got myself a new keyboard (and desk mat) from NuPhy, the Air 60 V2, with custom "Carmine Cloud” Keycaps and Cowberry switches. They “thock” deliciously!
Turns out replacing keycaps is super easy, just yank them out with the tool and push the new ones in.
Blocking AI crawlers with Bunny.net edge rules
I noticed a larger CDN bill than normal, and the cause was AI Crawlers, so I blocked them with Bunny.net Edge Rules.
Experimenting with Darktable
I’ve been leeching an Adobe subscription from someone I know for a couple of years now, and it’s getting more and more awkward to press the “Sign out xxx” button whenever I want to edit some of my photos.
I’ve been experimenting with Lightroom alternatives for a while now, but most of them I just don’t get. They either go full AI, which I don’t want, or try and make things too easy, meaning I could just as easily use an Instagram filter instead.
For all its faults, billing-wise, Lightroom does manage to hit the mark between automated (selections, fill, etc.) and a manual workflow. It’s hard to part with my
matsimitsu01
-matsimitsu09
presets that make my photos look “mine”.I’ve installed, removed, and re-installed Darktable a couple of times now, but this time, I’m making an effort and have been watching a bunch of YouTube videos to try and get the hang of it.
Basically, you get a bunch of super-specialistic tools that assume you understand the underlying logic/algorithms, and it’s up to you to combine them into a photo workflow.
You’ll have to understand what terms such as “Local contrast”, and “Sigmoid” mean in order to make the best of Darktable. Speaking of order, the order in which you apply each specialized tool also has an effect on the outcome, making things even more difficult.
It must be said, though, that the automatically applied defaults already take care of a lot of things for you. I’m planning to edit a couple of photos every week to build up my pre-sets and get the hang of every option I'm interested in.
(The original photo both tools had to work with)
The only bike messengers in Seoul
I love these kinds of short documentaries about a super specific subject. It’s really well made and now I kind-of want to be a bike messenger in Seoul too!
From Scratch: The only bike messengers in Seoul // Eui Ho Kim at Gig Courier 무(無)에서와 다른 이야기들
(Also the bag he has is amazing, but it’s a custom-made one for Tserv, a Japanese Bike Messenger Company and you can’t buy them, unfortunately.)
Cross section of Kowloon Walled City
I could stare at this for ages, so many little details to spot.
https://cohost.org/belarius/post/6677850-architectural-cross
Trip: UAE 2024
Themeparks in Abu Dhabi and Dubai
Site updates May/June 2024
Update homepage to show content of notes, instead of just links
Update all crates to the latest version
Ran clippy and fixed all issues
Fix canonical URL issue, I’ve added a
meta
tag to designate the canonical url (The Axum router accepts an optional trailing slash, confusing Google)Add
h-entry
andh-card
elements to all content pages for better content discoveryAdd web mentions for blog posts, trips, notes and photos.
Add task system, so I can run things post-publish (even with scheduled posts), such as sending webmentions and future POSSE tasks.
Add sync to Mastodon for Trip posts and blog posts
Add Like button
Add click/linkable subheadings
Blog Microfeatures
This post by Danila is about nice microfeatures for personal websites and while I don’t like every feature described, it does contain a few things I’d like to implement
Linkable headers
ToC for long articles
Blogs I read to spread some link love
You can read it here: https://danilafe.com/blog/blog_microfeatures/
Rust Enums in SQLite with Diesel
I keep forgetting how to use Rust Enums with Diesel, so I wrote it down for future self.
Noodle Reviews
This person is reviewing a ton of instant noodles, and I’m all for it!
Concert
Pretty good and a very fun crowd!
Trail run
I signed up for a trail run a few weeks ago and this morning it was time to start running in a forest. The run consists of three separate loops (green, blue, red), each about 7.5-8 Kilometers in length. The start/finish of all three loops is at the same place, and you can also get water/energy drinks and snacks there (bananas, sweets, crackers, nuts etc.).
Originally, I planned to do one loop, as I hadn’t been able to train all that much, and I trained for 7.5K. But after the first loop I felt great and had enough energy to do the second (blue) loop. I was there with two friends who planned to do two loops from the beginning, so I joined them for the second loop.
After the second loop,and this was already the furthest I’ve ever run in a single session (15K), they wanted to do the third (red) loop as well. I wasn’t sure if I’d make it, but I figured I could always just stop and walk back if I needed to.
And that’s how I managed to do a 24K run today.
Hopefully I won’t regret this tomorrow or the next week.
[update] I haven’t regretted it! Apart from some muscle aches I’m fine!
Bought new prints
Bought two new A3 prints from Ano Studio. They are a limited, and I managed to snag number 48/50 and 44/50.
Summer evening