I’m finally achieving consistent results when I develop black-and-white film at home. This is in large part thanks to several of you. Thank you for commenting encouragement and valuable tips every time I share my results here.
I put off developing my own film for years for a whole bunch of reasons. One of them was that I wasn’t looking forward to the learning process. Some people intuitively understand physical things: mechanical, manual, chemical. I’ve never been one of them. I always struggle to learn. It takes me an enormous amount of time to build the habits and muscle memory for it to be automatic. I don’t enjoy the process.
I’ve developed about 20 rolls of film over the last ten months or so and finally have it down. I can do it without much thinking. This is exactly where I want to be.
I thought I’d share my process. Maybe you have further tips that will help me make it more efficient and effective.
I do everything in our master bedroom and its attached bathroom. I spread my dark bag out on the bed and put the tank, reel, and film inside. For 35mm film I also include a bottle opener and a scissors. I use Paterson Super System 4 developing tanks (graciously gifted to me after the original owner stopped using them). I have a 290ml tank for 35mm and a 500ml tank for medium format. For 35mm, I use the bottle opener to pry the end off the film canister. Then I use the scissors to cut the leader off the film and cut the end of the film off the spool. For medium format I just peel off the tape at the end of the film off the spool. I load the film onto the developing reel, put the reel in the tank, and snap the inner lid into place.

I take the tank out of the bag and into the bathroom where my big plastic tub of developing gear and chemicals awaits.

I’m still sold on one-shot developers with long shelf lives. I don’t want to hassle with replenishment or worry about developer going bad. I started with Rodinal (R09, actually; it’s the same thing) and soon added a Kodak HC-110 clone, LegacyPro L110. Both are equally easy to use. The Rodinal gives me sharper results at the cost of more noticeable grain. L110 gives me smoother but softer results. (HC-110/L110 is reusable, by the way; I just treat it as a one-shot developer.) Later I added Adox HR-DEV specifically to develop a roll of Adox HR-50 film.

Right now, I prefer Rodinal. I dilute it 1+50. Rodinal gives great apparent sharpness. I scan on a flatbed Canon CanoScan 9000F Mark II. Typical of flatbed scans I always need to sharpen them with unsharp mask in Photoshop. I can always sharpen my Rodinal scans to my satisfaction, but sometimes not my L110 scans.
Conventional wisdom is that Rodinal isn’t a good choice for films ISO 400 or faster. Yet I’ve gotten acceptable-to-me results on T-grained Kodak T-Max 400.
I use L110 for fast traditionally grained films like Kodak Tri-X. I also reach for it on any film when Rodinal 1+50 leads to a development time of under five minutes. I’ve had poor luck with development times shorter than five minutes — there’s just no room for timing error. L110 diluted 1+63 leads to long enough development times on all of the films I use.
L110 1+63 leads me to use the 500ml tank for 35mm, however. The quantity of L110 1+63 in my 290ml tank is is insufficient, risking developer exhaustion before developing completes.
If I wanted to stick with Rodinal in this case I could try a 1+100 dilution in stand or semi-stand development. But so far I haven’t wanted to wait the 30 to 60 minutes that takes.
I also use L110 is with expired film. I love Kodak Verichrome Pan, which hasn’t been made since the 90s. It’s a hardy film, but it’s still subject to base fog after so many years expired. L110 cuts right through and gives me great images.
The L110 isn’t in its original bottle, by the way, because I read somewhere that air is this developer’s enemy and it is best to divide the developer into smaller, very full bottles so air touches a smaller quantity of it as you use it. But Mike Eckman of mike eckman dot com uses HC-110 exclusively and tells me this actually isn’t necessary; HC-110 and its clones are hardy. So I won’t do it again.
The HR-DEV gave me stunning results on Adox HR-50 film — Adox intended this film and developer to work together. I have one more roll of HR-DEV to shoot, but I’ll still have a lot of this developer left. I’ll probably experiment with this developer on other films to see how it behaves and use this bottle up.
Whenever I break out the developing chemicals I light a scented candle. My wife is super sensitive to odors and many chemical odors interfere with her breathing. The candle helps.

