Daniel Pietzsch

Personal blog. Mostly photos.

IndieWebCamp Düsseldorf

Next weekend, just before the Beyond Tellerrand conference, I’m going to attend another IndieWebCamp. The last and only time I’ve been to one was four years ago (also before the BT conference). And I’m very much looking forward again to two days of learning, show & tell, programming, and meeting fellow indieweb-ers.

I’m not quite sure yet what my personal goal is going to be during this year’s camp. I feel like my next step towards independence is to finally dump Tumblr, and start hosting my own site.

But I’m still undecided what stack to use: a static site generator or a dynamic site? With database or simply flat files? An existing software or build something from scratch? Hosting on a VPS, simple webspace, or use a PaaS (like Heroku or Netlify for example)?

Maybe I can get some inspiration at the event and start a little prototype.

It’s Friday night, and it’s photo editing time again. I’ve been sitting on the October 2018 photos forever it seems. Let’s see how I get on in the next hour, but I’m hopeful the entry will go live this weekend. It’s going to be mostly photos from Paris, which were great fun to shoot!

Psycroptic’s “As The Kingdom Drowns” is on heavy rotation right now. I always enjoyed that dude’s guitar playing!

My (preferred) web tech stack. As told by my Dash Touch Bar configuration.

My (preferred) web tech stack. As told by my Dash Touch Bar configuration.

Panoramic cameras

At some point I want one. A Widelux. A Horizon. Or even an XPan. Maybe a cheap Sprocket Rocket at first.

I was just looking at some of Jeff Bridges’ photos, and really like how he uses the Widelux to document the making of the movies he’s starring in. I mean, they are interesting and unique pictures to begin with, but that wide frame makes them even more so.

image
Jeff Bridges on the “True Grit” set. © Jeff Bridges

Pulling film you don’t know the development time for

I recently had to pull-develop a roll of APX 400, which I unintentionally had exposed at EI200 or even EI100. And I couldn’t find developing times for XTOL online for pulling APX. But I found an entry in a Flickr group, that suggested using 2/3s of the original developing time per stop pulled. That sounded reasonable. So, for my APX 400 in XTOL 1:1, this meant instead of 12 minutes at 20 ℃, I developed for 8 minutes. The negatives came out looking fine.

(This little accident happened, because I loaded APX 400 via a bulk-rolled canister with a 200 ISO DX code into my Leica Mini, which is an automated camera, where you can’t set the ISO manually. And the DX code was even partially covered by tape that I used to label the film. The tape meant, the camera might not have been able to read the DX code at all, making it fall back to its default ISO setting. Which is probably ISO 100 from what I gathered online. Either way, I ended up with an overexposed roll. The question was if it was one stop or two. I decided it was two. But I only compensated for one stop in development, as I thought it’s probably safer to overdevelop a little bit, rather than ending up with too-thin negatives in case it was actually only one stop overexposed.)

Go <figure>?

For my photo journal, I wasn’t sure how to mark up the piece of HTML that makes up a photo element. And re-reading the spec now, I am still not quite sure.

The site features monthly entries with all the selected photos from that month. Each photo element on a page contains the image itself, plus an optional caption. So I thought it makes sense to group them inside a parent tag (for grouping and styling reasons, as well as semantically). And kind of knowing about the <figure> element, it seemed obvious at first to use exactly that, together with <figcaption>. Like so:

<figure>
  <img src="photo.jpg">
  <figcaption>My Caption</figcaption>
</figure>

But after some research, I decided against this. The page currently marks them up using a less semantic <div> with a <p> for the caption:

<div class="photo">
  <img src="photo.jpg">
  <p class="caption">My Caption</p>
</div>

And the reasons are the following excerpts from the official spec on the “figure” element (emphasis mine):

The figure element represents some flow content, optionally with a caption, that is self-contained (like a complete sentence) and is typically referenced as a single unit from the main flow of the document.

[…]

A figure element’s contents are part of the surrounding flow. If the purpose of the page is to display the figure, for example a photograph on an image sharing site, the figure and figcaption elements can be used to explicitly provide a caption for that figure.

