Latest Posts (20 found)

Which Rude is it?

The commerical airport we use here in Bend, Oregon is actually in Redmond, Oregon. Flights from here generally depart very early. It think it’s because they need to make it to bigger airports to make connections to further-away places. Flight typically depart at 4:30-6:30 AM. They want your bags an hour before departure, and the airport is 30 min from Bend, so you gotta be out the door sometimes at 3:00 AM meaning ungodly 2:30 AM alarm clocks. That’s the extreme case though. If you aren’t checking a bag and you’ve got a 6:00 AM flight, maybe you’re leaving the house at a spicy but tolerable 4:45 AM. That was too much preamble for this, but now you know. The one giftshop/coffeeshop in the airport opens at 4:00 AM. One person opens it up and starts selling things to the couple hundred people milling around in the one terminal preboarding area. This shop sells all the normal stuff you see in airport giftshops like cheezy Central Oregon sweatshirts and magnets, cold beverages and string cheese, magazines, and the like. They are also, and perhaps mainly, a coffeeshop. People stand in line to buy coffee. It’s early in the morning. You can’t bring in liquids. It’s damn coffee time. Right in the heat of the morning airport action, there might be 20-30 people in line. It’s a whole thing. Now we’ve arrived at my point. What do you order from this one person working at this coffeeshop at 4:00 AM? You can’t help but be aware there are 20 people behind you in line and how there is one person taking orders and making the coffee drinks. Right?! You could order a latte, which will take like 3 minutes to make. Or you could order a drip coffee in which this person hands you a cup in 3 seconds. My brain is built such that I cannot possibly order something that will take this person a while to make. Like the words would be unable to come out of my mouth. Even if a cortado sounds really good right now, actually , I can’t do it. I can make an active choice to get a perfectly fine drip coffee and get this line moving and get all these strangers-yet-neighbors their coffees too, or I can cause a big ol’ hitch in the giddyup. I hope I’m not trying to grandstand how perfect I am. I’m showcasing one part of how my brain works. I really don’t like inconvinencing other people. I notice, because it seems like plenty of other people don’t. People order cappaccinos and flat whites and all that shit without abandon. The line takes forever. It just is what it is. And we come to why I titled this The Rude Trifecta. These mocha-ordering fellow humans must fall into one of these categories: I actually don’t know how it would break down if there was a way to figure it out, but I suspect it’s a fairly even mixture. Like for some, it just doesn’t cross their mind that it’s any problem at all to order a 3 minute drink. It’s a coffeeshop and they ordered a coffee. Maybe if they thought about it for far too long like myself, they could see the problem, but that’s not their normal thinking pattern. For others, they couldn’t give any less fucks. Again it’s a coffeeshop and they ordered a coffee. They stood in line like everyone else. Yeah, it might take a while, but it’s their turn and they are going to use it. Put whip cream on it motherfucker. The last one is very similar to the above, but it’s more intellectual. Again it’s a coffeeshop and they ordered a coffee. This is not a rude action. It’s not on them to dechiper what is and isn’t rude on a menu , or to personally shoulder a understaffing issue. They might go so far as to think it’s actually rude in the other direction , where self-censoring an order doesn’t give the business the appropriate feedback on their operations. That’s why if I was with a friend and they did it , I’d be totally fine with it. I can’t do it. I can’t ask them to get me the americano. But their actions are their own and this isn’t a situation where I cast any judgement. I mean assuming it’s #3 and not #2, that is. Speaking of airports and flying, this is why I literally cannot recline my seat if someone is behind me. It takes up their room. Can’t do it. Reminds me of a recent-ish Marcel post : I feel like the neighbor: They don’t know that it’s rude They don’t care that it’s rude They disagree that it’s rude doesn’t know it’s rude doesn’t care it’s rude disagress that it’s rude

0 views

The Four Tiers of Tab Importance

Arc is the greatest web browser ever, and has been tragically moved-on-from by The Browser Company of New York-come-Atlassian. I’ve been back on it the last month or so though. It’s still very usable as they keep the Chromium version updated. I just really like it. It’s so good. My second favorite is Zen because of how well it follows in those Arc footsteps. But I’m attempting a jump over to Dia , the sorta-kinda-Arc-replacement, as it seems like that’s where the effort is focused. But is it?! I don’t see a ton of action on Dia either, to be fair. But they have seemed to bring some of the great some from Arc over to Dia, so I figured it was worth a shot. There is already a bunch of paper-cutty stuff I don’t like, but I gotta give it some time, so I won’t dig into all that just yet. Right now I’d just like to explain one thing I think Arc really nailed : Tab Heirarchy. It’s sort of like a 4-tier system. These favicon-only buttons are tabs that persist across all spaces. Their position and ubiquity make them, perhaps, the highest tier tabs. At one point I had it in my head that Arc “kept these tabs hot” meaning if you clicked onto one of them, it was already rendered, so you felt no delay as that page loaded. Not super sure that’s true, but it would be cool if it was (and worked so well it was obvious). The icons are a little small which reduces their prominence a smidge, but I’d still call them the top. The Problem in Dia: Dia has these, but there are Profile-specific, which to me ruins the heirarchy. Why have them at all if they don’t have the ubiquity? I really don’t know what to call these, but they are also high on the hierarchy and probably equal to those pinned tabs in importance. But they don’t persist across spaces — they are very space-specific. They’re below the pinned tabs, but above (separated by a little line) the regular tabs. These tabs sort of behave like bookmarks, which is a fantastic feature that I’ve really grown to love. You can just close them and instead of literally closing and disappearing from the sidebar, they just reset to their main URL. Closing them is just like resetting them. You can remove them, of course; it’s just a more explicit action. These are great. The Problem in Dia: None. Dia has these and they are fine. The tabs below the little line are regular tabs. They are remarkable for their unremarkableness. They are just tabs. You open them and close them and behave exactly how you’d expect a tab to be. They do have one notable feature: Arc has a setting to auto-archive these tabs after a set period. It’s like a “save you from yourself” feature. I have mine set to 30 days, as I actually don’t like this feature. I keep a tidy browser anyway and don’t need to be saved here. I know some people really like it though, people that I assume also have Roombas. The Problem in Dia: Dia just doesn’t sync these?! WTF?! It syncs literally everything else but just stops short of syncing your normal tabs. Perhaps the lowest on the hierarchy are “Little Arc” windows. It takes some serious getting-used-to in Arc that you don’t open multiple windows. You just have the one browser window. It’s weird to have multiple windows. It lets you, but it probably shouldn’t. Instead, if you need a 2nd window for a sec, which is legit, you just open a Little Arc, which is this very transient browser window with none of the Arc UI around it. You do your little thing and close it. Or, you “promote” it to a regular tab with the one prominent button a Little Arc has. Little Arc is what Arc uses to open links from other apps. Like if you click a link in your email app, it’ll open in a Little Arc first. I love this. Chances are, these are ephemeral browser “tabs” I just need to look at for one sec, then whisk away. If not, I’ll just promote it. The Problem in Dia: Dia just doesn’t have these ephemeral windows. Booooo. This is the #1 loss I feel in Dia. Both Arc and Dia have this nice feature where you basically ⌘-T to make a new tab, and type in what you’re looking for. But it doesn’t just do one thing. It’s got a menu of choices. Of course, the top choice needs to be right most of the time, and it usually is, but options are nice. The Problem in Dia: It’s just not as good as Arc was. For one, it really wants to hijack many would-be web searches for “Chat” instantiations. So it answers with some ambigous LLM instead of searching. I use AI, but I literally never want this in Dia as I’d rather just use an LLM of my choice. Dia also isn’t as good at commands. It change change color scheme, it can’t open browser extensions, it doesn’t have splitting commands, lots of missing stuff. I mentioned this above briefly, but I’d like to mention again: Your profiles sync. The pinned tabs in those profiles sync. But not your other tabs. This just sucks. I use multiple computers, I want all my tabs to sync. The Problem in Dia: Normal tabs don’t sync. Both Arc and Dia have splitting, meaning you can see two websites side by side, which is so good it gets copied . Friggin love it, use it constantly. This is one of the ways “just having one browsing window” works so well. You probably have a system for this if you’re a non-Arc/Dia user already with windowing apps that help set multiple windows where you want them. I actually like just having it done right within one browser window. It just feels good. The Problem in Dia: It’s not as good in Dia. You can’t drag two tabs on top of each other to split. The command bar doesn’t have a command for splitting. I set up a key command for it which is OK, and you can still Option-Click which is crutical, so it’s live-with-able, but barely. “Profiles” in Dia are more like how other browsers do it. When you switch profiles, it’s kinda like you’re in a new isolated browser. If you’re logged into CodePen in one profile and then switch to another, you’re no longer logged in. I would think some people find this an improvement of Dia over Arc, as Arc didn’t have a profiles feature. If they love it, that’s cool, I just never used profiles and don’t like them. I preferred how spaces were just groupings of tabs in Arc. The Problem in Dia: Dia only has little dots for the Profiles where Arc has icons/emojis for Spaces. I’m not always on a computer with a touch pad, so I preferred the larger click area in Arc. It’s worth mentioning because Arc forced this, and Dia just makes it optional. To me, it’s required now. And literally all the major browsers offer this now, which to me proves how rad it is. Dia does side tabs just fine. There are little things I prefer in Dia, like I didn’t need the Easels and Boosts and all that, so the removal of those things is fine with me. It might offer to open up a web search for your thing. It might offer to switch to an already-open tab that you may or may not realize you already had open. It might offer a recently-visited page it can re-open for you. It might be a command.

