Pinned post

I'm part owner and roaster at a little coffee company in Wisconsin. Author of Typica, a popular free program used to capture and work with coffee roasting production records that's used at roasting companies all over the world. Volunteer on the Roasters Guild education committee. Available for paid coffee consulting, training, open source software development. Living with a cat who broke into my house and decided to stay. Likes: cute, travel, food. Dislikes: blinking lights.

uspol 

One of my suppliers has a new article on the tariff situation wrt coffee. Glad to see that it largely lines up with my own analysis (needed to have one because customers are asking), but this is from someone who actually pays the tariff. royalcoffee.com/understanding-

In related news, the automations I've been setting up for Mac builds have been replicated for doing Windows builds. Feels kind of janky to be relying on WSL for that but after a bit of config work and Powershell scripting it's working so I'll take the win.

*Me doing Windows related sys-admining* "Oh, that's kind of neat... I have no idea what I'm doing... WTF is up with that default?"

Alternately, you could just slash that to 0 and get better outcomes.

The new decaf French Roast is now the most expensive coffee for me to produce (the next decaf Sumatra might be a little more depending on how I decide to roast that, it'll be close regardless). In a normal year it would be in the lower quarter of the product line. This is based on a shipment not affected by tariffs so who knows where that's going to end up.

The new decaf Brazil turned out excellent. Very happy with the quality there.

Tasting production test batches of new coffees. So far things are matching expectations. I'll have some blends to rework over the next few days, but I'm not anticipating difficulties with that.

There are also some problematic features that in a practical sense I'm dropping for the 2.0 release. Not because they're bad ideas, but because I need a better way for people to work with it. I'm leaving in as much as I can to support whatever the replacement looks like so I can hopefully bring that back in early in the 2.x cycle.

Show thread

Doing releases in the 1.x series was always kind of a pain since I'd always do primary development on one platform and there's inevitably something that's not quite right on the others that needs to get fixed up at the last minute. I'm hoping that I can have a better workflow with more testing on all platforms as I go in the 2.x series.

Show thread

Last night I set it up so that it's much more convenient for me to do Mac builds of Typica and make sure things are working there. I plan to do the same sort of change for Windows builds. Maybe some day I'll have that fully automated.

Multitasking cat petting, shell scripting, and trying to find a Maelific on floor 10 in Wizardry so I can get the platinum trophy.

Today I got to see the next door neighbor's good dog being silly.

(I don't actually see this as a problem. Sometimes having the stopwatch value persistently there is useful, other times it's not, and the control to switch from one behavior to the other is conveniently accessible.)

Show thread

KDE Connect is apparently picking up a fresh notification every second if I run the stock stopwatch on my phone. This makes it impossible to dismiss the little notification thingy unless I switch to Do Not Disturb mode.

I have, at least, locked in my price on what I hope to be my next year of Costa Rican coffee and am not expecting a need to raise prices on that one any time soon. Historically that's been on the more expensive side of my line, but that might not be true anymore by the end of the year (and not because it's getting cheaper).

uspol 

As I've been raising prices and getting the question so far I've been able to say that while Trump isn't helping anything, what we're seeing is a supply side issue that he also can't fairly be blamed for. Going forward, this is no longer the case. Sorry for the higher prices but someone missed the history lesson that taxing coffee imports is an un-American activity. I'm trying my best over here to deliver good quality at a fair price, but I'm not going to sell at a loss or use cheap crap.

The cat will likely be upset with me when I get home as she was asleep when I left the house and did not get her morning sitting on me time in. I should buy more cat food.

Got a good amount of coding done while waiting for the coffee truck to arrive and was at a good stopping point when it did. Have left notes on the next thing to do (stubbed out the next chunk I want to work on), but now that I'm not waiting for the truck there's other stuff that needs doing.

Show older
Typica Social

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!