As far as my site is concerned, the photos themselves are the main content or flow. I’m not illustrating an article. I’m not referencing images. The images are the article.

And the second quote even speaks specifically of “an image sharing site” – which my photo journal is. But that reads as if the spec speaks about a web page that hosts a single figure – i.e. one that can be referenced from somewhere else.

And that’s why I think <figure> is not the appropriate HTML tag for my use case.

Am I interpreting this incorrectly? Is this nitpicky nonsense? I don’t know. But for now, I decided against <figure>.

I found this old photo from 2013 in my drafts, and I must say I’m rather pleased with the quality of this scan. I’m pretty sure, this roll was developed and scanned by Foto Görtz here in Düsseldorf. I don’t know what they were (or are) using, but I’m...

I found this old photo from 2013 in my drafts, and I must say I’m rather pleased with the quality of this scan. I’m pretty sure, this roll was developed and scanned by Foto Görtz here in Düsseldorf. I don’t know what they were (or are) using, but I’m sure it’s something better than the flatbed scanner I use.

This is Kodak Gold 200, shot with a Nikon FE and the 50mm f/1.8 E lens.

Here’s more from our Rome trip 5 years ago

And speaking of Matt Stuart: This is a well done one minute video showing him shooting. You may pick up a few techniques: like “scratch-your-nose-to-pretend-your-werent-shooting”, “pretend-to-shoot-something-else-at-first-then-quickly-recompose”, “be-quick” or “take-multiple-shots-of-a-scene”.

Hm… Matt Stuart is giving a workshop in Cologne in June. 🤔 Tempting! But I don’t think I want to spend the money right now. Plus, I feel like my problem is currently less of how to do shoot street photography, but to do it at all. Should really go out more regularly again. Would be nice to see him work and pick his brain, though…

I must say, the older Zoe gets, the more enjoyable and interesting I find it to spend time with her and watch her play and explore. She’s 19 months old now, and it seems like almost every day she’s learning something new.

German keyboard layout and programming

I’m more and more getting used to a German keyboard layout again. But muscle memory really takes a while to re-adjust after around eight years on an English layout. And I remain sceptical I can ever be as efficient on a German layout when programming. There are just too many common characters “hidden” behind a “shift”-, “option”- or even “shift-option”-shortcut. Symbols like semicolon, brackets, curly braces or backticks are all more cumbersome to type on a German keyboard. And on the Mac terminal I no longer like to set the “Use Option as Meta key”-option – like I used to, to get word-deletion and -skipping – because the pipe (”|”) character is “option-7″ and a backslash is fuckin’ “shift-option-7″. And neither works when that option takes over “option”.

The upside is, I can type German umlauts again easily. Hüürääy!

🦉 NightOwl - toggle macOS Mojaves dark mode.

NightOwl is the perfect Menu Bar App for nocturnal people.

I really enjoy Mojave’s Dark Mode for working during the evening and night. But always going into the System Settings to switch it from the “Light” mode – which I prefer during the day – was a bit tedious. Luckily, Benjamin Kramser thought the same, and created the little NightOwl utility. So that I can now let it automatically toggle between Dark and Light modes based on whether it’s day or night. Sweet!

Guten Ostersonntag mit der Familie verbracht: Gutes Wetter, gutes Essen, gute Gesellschaft. Drumherum waren immer noch ein paar umzugsbezogene Dinge zu erledigen. Reicht auch dann für heute. Gute Nacht!

Vinegar stop bath

Recently I learned you can use diluted vinegar essence as the stop bath when developing film1. That comes in timely since I’m running out of the dedicated stop bath chemical very soon.

I know some people simply use water as a stop bath. And I was contemplating trying this approach. But I often read it’s not ideal, because it’ll exhaust the fixer more quickly. And since I now found out about the vinegar approach, I think I’m going to try that instead.


  1. In the (German) video, they don’t tell exactly how much diluted: the only say “a dash of vinegar”. On another site I’m told roughly 1 tablespoon on a litre of water↩︎