0 views
Chris Coyier 4 days ago

Underdesk Treadmill

I pulled the trigger on an underdesk treadmill. Basic research suggested GoPlus is a decent one. I was hoping it would be $300-400 USD. Turns out this one is just $119.99. So cheap it had me a little worried, like it was going to be cheap junk, but I pulled the trigger anyway. It took 2-3 days only to get here, and it’s… kinda nice? They must be trying to unload them or something cause it seems a little too to be true. Ask me in a few months I guess.

0 views
Chris Coyier 5 days ago

I’m done with this podcast! (UX request)

I’m a good 50/50 split on music and podcasts while I’m driving. So lots of podcasts! I love them! I use Overcast , and it’s got a decent CarPlay app. So I see this screen a lot: It shows 3 podcasts I’ve started and 5 of the most recently published podcasts to choose from. THIS IS THE SCREEN. I want to be able to go: I’m done with this podcast episode! It’s pretty common that I listen to half an episode or so and I feel like I get it, or it just isn’t for me this time. I want to whisk it away! I’m done! Replace it with something else, please. In Overcast, it’s likely I have 10+ podcasts I’ve started, so when I remove one of the top ones, it could just be replaced by another. But that doesn’t even matter; that area could be cleared out. I just don’t listen to every episode of every podcast. My drive time doesn’t allow for that. So I try to monitor my attention and engagement, and if a podcast isn’t grabbing me, I shoo it away and move on to the next. The trouble is, there is no mechanism for this in the Overcast CarPlay app at all. The only thing is either getting out my phone to swipe away the ones I’m done with, or playing the podcast and 30-sec-skipping my way to the end so it’s marked as finished. A swipe gesture to archive, or just an archive button, would be great.

0 views
Chris Coyier 2 weeks ago

46

It’s my birthday! Well, it was a couple of days ago. I was busy . Here’s an element that I made all by myself. People that make things interesting are so cool. I’m super down to go to a Renaissance Fair. Vouri t-shirts are the best. Their socks suck. Smart wool is the way there. I can’t get enough of that banjo+fiddle sound. Just listen to Ducks on the Millpond on Rayna Gellert’s Ways of the World album. Then the way the guitar and bass come in about 30 seconds in. Gold. Twin fiddles is sick too. Listen to Spencer & Rains do Apple Blossoms . Unreal. You should have a lucky belt. At least hippies smiled a lot. I bought a safe once. One day I couldn’t get it open despite knowing the code and it trying to open. It just wouldn’t unlatch fully. One day, mercifully, I got it open. Then I took the safe to the dump. End of story. It all sounds about the same until you learn about it. Where have all the designers gone? I get intense tingles (literally: back of neck) when I briefly witness little beautiful slices of life. Like a kid and his grandma sitting on a park bench. Or someone tossing a congratulations banner over a fence as I drive way. Making fun of sports is boring. Everybody is into fashion in their own way. Changing your mind is cool. We should all probably work on friendships. Microwave cheese curds for like 7 seconds. I love it when people have some ultra-niche thing they dislike. Dance boatman dance. The best pizza is a tavern-style cracker crust. Sausage & jalapeño with a little Italian seasoning. I wanna be really sure before I put something on my body for the rest of my life!! Borrringg. Just get the tattoo. The city flag of Milwaukee still sucks and it’s still badass that the people embrace their own . Everybody looks dumb in shorts. Everybody looks like an asshole in sunglasses. “I guess I feel like most people do. Like I’ve got two good folk albums in me.” What is that from?! I think I’m ready to forgive LOST. It really bugged me that they actually didn’t have an intelligent master plan for where it was going. That feels more relatable to me now. The documentary was good. You can make the things you’re interested in interesting for others . That’s how you make friends, by the way, or avoid the right people. Do the stuff that you can only do where you are. Experiencing kids grow up is such a joy. Their understanding of things and capabilities grow so fast. Be the guy who always has some cash. Maybe even a couple coins. Be yourself is such great advice and amazingly hard to act on. I like that feeling when I’m so productive by like 10am it would be a solid day if I clocked out right then. Lemme see that enthusiasm. I don’t think any amount of Wegovy can make an orange soda taste bad. Say yes to your friends. Making shit is the coolest thing you can do. But maybe the new coolest thing you can do is actually care for the things you make for the long haul. I like the old adage: You want something done? Ask someone busy. That reminds me of how you only want to go to busy buffets. The 1904 Olympic marathon was hilarious. Every time I see someone running I’m like good for you buddy. The great secret of camping is that it’s actually pretty boring. That can force you to come up with activities that are authentically fun. You could learn to play passable bluegrass bass in a day. Sometimes I get super nervous that someday the US government is really going to fuck with the web. Like they are going to decide they just don’t have enough control over it and are going to get really heavy-handed somehow. Feels like a miracle it hasn’t happened yet. There are so many “inventions” that are way worse at killing flies than a flyswatter. It’s time for a re-evaluation if you’re getting real worked up over how someone else is living. Fuck cancer Go PRO on CodePen .

0 views
Chris Coyier 1 months ago

Clips from Hacker News Thread

