THE DAILY STREAM

Mike's site

Stuff and things

Latest updates
Newest first

Put the "designers should code" debate to rest

Good read. The likelihood of that debate ever ending is small. But the point here is awesome. It's not about your skillset. It's about the fact that you're trying to describe a Picasso by farting.

It took me several years to come to that opinion and it hasn’t changed much, but it wasn’t the coding that was important. It was the movement away from symbolic representations of that which we were designing. It was about not using flat images as a poor proxy for something that’s different for different people on different devices in different browsers.
Discuss

New typography

I've updated the type on the site. Maybe do a hard refresh if you're so inclined. I won't be getting to a redesign any time soon, but I wanted to make things a little more reasonable. Things are now set in Merriweather and Merriweather Sans, which I think are great little fonts.

Discuss

Enhancing Kirby with local workflows

I'm enjoying using Kirby to write my blog. It feels more connected to the rest of the site, more in my control, and more "not $5 a month to operate a separate virtual server running Node to have a Ghost blog." But the Kirby Panel, great for spot changes in your content, is not where you want to live every day for blogging. Fortunately, Kirby is a flat-file system that allows users to add content by simply uploading it. So now I'm blogging locally in my favorite Markdown editor and distraction-free writing tool, Byword. There are two parts to making this work.

Automator

The first half of the solution uses Automator, Mac OS X's super powerful and under-utilized workflow creator. I love it, although it's not always intuitive how to do what you need. Essentially this workflow:

  1. Asks for a name that will eventually be the permalink of the Kirby post
  2. Creates a folder in my local "blog" folder with that title
  3. Copies a text file template into that folder with the name article.txt (which is what Kirby needs to associate it with the "article" template
  4. Opens that file in Byword, where I can fill it out

Once I write the post, the second part comes into play.

Dropzone

Dropzone 3.5 was recently released, and it's a nice update to a super useful program. Imagine internet (not just web) bookmarks, file actions, and shortcuts, all rolled into one simple place. You can click actions or drag files and folders onto them, depending on what they are. So in order to publish a post, I just take the newly created folder and drag it onto an FTP shortcut I made in Dropzone. Bam, blogged. And I never have to write anything into another web interface again if I don't want to. Thanks to Kirby's self-contained content style, I can put any images for the post into that folder and they'll work as well.

As a bonus, I added the Automator action to Dropzone as well so I can both write and upload the post from Dropzone. It's a handy little tool that's a good buy at 5 bucks. Only downside I've encountered so far is that it can't upload folders to an S3 bucket.

Discuss

Black metal campaign logos

This is great. Fast Co gets metal logo designer Christophe Szpajdel to redesign the logos of all the bazillion players in the 2016 campaign.

The other interesting thing about this is that one guy designed all those unreadable black metal logos, from Gorgoroth and Emperor to Wolves in the Throne Room.

Discuss

Smokin'

Shortly after moving, I realized that despite the often-rainy Oregon weather, I was going to need another grill. We'd given the old gas chugger away back in Texas. It was too small, a little persnickity, and basically had one temperature ("hot as it'll go," which was increasingly "not that hot").

After doing some online reading and talking to a couple people, I came to the Kamado style grill and ended up with the Char-Griller Akorn. Last year's model was dirt cheap on Amazon and Prime-ready, so in a day I was up and running. The chief appeal of a kamado, popularized in the West by the Big Green Egg, is that you can get crazy hot with it but also control super low temperatures for long periods. So it lends itself not only to making a pizza with a super hot fire but smoking a brisket.

For the Fourth, I brought some smoked stuff to the neighbors' party — he's a carne asada connoisseur, but she's a vegetarian. So I took it upon myself to see if Real Texas Flavor could be transferred to a mouth without riding on a dead animal.

I read a bit online but not many people were doing it. This person gave me the marinade idea: basically one part rice wine vinegar to two parts soy sauce. As meat eaters who've tried it will attest, tofu doesn't really have a lot of flavor. So slicing the bricks lengthwise in half then marinating them for about a day in this salty/tangy, vaguely Japanese solution gave it a great savory start before it even hit the wood. After that, I got the hickory going as low as it would go, waited for the good thin blue smoke (you do that, don't you? Don't tell me you cook over that white shit), and sat the half-bricks down for about 2 hours.

True to what I expected, they gained a little more chew. I'm not sure where that comes from, but if you've ever had smoked cheese you know what I'm talking about. A little rind, a little denser texture. In the case of spongey-ass tofu, it worked well. It had the texture of tofu that'd been pressed for weeks, not the couple hours I did it.

Results? I loved it, both neighbors loved it, a few people declared it the best tofu they'd ever had. And it really did have a taste reminiscent of Texas BBQ.

Discuss

Photoshop Design Spaces

This feels like a step in the right direction. One of the arguments that persists despite Photoshop adding tons of new and relevant screen design features in recent months is that the old granddaddy does too many things. It had great features for photographers and retouchers, great features for graphic designers, great features for UI designers, and all that adds up to "too many features." No one person is likely to use everything that Photoshop offers anymore. So we're left with feature weight, function weight, and interface weight, while upstarts like Sketch barrel in with a limited toolset and huge efficiency of performance and UI. Design Spaces appear to directly acknowledge and address this problem.

Vinh is wrong about one thing though:

What strikes me about this situation is how remarkable it is that it exists at all; the Adobe of a decade ago seemed to have little or no interest in what was important to web and interface designers.

The Adobe of a decade ago was still putting resources into Fireworks, the wellspring of all these screen design tools. So if the streamlined interface of the screen Design Space owes a lot to Sketch, it's good to remember that Sketch didn't completely come out of nowhere either.

Discuss

Unifying the systems. Or something

If you've ever worked with me, you know that playing with small to medium content management systems is a hobby of mine. Last year I settled on Kirby as my system of choice for running my own website. However, I was keeping my blog on a Digital Ocean droplet running Node and Ghost.

Ghost is definitely a more modern, slick system that I've been really pleased with. But I did want to consolidate things into a single site. So my new blog and RSS feed are operated on the same Kirby system as the rest of my site. If nothing else, I didn't have to learn anything about the server, the templating tools, or anything else in order to get it redesigned and fit in. Flexibility was important — now I can have my own fields and post types pretty easily.

And since both systems are reliant on Markdown for content and Ghost has a handy simple JSON export, porting was not a big deal. Let me know if you see any issues.

Discuss