I mix the developer first and start developing. Between agitation periods, I mix the stop bath, fixer, and wetting agent. I use Kodak Indicator Stop Bath, Kodak Kodafix fixer, and Kodak Photo-Flo wetting agent. At first I used a graduated cylinder to measure these chemicals, but later I bought some 10ml syringes, which are easier to use. I use distilled water to dilute my chemicals.

I reuse my fixer about five times before discarding it. So most of the time I’m not actually mixing fixer, but rather pouring it out of a storage bottle. I’ve gotten advice that I can use my fixer far more than five times. But fixer does eventually exhaust, and I don’t want to learn when the hard way. Fixer isn’t all that expensive, really. It’s just needlessly wasteful to use it only once.
In the photo above, you can see my fixer (far left) is yellowing a little, probably thanks to residual stop bath in the tank after having developed four other rolls. After I pour out the stop bath I usually rinse the tank with a swig of tap water to prevent that. It looks like I must have forgotten somewhere along the way.

I use the Massive Dev Chart Timer app on my iPhone to manage the developing process. It cost eight bucks, but the app is worth it. It keeps all the recipes from the Massive Dev Chart and lets me adjust developing time for temperature. The app then leads me through the entire developing sequence with timers that tell me when to agitate and when to pour out a chemical.
When it’s time to agitate the film I use the agitator rod, usually five spins one direction and then five the other, repeating until it’s time to stop agitating. I follow the Massive Dev App’s agitation scheme, which for every recipe I’ve used is continuous for the first minute and then ten seconds every minute thereafter. I tried inversions early on but gave them up. It’s challenging to get the lid on the tank, especially under time pressure. Also, I never figured out how to invert gently enough and thus burned a lot of film. The agitator rod works perfectly for me.

I use the Ilford method to wash my film. Here, I don’t mind putting the lid on the tank because timing isn’t important and the Ilford method saves time and water. I fill the tank from the tap, put on the lid, invert five times, and discard the water. Then I repeat with ten inversions, and then with 20 inversions. I rotate the tank a quarter turn with each inversion to make sure the water distributes over the film evenly. Then I put in the diluted Photo-Flo, let it sit for 30 seconds, and discard.
Then I open the tank and take out the film. I squeegee the film using the Johnny Martyr method. Some people worry about the squeegee scratching the film, but that hasn’t happened to me. When I skip this step I get water spots, despite my use of Photo-Flo. Then I hang the film to dry off the shower curtain rod, using a plastic hanger and a binder clip at each end of the film. Miraculously, I get very little dust on my negatives.

I enjoy trying new-to-me films, but what I’m discovering is that every film has some developers that bring out its best look, and the developers I use might not be among them. Right now I really want predictably good results when I develop and scan at home.
So I will figure out a few films that look good in Rodinal or L110, and stick with them. I want one good film at each of ISO 100/125 and ISO 400. I’d also like an inexpensive film for testing cameras.
I just bought a bunch of Ilford FP4 Plus in hopes it can be my good ISO 125 film; it wowed me when I shot it for the first time recently. I’ve already developed a lot of Kodak T-Max 400 and it’s pretty good in these developers, but I might try a couple other ISO 400 films to see if I can do better.
When I get around to trying inexpensive films, I’ll try Ultrafine and Kentmere. I’ve tried Foma in its ISO 100 and 200 guises and haven’t been thrilled, though I’ve gotten advice that Fomapan 200 delivers best results shot at EI 125 or 160.
That’s it! If you have wisdom to share that might help me refine my technique or get better results, let me know in the comments!
To get Down the Road in your inbox or reader six days a week, click here to subscribe!
To get my newsletter with previews of what I’m working on, click here to subscribe!