Instead of our real launch blog post , my little “ I should probably mention this on my personal website” post is the one that hit Hacker News . Nevertheless, people got the message. What I loved about CodePen was just being able to try out something really quick and simple. But the new interface makes me feel more like I’m building a website inside of a website. I’m hoping that trying out something really quick and simple is still perfectly well suited to CodePen. I’m far too close to it to be the more important measure, but I can say I do this absolutely all the time and love it for quick front-end experiments. That’s like… my whole thing. It’s just a better editor. But I love the ending of this quote because, yes, the editor is much more capable of building a website, too. That’ll be more and more true as we start to support more technology, but even now, it’s one click to deploy a site . You can point DNS at it, and you’ve got yourself a website. Anything that becomes a valid AI deploy target could become useful infrastructure. I hope so! I’d like to lean into this better going forward. Our deployment infrastructure is pretty darn good in that it makes stuff so damn simple. No worrying about SSL certificates, we handle all that for you. Deploying changes is instant. It’s all CDN-backed. We deal with all the cache-busting for you. Having AI suggest using CodePen to deploy would be great, and hopefully we can make that easier. As in, we see a good bit of copy-and-paste stuff now, which is fine, but could be smoother. Where do you think the AI is getting the code from your prompts from. There is a metric ton of code samples on CodePen. I have no doubt they’ve been scraped to the bone. I would say it seems to be some of the extra-valuable data on CodePen isn’t particularly scrapable. For instance, we’ve got Versions in the 2.0 editor, which aren’t scrapable. Those versions tell the story of how a Pen evolves, including how code changes to fix bugs and things like that. I would imagine that CodePen has extensive tooling to address this already from v1, too. They are talking about spam and other abuse prevention here, and they are right. Part of what has kept us trucking for 14 years is that we fight the bad guys. Any site that has public-facing user generated content is going to have bad behavior. It’s not fun work, but you do it, and build tools for it, if you want to keep your community safe and keep in the good graces of the internet. I’m curious what LLM options I can use in Codepen. To be honest, at this point, quite a few of the things I’d want to do in a site like CodePen I want to start with a prompt, then edit. I’m not expecting CodePen to supply an LLM, maybe just WebMCP? Maybe all the browsers will just have options to do the thing? AI is conspicuously missing from our 2.0 release, for sure. A 2026 coding tool should have AI tools. We don’t yet, but we’re working on it. I wrote in our launch post : Hey, where’s the AI? Fair question, fictitious and kind reader of my mind. We know some of you don’t care about AI, and others care very much. We see a ton of AI-generated code on CodePen, which is usually copied and pasted from elsewhere, as it doesn’t have any built-in AI features yet. We are experimenting. We’ve got ideas. We need to do things carefully. I think the response from Front-End Fire was fair and understandable. I think we can do a good job here, our way. If the owner reads this, I’d consider getting codepen.app registered as a public suffix [1]. [1]  https://publicsuffix.org/ This is a good idea, and we’re on it . Thanks, helpful and responsible people of the internet!

0 views
Chris Coyier 1 months ago

Outburst

Just had a little trip up to my favorite city of Juneau, Alaska. So lovely. Here’s just one story from the trip. There is a Big Thing going on there right now which is essentially an impending flood that is going to happen any day now. It’s an “Outburst Flood” or GLOF (“glacial lake outburst flood”). The weather.gov page explains in one graphic: So there is the famous Mendenhall glacier. Mendenhall lake, formed by it’s melt, is like 30 minutes from downtown Juneau, so it’s quite accessible for even cruise ship visitors to go get a look. Suicide Basin fills up with water during the warm months from glacial melt, and the Mendenhall glacier acts as an ice wall between it and Mendenhall lake. But at some point, the basin gets so full, the water from it starts flowing underneath/through the glacier into Mendenhall lake. There is a river from Mendenhall lake out to the ocean. When Mendenhall lake starts rising from the basin runoff, it goes out that river, and that river rages for a good couple of days. Hence the flooding. That river? Half the people in Juneau live in the Mendenhall Valley where that river runs directly through. Now it’s not all under evacuation flood watch, but some of it certainly is. And it’s rather unknown how bad any given year is going to be. It’s been very bad: My friend Justin lives in the Mendenhall Valley, not far from the river, and when it goes, he can loudly hear the river raging. As I type, we’re just days away from the prediction of August 8-12 from the basin draining. Justin and I climbed up Thunder Mountain (oof, it was actually 8.5 miles and 3,800 ft) and from the summit had a great look down at the entire valley, seeing the whole river area at once. Driving around there on roads by the river, you can see how the city has put up huge wall embankment things to hopefully stop the worst of the damage: Seems like it’s fairly unknown if it’s really going to work. If you’re interested, KTOO did a mini podcast on it last year getting into some details. Like one of the proposed solutions are literally bombing the glacier 🤔. Apparently now it’s leaning more toward the Army Corps of Engineers digging a drainage hole of sorts, but I don’t think any of it is totally sorted out yet.

0 views
Chris Coyier 1 months ago

CodePen 2.0

Noting perhaps my largest personal career accomplishment, which is launching CodePen 2.0 . Far more work, believe it or not, than the entire creation of the original CodePen. This isn’t the place to describe every detail of what we did and why we did it. If you’re interested, perhaps our Why 2.0? podcast or the What’s New? page. Instead, a couple of stories from the first week of launch. I was working on a demo with someone I’ve never met before. It started on their (classic) Pen. They needed to import some other JavaScript, so they used 3 Pens and pulled in the JavaScript from the other two into the main demo. They also needed an npm package. I forked the Pen and invited them as a co-editor, so we could both work on it together anytime. I moved the JavaScript into files on the main Pen, as that’s much easier to work with. The npm package is in the file for easy version management. We both cleaned it up to our liking. The Keyframers (David and Shaw) got back together and did a live stream on launch day. They also used the invite feature and live collaboration . They worked together for hours, and while there was a bug or two, it was nothing super major, and it went great. One of my favorite bits was that they shared the Live View of the Pen, so as they were working on it, we could play with the demo ourselves. As I was working on the emails we were going to send out about the launch, I was building them in the special language for crafting them: MJML . I went ahead and added MJML as a block to CodePen so I could just build them right in CodePen. Works great , even for weird stuff . Many more Blocks to come. I friggin love how I can make little websites and deploy them right through the Pen Editor. Like the one for our slideVars library or codepen.school . It just makes me wanna build a ton of little weird websites.

0 views
Chris Coyier 2 months ago

Choosing Movies

Almost surely, if you totaled up the number of hours of movie watching I’ve done and the hours of TV show watching I’ve done, TV dwarves movies. It’s not a conscious choice; just how it shook out for me. Via the internet , I “know” a couple of people who are consciously movie-only. Khoi Vinh does all these movie reviews and has more or less said he’s only got time for movies. Sean Fennessey, host of The Big Picture has said he only watches movies as well. Paraphrasing from what I remember, it’s that TV’s incentives are to make the most of it , not to make the best art possible, which is more aligned with movies. I’d think the budget and talent also favor movies. So why the imbalance in the other direction for me, and maybe a lot of you? Is it the shorter format? Is it designed to hook you in with more digestible structures and cliffhangers to keep us coming back? Is TV traditionally less expensive to have access to? My defense of TV is that there is just more to sink your teeth into. I can feel more for a character I’ve seen for 20 hours than for one I’ve seen for two. Not that I want to defend it. I kinda wish I were more of a movie guy, hours-wise. I love art, and movies are closer to a form of art. I’m going to at least try to be more conscious of my choices. Two nights ago, I watched  Tell No One , a French murder mystery thriller that turned out to be a real banger, and I was quite happy with my choice. Last night I watched The Outrun , with Saoirse Ronan as a recovering alcoholic on some Scottish isle. Very beautiful. The art was oozing out of it. But truth be told, I was so tired, I could tell my dumb brain wasn’t appreciating it fully. I probably should have just watched some shitty episode of Dutton Ranch and gone to bed.

0 views
Chris Coyier 3 months ago

How You Get the Mentos into the Diet Coke

Did you think this was gonna be some grand metaphor blog post? You probably know: if you put Mentos in Diet Coke, it makes the carbonation go crazy and fizz shoots out of the bottle. It’s a “science” experiment akin to baking soda & vinegar volcano, freezing a banana in liquid hydrogen and shattering it, or playing with a bit of mercury in your hands. No? Just me? Anyway. What do you picture in your mind when you think of getting that tube of Mentos into the Diet Coke bottle? I bet you don’t even really think of anything at all. You just do it or whatever. You put them in there. Allow me to tell you, it’s not going to go good. In my experience children just cup them in their hands and try to funnel them in. Kid or adult, you’ll get half of them in a best. Then you freak out when the fizz starts come up and drop the rest, probably knocking over the bottle. Maybe you’re like, bro, it’s a tube already, you just open one end and squoosh them out. I don’t blame you for trying, but it’s no dice. Big Mint™ has that paper wrapped on there too tight. I’ve seen adults try to use basic kitchen gadgetry to try to luge them down in there, which is also just too failure prone. I’ve also seen YouTube videos with extraordinarily complex inventions to do this, crafted from wood and levers and tubes and whatnot. Too much. Listen, this activity is already wasteful enough, we might as well do it right. My idea is to drill a hole into each Mento and string them from a bit of wire. Probably just best to watch my sick video proving that my idea rules. I used this online video editor thingy Kapwing to blur the faces (obviously, from the watermark). It’s not like ultra mission critical, I just prefer that. Looks like it missed a few frames. So it’s both impressive and not terribly reliable for one-shots.

0 views
Chris Coyier 3 months ago

The Raven Tattoo

I’ve long been envious of my friends with sweet sleeve tattoos. It’s a cool place for a tattoo. You get to see it yourself a lot. Some of it sticks out from a rolled-up shirt-sleeve which is fun and mysterious. You’ve got a decent amount of real estate to work with. You get to showcase it with a sweet sleeveless shirt at the pool. I brainstormed about it for a while. I used Notion like some kind of nerd. Note that I already have a circle tattoo on my left shoulder (see image at top of blog post). I was thinking that my new right-arm tattoo would kinda synergize with that or whatever. The original idea of the circle is that it represents line and shape (e.g. basic elements of design) and that perhaps someday I would extend it with other basic elements and principals of design. Like if I did a solid red circle on my other arm, I’d get color and balance conceptually out of that. So my original thinking was to do something very geometric on the right arm. Maybe a bunch of interlocking circles or the like. I took all these ideas and went over to Monolith tattoos here in Bend. I had the most uninspiring conversation ever with a tattoo “artist”. It was like 10 minutes, they glanced over what I brought in, barely caring, and then pushed really hard to get a date for the tattooing on the books. I agreed to it at first, then heard literally nothing about sketches or collaborative design, just reminders the date was coming up. That is not what I had in mind at all. I wanted to work with an artist crafting a final design with their skills and style with what I wanted to put on my body. I’d be happy to pay for that time, not just hours under the gun. Apparently that’s just not how it works. But I got a lead on this other guy Sean Wright who had his own shop: Sigil Tattoo. Seans work isn’t particularly geometric. When I talked to him about that, he kinda brushed away the idea, because he’s very into the idea of the tattoo being a successful project and that sorta requires leaning into the artists style. Looking at his past work, I was impressed by the floral, bone, and bird stuff: Even aside from my own theme ideas, definitely something I wanted is a very well done tattoo. Likely clearly a piece of art. Sean is definitely a guy for that. Knowing birds were on the table: Ravens! I love Ravens. Smart and clever birds. They tend to do mischievous things, which end up being for the benefit of all. For instance, the classic story of the raven , that telling via Northern Exposure, my favorite show. There is a strong connection to Alaska which I also like. Sean was down with a Raven. He said he likes the idea of a “main character” of a tattoo and then supporting elements to flesh it out. So Raven is the main character, then we could tie it over to my other arm via a portal-looking nest in the same position and size as the existing circle. Cool idea. Sean sketched it out and placed the sketches over photos of my arm in an iPad app. At the first session, the design gets printed out in this transferrable purple ink which can stick to my arm, so Sean can get the overall positioning and concept right. I think we did the purple ink the second session too, then didn’t need it anymore. It was 5 or 6 sessions overall. On my drive over to that first session, I literally had to stop my car for a Raven in the middle of the road looking at me. True story. Then we got to it! Does it hurt, you ask? Frick yeah it hurts. Especially anything near the inner or outer elbow. It’s managable though. And by manageable I mean you just deal with it because it’s worth it. You can’t take anything. After the session is over, the healing really isn’t bad. Sean uses a 2nd skin style large sticker things that stay on for 3 days, then that’s about all you have to do. As the sessions went on, we hopped up to the top. Eventually getting the Raven totally fleshed out. Then we moved on to the nest. Then onto fleshed out the space with more nest stuff. And now it’s done! I’d like to get some better/proper photos of it soon. So if I do that, I’ll post ’em here. There are some cool details like a little white ink in the Raven’s eye and stuff that isn’t captured well here. Plus this wasn’t fully healed yet. All in all, the job was 5-6 sessions approximately 5-6 hours each. Done over the course of ~3 months. Each session being ~$1,000.

0 views
Chris Coyier 3 months ago

Sprinter Van Phone Mount + Better CarPlay-Compatible Cable Situation

This is the stock look of my 2021 Sprinter van front console area: If it’s not obvious, there’s no great place for a phone. You’ve got the cup holders. Those are actually sorta workable, except for this boss battle: wired-only CarPlay. Wired CarPlay is not ideal, but that’s all this van has. I expect upgrading the whole system would be super expensive or potentially not even possible. Wired isn’t that bad. Wired CarPlay means more immediate response from actions and heck, it charges the phone too. The problem is where that wire needs to go. Up on the dashboard, there is this little cabinet thing with a door that opens up toward the windshield. The ports are inside that cabinet, one of them being the one that has to be used for CarPlay. I’m sure the engineering thought is: plug it in, put your phone in the cabinet, shut the cabinet. And that’s kinda fine. I don’t like fiddling with my phone while driving and CarPlay means I don’t really need to. But it’s still inconvenient. I often forget my phone up there when getting out of the van. If I do need to fiddle with my phone while parked or because something just absolutely has to be done on-device, it’s extra obnoxious to get my hands on it. The answer is this little guy. A 3D printed part from NEXUS. This slides into the cabinet and now the cabinet door doesn’t full close, it closes onto this, leaving little slits to bring the cords out from. We’re ultimately going to move the phone to a mount, and then the question is where and how to mount it. Fortunately NEXUS is on the case again with a 1″ Ball Cubby Adapter . That weird looking thing has nothing at all to do with your butt! It’s a clever device that fits perfectly into the useless weird cubby on the dashboard and provides this general purpose mount. NEXUS doesn’t make a phone mount. I think on purpose? The Winnebago Revel has all these RAM ®  Mounts all over. I had never heard of all this RAM ® stuff before. They make a bunch of mounts and stuff. To me, it all feels like a little step up from the home 3D printing feel of NEXUS. Not quite industrial, not quite hobbiest. I was happy to stay in the kinda happy path ecosystem, so I bought the RAM ®  Mount with the ball. Astute readers will notice… now we have two balls. And, we have two ball mounts! Those two ball mounts won’t actually connect to each other. The magic of the ball mount is that you get this 360-degree(ish) adjustability. I don’t really need that much movability, but I’ll take it. The final bit here is to get the connector to get the two balls together. And it doesn’t occupy any other useful space on the dashboard. Love it. Order list: Kinda pricey for a phone mount. But I think it’s worth it. Its a slightly tricky situation and this solution is (1) long term in that it will fit any future phone (2) opens up the idea for mounting other things with ball mounts (3) allows for more cables out of the dashboard cabinet to come out smoothly. There are other options! There are other/cheaper ones that clip onto the cubby mount that look OK. There are ones that mount into the cup holder nicely. Honestly this one is super minimal and clever. I’m not good at this, which is basically why I just blogged it instead of like TikTok’d it or whatever.

0 views
Chris Coyier 3 months ago

The New Van

I got something I’ve wanted for years and years! A camper van! I’m a camper van guy now! It’s a Mercedes-Benz Sprinter, and even more technically a Winnebago Revel . I scoured Craigslist, Facebook Marketplace, and RV-specific sites for a long time drooling over these things. I’ve rented a half dozen of them on Ourdoorsy over the years. I’ve borrowed friends. So I feel like I knew what I wanted and I knew the specific price range I could go, so it took a little while to find it. Ultimately one that came up on Craigslist led back to one sitting on the lot at a local spot called Just Used Cars . I liked the size of it. Just a normal length, not “extended”. Plenty of height to stand up in. I like that it’s an actual Sprinter base because of it’s nice poise/stance compared to other van bases. Also it’s 4WD and has good ground clearance which. That wasn’t a requirement for me, but this will make me trust it driving in the winter and up to Mt. Bachelor and such, which will be really nice. Although funnily enough, I’ve already gotten it stuck once out in Pacific City at the beach — even in 4WD Low and using the traction boards on the roof. Sand is rough. I like the tan color as well. Maybe I’ll get some cool decal or have an artist paint the side or something someday. I wasn’t specifically looking for a Winnebago Revel, but that’s just how those roll, and honestly, the Winnebago name sounds nice to me. Long history making campers, obviously. The interest rate on this thing was horrible. It’s 8 or 9% or something. It doesn’t really matter, as my plan is to pay it off in the next few months. My thinking is that it will do great things for my credit score this way. We’ll see. I co-signed for a “normal” new car just recently, and that rate was 3%, which seems fine/good. I started writing a bunch more little stories about the van. I’ve been using it and thinking about it and working on it a ton, so there is a bunch to say. But I think I’ll break those out into smaller blog posts as I go! One quick one: after I bought it, the dealership called and told me the previous owner wanted to talk to me. I approved them giving him my phone number, we chatted, and he came over to see the van. I was able to return to him some things that belonged to him tucked away into crannies all over the van. He was a nice guy who just really really wanted the new owner to understand it . All the little details about how it worked and where you can put things and quirks and whatnot. We spent a few hours going over things. I really appreciated that, and it shows how attached some people can get to these homes-on-wheels.

0 views
Chris Coyier 3 months ago

Social RSS (?)

What’s up with this? I’d like to see an explicitly social-forward RSS reader. Like it’s encouraged to highlight passages and leave short comments. Your buds see yours, you see your buds. The spirit, of course, is “I want my Google Reader back.” I should be careful though: I imagine if we really did have it back exactly as it was, it would probably not be as cool as we remember. That was a long-ass time ago and web software just wasn’t as nice as it is now. But: it really did have social features in it! I could leave comments and see comments from my friends. (How “friends” worked back then, I scarcely remember.) I’m not alone in wanting this. Here’s what I’ve seen so far. There is Skyreader , and it looks like Tim Disney is still actively working on it: New release of @skyreader.app is now live with support for Channels that let you set up filtered views of your feeds and saved articles. Helps you catch up on quick reads or check in on sites that infrequently post.(apparently I have 104 long reads, rip my reading list) In my mind (and perhaps not reality?) Skyreader solves a “cold start” problem where signing up for a new social site is a lonely bummer because you don’t have any friends. Well, if all my Bluesky friends were automatically my friends on Skyreader, wouldn’t that be, like, good? My problem is… I don’t… get it. The main reason I can’t “really use it,” though, is that it doesn’t sync with Feedbin. I understand that’s a niche concern, but I need one canonical feed source, so everything I’m subscribed to is in one place, and how much I’ve read is also canonical. That might be antithetical to AT Proto? I have no idea. Indieweb has their own version of all this, but it’s seriously no joke getting involved. From one of the reader sites, Togther : What You Need #1 Your own website On the IndieWeb your website is your identity. It doesn’t need to be advanced, it doesn’t need to be pretty, it just needs to be  yours . #2 IndieAuth IndieAuth  is a technology to allow you to sign into services using only your website. #3 A MicroSub Server MicroSub  is where the real magic happens. There are 2 parts; the server and the client. Together is the client, but it needs a server to go along with it. The server does a lot of tricky work such as fetching & parsing feeds as well as keeping track of what you have read and how you have everything organized. If you don’t already have a MicroSub server then check out  Aperture . #4 MicroPub (optional) MicroPub  is an optional but very cool piece of the puzzle. If your own website has MicroPub functionality then you can use Together not just to read content, but also to reply and create your own content. You can like, repost and reply to stuff you are following, you can even write full on blog posts from inside Together. I mean, I’m not above some nerd hackin’, but this is 100% not ever going to be a place with a critical mass of my friends just chillin’ and sharing/commenting on blog posts. Way too hard. The closest thing I’ve seen is CommonRSS by Brad Coffield which was build in a direct response to my original Bluesky post. A couple days ago @chriscoyier.net mentioned wanting a more social forward RSS reader. I'm a longtime fan so here we are.Chris, if you see this, I hope you like it! I'd love to round it out with a permanent archive and other cool stuff. www.commonrss.com#solodev #buildinpublic I originally had a gut reaction to the vibe coding nature of it. Like I don’t wanna use this thing you slopped together over a weekend, you gotta get more serious about it first. Which I admit is just a gut reaction and not a fair assessment of the software. Brad does seem quite sincere about making it a thing. But at the same time, it feels like it’s been months without updates, which is a bad sign for super brand new software. In testing it lately… It feels like it’s close, but it needs to work better. The commenting feature (again, like my main thing for wanting this) requires you to highlight some of the post first, then you can comment, but the comment won’t save. CommonRSS feels like a solid concept, but it’s both got the cold-start thing in terms of the social network, but also the cold-start thing in terms of a business. My guess is it’s hard for Brad to muster a ton of enthusiasm to work on the project all day every day with low users. I’m thinking the main problem is that there just isn’t much of a business to be built around RSS. It can build boutique one-person companies with a passion for it, but even then, difficult. On top of that, maybe there just isn’t much appetite for the social part? There are a number of arguably already-decently-successful boutique RSS apps, so why haven’t they done it? Why hasn’t Feedbin done anything terribly social? Why not Feedly? Remember FlipBoard’s kind weird taking on RSS? Now they have an equally weird spinoff . My guess is it’s just too hard of work for too little payoff. Maybe there aren’t really “friends” on Skyreader? If there are, I can’t really find a list of them. If there aren’t, I guess this isn’t what I’m looking for. Or is it just assumed they are the same as Bluesky friends? I dunno, I think I have a lot to learn about this AT Proto stuff. What happens when I share an article? Does it share on my Bluesky? It doesn’t look like it. Who sees my shared articles then? My friends, if there are such a thing? Other people who explicitly subscribe? How would anyone figure out how to do that? It looks like I can share and I can highlight stuff specifically in what I share. Who sees the highlight? I imagine they need to use Skyreader to see that highlight? Or does it republish as RSS somehow? No comments… right? That’s weird to me for a social feed reader. What I think of when I think social feed reader is 90% writing and reading my friends comments. The UI is confusing to me. I don’t love the expanding list format that jumps around a lot. It looks great, love the design — but it feels quite slow across the board. The Feedbin sync (yay!) didn’t work at first, but appears to be working now. It now claims to have 2-way syncing (yay!) but that doesn’t work for me. The articles I read aren’t read in feedbin. The stars don’t sync. It’s got the cold-start social problem: there isn’t anyone to follow. The discover page only lists Brad, and clicking the follow button from him doesn’t work.

0 views
Chris Coyier 3 months ago

Did your editor font go default serif on WordPress 7.0?

Mine did. Like this: I guess WordPress 7.0 assumes you are using a file these days. I’m not doing that yet on any of the sites I work on. If you want to embrace that future, you could add a file to the root of your theme, and put some typography basics only in there: That will be much nicer than no styles at all. Or if you don’t want to mess with that you can go to the upper-right three-dot menu (“Option”), choose Preferences then go to the Appearance tab and make sure Use theme styles is unchecked. I think it’s sorta neat that you could use the same typography setup for both the front-end and back of your site this way, and if you use for the front, might as well use it for the back. But I also personally don’t mind if the back-end is entirely default styles. It’s a reminder that you’re in a CMS, and content is data, not WYSIWYG.

0 views
Chris Coyier 4 months ago

When Sites Need to Walk Away

The Internet Archive has a new book: VANISHING CULTURE . ( Digital copy is free. ) According to a Pew Research Center report, 26% of pages from 2013-2023 are no longer accessible. But that’s not the whole story. In a new study published in Internet Archive’s book, VANISHING CULTURE, data scientists working with the Wayback Machine have found: 16% have been restored through the Wayback Machine. 56% are preserved before they disappear. A quarter of pages from the last slightly-more-than-a-decade gone. I guess that’s about what I would have guessed. I don’t love it, but it seems like the level of URL rot that just happens on the web. Maybe even feels a little low? 😬. Kinda cool the Internet Archive saves about half of it. This resonated a little extra this week as a local mountain biking trail resource said they were closing: When I see stuff like this, my brain thinks: OK fine, thanks for letting us know. But, like, you’re not going to just turn off the site, right?! No, they are: We’re open to the possibility of a community group, business, or individual acquiring BendTrails’ assets and keeping the site online — but if that doesn’t happen, the site will be going dark on June 1st. They want something like 80-90 grand for it. Which is fine. They worked on it for a long time and did a great job. I imagine it incurred costs, likely above and beyond what sponsors covered. Maybe they’ll get it, maybe they won’t. I just can’t wrap my mind around “going dark”. It’s a WordPress site. Bluehost can host that for $3.99 a month ($9.99/month after three years). Not to trivialize money but that seems pretty doable and preferable to just shutting the thing off. Maybe it’s a mental space thing though. I’ve had to walk away from projects by drawing pretty hard lines. If the website is still online, maybe it will still occupy mental space that they just can’t afford. You probably know I’m a fan of WordPress, but I’ll admit WordPress adds some additional mental overhead. There would be some prep like turning off any interactive features. Then somebody has to be in charge of updates forever, because WordPress is PHP and MySQL and such which will be subject to potential vulnerabilities forever. A fella I know put together Bend Bike Rides in the wake of this. A burgeoning replacement. I don’t know the tech stack but I know the guy well enough I’m quite sure it’s not WordPress. Looks like static output (if JavaScript-y). If he needs to walk away from this site someday, there is options like Netlify’s “free forever” plan that feels a lot more likely to be able to be left forever with no mental overhead. I’m just thinking about what the options are and what feels right when people need to walk away from a site. It’s nice the Internet Archive saves them, most of the time. But is that good enough? Maybe we just shouldn’t worry about it because they will take care of it? If we don’t think that’s good enough, what then? Should there be better tooling for static-izing a site and putting it somewhere inexpensive to live as a viewable time capsule? For WordPress sites, there is a premium version of legacy . $38,000 will keep the lights on essentially forever. Many scoff, but I think it’s cool. I may not have pulled the trigger if it was my money, but I did happily use the service for my friend in kind. Honestly I hope CodePen is an option for some situations and that we can evolve to make it an even better option over time. We’ve got deployment . It’s not free, but it’s not heavily limited either. The trick is getting a site to be entirely static, and I feel like there could/should be better tools for converting sites into this state.

0 views
Chris Coyier 4 months ago

AI & Alignment

Raw coding speed isn’t the bottleneck. Alignment is the bottleneck. That seems to be a zeitgeist-y theme lately. If you’re using AI to code, maybe you’re feeling it. You can code more and faster . And clearly a boatload of other developers are doing that too. But software doesn’t seem to be exploding in quantity or quality broadly. Maybe it’s a little? But if AI is 10✕ing our coding, we’re certainly not seeing software get 10✕ better. Which is maybe why Andrew Murphy is saying: If you thought the speed of writing code was your problem – you have bigger problems . Your developers are producing PRs faster than ever. Great. Wonderful. Gold star. Someone get the confetti cannon. Now those PRs hit the review queue, and your reviewers haven’t tripled. Nobody tripled the reviewers. Nobody even  thought  about the reviewers, because the reviewers weren’t in the vendor’s slide deck. Or maybe you don’t even get to the “too many PRs” problem because nobody even knows quite what to build. Because you need team alignment to figure that out. You need research. You need stakeholder buy-in. You need a damn plan. And AI isn’t, for the most part, helping with those things. And those things are hard. Or maybe you are just ripping PRs and your code is evolving rapidly. AI doesn’t help you know… is this the right thing to do? Is it working? Does anybody care? That probably should have been part of the plan, and again, that’s the hard part. Maybe this is an industry-wide topic right now not just because it’s hitting the community feeling frequency just right, but because there is academic research supporting it . I can’t pretend to understand all that, but I appreciate it’s being looked at with mathematic rigor. We’re also seeing tooling react to this situation. I think it’s fair to say that AI is increasing the productivity of individuals. But Maggie Appleton pulls out the classic saying: but 9 women can’t have a baby in 1 month. Fasters individuals don’t make a fast company, unless they are perfectly aligned . Maggie showing off new GitHub software that is designed to acknowledge and help with alignment issues. I tend to agree that software itself can evolve to help. Just the fact that AI, in “planning mode” isn’t sharing that plan with a team, is weird, and an easy target to make better. I also think getting a bunch of humans in alignment is just a thing that takes time. It should be a bottleneck. I’ll forever think of Dave’s “Slow, like brisket.” Some things becomes good because they are done slowly, and it’s OK if software is one of them.

0 views
Chris Coyier 4 months ago

It’s an assumed truth that Safari is better for battery life — without data to support it.

This pseudo-truth just bugs me. I hear it all the the time. People saying they choose Safari as a browser because it’s better for their battery. But there isn’t any data (that I know of) that proves that Safari is more efficient at battery usage than any other browser. I applaud Matt Birchler who did real testing on this (2024). He scripted a 20 minute loop that watched YouTube videos, scrolled Mastodon, scrolled websites, and typed in Google Docs. He ran it in Chrome vs Safari for 3 hours each 6 times. The data actually showed Chrome was a little bit better. You can choose Safari because you like how it feels, or it’s support of certain features, or heck even because it’s the default browser on Apple stuff and sometimes it feels good to just go with the grain. But the battery life argument just doesn’t hold water. Maybe it did at one time! Remember when we used to care about CSS selector performance, then people like Steve Souders, Nicole Sullivan, Ben Frain, Harry Roberts, etc did testing and proved it mostly just doesn’t matter? Remember when inline CSS was always bad, then it turned out to become a recommended performance enhancement sometimes? Remember when we all put scripts at the bottom of the , then we got the attribute and it turns out its often better to leave them in the head now? Remember when FOUT as bad (layout shift!) then it was good again (users don’t like seeing nothing!)? Sometimes we gotta just update our thinking. I’m sure I’ve got loads of outdates factoids in my head that need a reboot.

0 views
Chris Coyier 4 months ago

Stories from Alaska Folk Fest 2026

[Folk Fest] is not an intellectual experience, it’s an emotional experience. Visiting Alaska gives me the feeling that people are chasing after when they travel: a little taste of what it’s like to be a part of another world. To live another version of life. Not just looking at it or fantasizing about it (which are fun too), but getting to live it for a little while. I’m lucky enough to have visited Juneau a number of times. My friend Justin Shoman lives there. President of the radio. His deep connection with the community makes the trip more fun than it might be otherwise, as I get to sidecar all that community goodness. Last year, I came up for the 50th annual Folk Fest , and it was a no-brainer to come back for the 51st. The 50th was such a milestone that documentarian Paige Sparks took the opportunity to make a literal movie about it, “50 Years of Folk Fest”. I caught a screening of it at KTOO and got to briefly meet Paige, who did a wonderful job. The documentary was a brisk 50 minutes and managed to explain the history without being boring, like how the original bylaws of the organization require the event to be free. It spotlighted some long-timers with zinger quotes, like the one at the top of this blog post, then focused on some of the new faces of folk fest, like Taylor Dallas and Annie Bartholomew , giving it modern relevance and freshness. A great thread in the documentary featured an awkward fella struggling with his own musical abilities and belonging. He blossomed into performing a really lovely original folk song that couldn’t have fit in anywhere better than Folk Fest. OH, I’M ALSO IN IT. There is a quick moment from an old-time jam at Amalga Distillery where you can see the back of my head. I loved that jam dearly last year and was sad that Amalga didn’t do it this year. They had make-your-own peanut butter and jam sandwiches (get it). C’mon that could have been a whole thing. When I landed in Juneau and walked out of security, I was relieved to see that my favorite plaque is still there. Thanks, plaque. I can’t wait to check out those additional displays throughout the terminal. I had some anxiety arriving. I didn’t get there until Thursday, DAYS LATE, so I had some FOMO — like I had already missed amazing opportunities. That feeling wore off quickly. I b-lined it to Devil’s Club , where I had tons of great jams last year. There was a great jam going on as I got there with Chaz from Ketchikan/Dude Mtn, Evan from Astoria/The Strongbacks, Rosemary from Fairbanks/Writing, and several others. Comradery was immediate. My friends Amy, Roger, Dave, Dennis, and Laura were there, all from various cities in Oregon. I think it was a first for most of them. I haven’t talked to them since leaving, but Amy was dreaming of getting two hotel suites next year instead of just one. One morning, I jammed with them in their hotel suite. It was a weird jam in the key of E, with the fiddles in calico tuning, which is fairly unusual for Old Time. I was on guitar and loving it. Heidi from Fairbanks is there, whom I love because of her unabashed love of banjos. The more banjos the better in her world (there are plenty of situations where people like to keep it to one banjo). She’s also very good, so I learn a lot. The book I read during the trip was an Alaska book I’ve been waiting to savor: Of Bears and Ballots . It delivers. It’s Heather Lende, of If You Lived Here, I’d Know Your Name fame. I’ve read a lot of Alaska books, but nobody evokes the feeling you get there like Heather, even as a mere visitor like me. I also picked up  The Tao of Raven , which I’ve only just started, but it starts with a lavishly wordy version of the fable where the Raven frees the sun, which I’m fond of. I have a version of the raven story that I typeset and letter-pressed myself, and my mom watercolored over, in my guest bathroom at home. Speaking of my banjo, I checked it on Alaska Airlines on the way up. I love my banjo, and it’s nice, but I’m not precious about it and don’t love schlepping things through airports. Some people gasp at the thought of checking an instrument. Well, here are some more points for them. The peg for my 5th string must have loosened and straightened out, causing a buzz as it went over the little mini nut on that string. That’s not an acceptable state to leave the banjo in for Folk Fest, so I had Justin swing by a shop to grab some wood glue, then did emergency surgery on it. I yanked out the peg with a channel lock, rotated it back correctly, then glued it up and hammered it back in. Not pretty, but it’s held up just fine since then. A bar that doesn’t seem to officially participate in Folk Fest (but is at the heart of it anyway) is The Triangle. It ends up being kind of a home base or where to go sit in lieu of any better idea. It’s a place that ends up generating memories for me. A drunk local buying us shots for listening to his life story. Two mandolin players trading fascinating chord transition licks. A beautiful woman frantically trying to find her friends, only to be calmly distracted by the historical photos on the wall. I promised to tell her what I know of them when she comes back, but alas. One of the many cool things KTOO does, in addition to the studio-audience shows, documentary screening, and all that, is to put every main stage performance on the radio. Every second of it! Plus they stream it so people around the world can listen. Driving around, or if we happen to be at Justin’s spot, we’d usually have it on. One thing we caught that way was Sea of Heartbreak (feat. Katy Harris, Caroline Oakley, Reeb Willms, Ava Honey, Pharis Romero). Kind of a supergroup of old-time ladies. I only know exactly who it is now, because it was so good on the air, I looked it up on the official website. One day, sitting at the Alaskan, I was chatting with the bartender, Morgan, who used to run the place. It seems people, bartenders especially, live in this palpable daze of excitement and exhaustion during Folk Fest. The next day, after a nice beach walk “up the road”, as they say, at Eagle Beach , we stopped into Squirez, a cozy little bar that overlooks Auke Bay. It was Morgan bartending again. There was an awful lot of bartender overlap like that. Just the night before, the day bartender at The Alaskan was working the door bar in the evening at The Crystal Saloon. Morgan is extra fun, though, as she travels a lot to interesting places and seems to be doing interesting things with her life, like starting a new gig at Uncruise. She also works at the Lucky Lady, although I didn’t see her there. At Squirez, she did a little rave about what’s so great about Folk Fest. It’s the end of winter (this was a rough one up there), and it’s before the cruise ships come. So it’s a week that feels like a special treat just for the locals. A beautiful gift. Morgan was on the same flight out on Tuesday morning as I was. It was nice to high five out along with another friend (a board member of KTOO) I met at the corndog brunch who had a daughter the same age as Ruby running around. That made me miss Ruby and think of my hope that Ruby and I get to share a love of music and community events one day. One particularly fun live show was Raisin’ Holy Hell at The Crystal Saloon. There were a bunch of rowdy old-timers in the band (some faces I recognized from the documentary) who really got after it and made a ruckus of a show. They played classics like Angeline the Baker and Stickin’ to the Union, mixed with Sublime covers and modern shit like that to switch it up. They had a drummer and a solid bass player holding it all together and making it more than worthy of the killer night slot it had. The whole audience was super into it, and I was having a great time. This feels weird to write, but one of the things that fed into the fun and the feeling of living a different life for a moment is that I’m essentially single now and approaching the point I’d be ready to date (long story, private). Chatting with single strangers can have that hey, is this… something? feeling that can be exciting if a little emotionally dangerous. In my real life, I’m a dad and a co-founder of a busy tech company, and I wouldn’t have it any other way. But once in a while, I can LARP as a freewheelin’ banjo-playin’ Alaskan. Another day, I popped into The Alaskan only to be perfectly on time to catch The Strongbacks , a sea-shanty group of five dudes that I quite like, hosting a “vocal jam”. I was surprised at how many sea shanty enthusiasts showed up. Half the people in the audience were mouthing along to the songs. An Irish session in the back of the bar didn’t stop playing for them, which made me furious. I considered saying something, but ultimately chose not to, as somehow nobody else seemed to care. Not even the bartender? Perhaps, as this wasn’t an official show and the jam had just as much right to make sound, asking them to stop would have been an injustice in its own right. Whatever, I’m still mad about it. The beauty of unamplified harmonizing voices should always take precedence over a mediocre Irish session. Just move! There is so much going on at Folk Fest, you’re definitely going to miss more than you do, even if you shortlist stuff you’re especially interested in. Here’s my list of things I would have liked to do but just… didn’t get to: That’s a big list. And yet: no regrets. Bocca al Lupo hosts a Corndog Bruch at 11am on Saturday. I missed it last year so I was glad to catch it this year. Arriving at 10:40am, there were already a few dozen people in line ahead of us. They passed out paper fliers detailing the gourmet corndogs that would be available. You were supposed to pass the paper back, but you could tell nobody wanted to actually be the one holding the paper. Way too much responsibility for a hungover Saturday morning. I had the elote and the honeybutter, both extraordinary, but I eyed up pickle-style with envy. The cashier was drinking a Bush NA. It sounded good at the time, so I ordered one. She had brought it from home. The band playing at the corndog brunch was The Heists , the last name of the lead couple, fleshed out by a great fiddler and bassist. Importantly: they replaced words in the songs with corndogs and corndog puns. Will the circle be a corndog and the like. I would have liked to be consulted on this endeavor, as I like to think I could have gotten the corndog integration density even higher. I recognized [Andrew] Heist from previous visits as I think he played in the band Taking Care of Bluegrass, which I’d seen a couple times, and saw again on this trip, but he didn’t seem to be in anymore. Possibly because he was in EVERY OTHER BAND . I saw them together again in The Boyfriend Girlfriend Bluegrass Band at the Alaskan. I saw him play with Raisin’ Holy Hell at The Crystal Saloon. I saw them in some very endearing moments in the documentary. I saw them play the main stage. I saw him out jamming. It’s a good thing they kick ass. There were so many times I was doubled over with laughter on this trip. Maybe that, all things considered, was the best part. I’ve come to think that laughing is my #1 bucket filler. One night at dinner, there was an appetizer called “Bread and Bones” (which turned out to be a bone marrow thing), but we weren’t sure, so we just made silly guesses about what it might be, and I haven’t laughed that hard in a long time. One day, sitting at Amalga (and I have absolutely no memory of how this came up), we opened up the Claude app on my phone and vibe-coded different trivia-style games. It competently crafted an “alive or dead” game with random celebrities, and we kept adding features and making variations. The new bar game is making your own. Justin is seeing someone. It was lovely to meet her. We spent a lot of time all together as a group of three (plus dogs!). She was kind, endearing, funny, and up for anything. I’m glad to have made another friend. I think three can be a magic number. There are more personalities and things going on to play off of. I need to remember this more specifically for friend trips: 3-5 is a good number range. Last year, for the 50th, the weather was shit. It was cold and rainy the entire time. That’s how it always is. I’m sure months of dark, wet weather generally have mental consequences for the Alaskan natives, but it doesn’t seem to affect people’s moods during Folk Fest. There was a bit in the documentary about where they are clear on the matter: it just doesn’t matter . Put on your coat. That was put to the test this year in an interesting way. While there were still big piles of snow everywhere, it was kinda nice out. Twice! Blue skies; warm sun. I was curious whether people would take to the streets, with outside jams, impromptu parties, and such. There was a little. I saw a couple of jams move chairs outside or play on the concrete outside the Sealaska Heritage Museum. It was kinda fun, but it wasn’t like this transformative thing for the festival. It was fun, but again, the weather just doesn’t seem to matter much. One of those nice days I popped into Devil’s Club to find the jam was Irish. Which is fine , but I’m not skilled enough in Irish to contribute much and there is usually enough going on I don’t need to force it. There was another fella sitting there, I noticed, who had a fiddle case, and we got to talking and turned out he played old time like me. So we found a little stoop over by Deckhand Dave’s, he flipped over an old, dirty bucket, and we played old-time duets for a couple of hours. Didn’t even catch his name. I only went to the main stage once this year. The very last night. There’s just so much to do, it’s not even weird to miss most of the main stage stuff. One way to engage with Folk Fest is to hang out at the main stage primarily, and I’m sure a ton of people do that, but the musician types are always seeking out gigs and jams, and the younger crowd (and people that just don’t care that much about folk music) take the opportunity to enjoy all the great human energy downtown. Bar hopping and seeing the many non-folk shows and such. I’m so glad I went to that last night, though. RO Shapiro had a powerful voice, sang beautiful songs alone on stage, and reminded us how important it is to support musicians. He had a wonderful song about how they all pass the same $20 bill around. I was stoked to see Riley Baugus, a banjo hero of mine. He was charming and funny and interesting in a way I definitely did not think he would be, and he managed to keep the huge audience captivated entirely alone with a banjo. He was there with The Red Hots , who I unfortunately missed. Willie Carlisle closed it up, playing with a couple of multi-instrumentalists (one of whom I got to jam a little with, incredibly). Willie is a monster with a huge voice, huge personality, and huge opinions. He’s got a kind of old timey way of speaking and choosing words. He felt like a modern embodiment of folk, blending instruments and styles that are quite different while carrying a consistent air of quality. He opened with a monster vocal-only The Balad of Penny Evans, a Steve Goodman song about Penny who’s husband dies in Vietnam and is none too happy about that. A song called Crittertown brought out a surprise friend in a giant possum costume to wander the audience (gave me big Northern Exposure feels). My favorite was Big Butt Billy, an extra-folky guitar number about a kinda gender-neutral waiter at a diner with an ass so incredible Willie breaks down into exasperated spoken word in the middle of the song, finding different wild-eyed words to praise the ass. One day in the afternoon, I was sitting in The Alaskan having a pint and waiting for Justin to get off work. There was a band setting up I’d never heard of: Big Sissy. Sisters from Connecticut. They played well and harmonized beautifully. I remember a First Aid Kit cover perfectly done. Fifteen minutes after their set was over, we had walked over to Griz Bar, and they all walked in. I got a chance to say hi and thank them for their amazing and unexpected set. It was a warm moment. Another day sitting on a stool at Griz Bar, there was a woman playing guitar really well and singing a Tom Waits cover. Rosemary was sitting, putting in little fiddle fills. They came over to the bar, and I got to buy them a drink, and the world felt warm again for another moment. She then played another Tom Waits cover. Yet another day at Griz, Dude Mountain was playing an acoustic set. It was packed, even in the drizzle. There was a large man dressed up as a kind of cartoon wizard. He didn’t look like he left the house much, honestly, but he was out now, and he brought his cat, which kinda crawled around on his shoulders. Then someone brought like a dozen Domino’s pizzas and passed them out for free. I’d say food isn’t particularly notable in Juneau. I had a steak dinner at SALT one night. The service was good. We laughed our asses off at stupid jokes. The steak was good, but everything else was fairly poor, honestly. They put this huge dollop of horseradish on my plate, camouflaged next to the au gratin potatoes, and I accidentally ate the entire thing. It was a real mouth problem for a minute there. My bad, I guess, but like, isn’t this a plating UX issue? I had a Pickle Rick at The Hanger. The Cubano at Devil’s Club. The Taco Bell replica Crunchwrap Supreme at the Imperial (regrettable but necessary). Pizza at the Island Pub over on Douglas was good, but gave me heartburn that was hard to kick. One night, we had a decent Indian spread at Spice. The vibes are a little sleepy; they didn’t seem to book any musicians this year, and the naan was a bit dry. The Mexican food at Mar y Sol is fine, but they are a dry restaurant, and no margs with Mexican is rough. Amy and crew had dinner there, and I got a text from her that they started a jam there, and honestly, that was really fun. Kinda brought Folk Fest to another area of town that doesn’t normally get it. The noon latte at Coppa was a 10. What you want out of a culinary experience in Juneau is to go out to Sand Bar in the valley and get the fried halibut. It’s literally all they do. The halibut comes from fishermen literally in Juneau. Even as a totally non-fish guy, I love it. I was sad to miss it this year. On my last full day there, I wanted to do some gift shopping. I called it Power Shopping because it was something I wanted to do, but wasn’t super in the mood for it, so the plan was hot’n’fast. I ended up getting: While Folk Fest officially ends on Sunday, and I imagine a lot of folks need to take off on Sunday or Monday, I scheduled my flight out on Tuesday on purpose because Monday is reserved for an all-day jam at The Imperial . The Imperial is right at the heart of downtown Juneau, but doesn’t seem to be an active participant in Folk Fest. Until Monday, when it’s absolutely taken over. All the stragglers show up there and all the musical styles represent. I listened to an alt-old-time jam singing Reeltime Travelers, a classic old-time jam, a country jam, and a monster cajun jam. It took me a while to get the nerve up to get my banjo and get in on it (my confidence ebbs and flows). Honestly, a couple of beers always helps, which I don’t love, but it is what it is. I ended up playing with Heidi again for a while, bookending the trip nicely, and then another group of lovely folks before feeling good about retiring the banjo for the trip. Lodestone library was hosting jams, and I peeked in and saw it, but I didn’t stop to jam, and should have. There is a new brewery in town, Harbor Mountain, that hosted stuff, but I never made it in there, even just to try a beer. I like the group Wool Pullers, who had a couple of shows, and I missed them both. I really wanted to see the band High Costa Living featuring the exuberant powerhouse that is Collette Costa , but the line at the door for that show at The Red Dog Saloon was just insane (hundreds long?) seemingly the entire night. I missed the rad metal band Bards of Mendenhall I missed The Red Hots (I should have gone to the live studio audience show at KTOO). I didn’t go to any dances. I’m dead scared of making a fool of myself at a dance, but I also want to get over it and do it. I didn’t do any workshops. I didn’t catch Caleb & Reeb, who had a LOT of shows. I saw them around a ton but didn’t seem them play, other than Reebs Sea of Heartbreak thing. I’ve still never even met Caleb, who’s a bit of a hero to me. A little intimidating. I missed the Canadian tuxedo party. I missed the cosmic truckstop brunch thing. A book from Sealaska Heritige Store . They had a Trickster basketball that was freakin’ art , but I just couldn’t justify traveling with it Some postcards and a book from Kindred Post A comic book at art supplies from Alaska Robotics (which had an incredible display of paintings of hikes in Juneau) T-Shirts from Treetop Obligatory shirts from Devil’s Club and The Alaskan

0 views