The Blog
Sometimes we write stuff.
You can read it here now, or later with the RSS feed,
or Subscribe to our (almost weekly) newsletter.
-
TIL: Victory Symbol
We noticed that the victory symbol at the bottom of our homepage looked different in Chrome than Safari––it was playing smart and rendered the unicode character as an emoji. Lettini found a fix though! Append this string of code to the symbol:
︎
.So
✌︎
renders to ✌︎ and not emoji. Weird.(Here’s a blogpost that explains it all.)
-
· Barry Hess · TIL
TIL: Turbo Frames
DoEvery.Day calendar navigation was broken. We built it using Turbo Rails as it was being developed. As we have updated libraries, including Rails, the API has changed. In order to get the calendar navigation working again, I had to pull out some old hacks that made use of
turbo_stream_action_tag
via Turbo Streams to get my Turbo Frames working. The code is a bit more straightforward now, though I find Turbo Frames to feel a little too magical.Turbo Frames Vs. Turbo Streams gave me my first hints at how to fix things up, but the example request flow was a little too odd for me to absorb. Turbo Frames and Turbo Stream templates ended up explaining things well enough that I could get the issue resolved.
I ended up in this PR to re-discover how a Turbo-Frame-based request can update the browser’s URL. In this case that’s
data-turbo-action
, which in practice looks something like:link_to("My Link", my_path(data: { turbo_frame: "tf_calendar", turbo_action: :advance })
-
Season 1, Issue 5: Promotes Regularity
Good Enough is taking a summer pause! We each have travel plans lined up for the summer. We each have at least two children in our homes, begging for attention. And we each truly appreciate extended breaks as a means of reinvigorating ourselves to the ever important task of building bemusing things. So while you definitely shouldn’t expect anything from us ever, especially don’t expect any more newsletters over the summer. As the Nintendo Wii would say, why not take a break?
-
Season 1, Issue 4: Issue 4-evah
0. It’s Been a Long Time
Sorry 4 the silence these past weeks. Life happened fast and furious. Barry’s daughters all had marching band, and he chaperoned 4 the parades. His eldest daughter also went and got a boyfriend. Shawn’s been feeling a little under the weather, and his two boys graduated. His sons haven’t gotten a girlfriend or boyfriend yet.
Get used to it as there won’t be a newsletter next week, either. It’s good to keep expectations low.
Now on to 4 things 4 this 4th issue.
-
Season 1, Issue 3: Fool Me Three Times
This will be a short one. Barry’s summer vacation has started, and Shawn is deflated after the Warr…iors... sob… It’s just one game, right?
1. No One Likes a Giveaway
Who doesn’t love a good pickle? Well that didn’t happen. There were no entries to last week’s giveaway. If you recall the rules were (1) tell someone about this newsletter and (b) leave a comment saying as much. As my mother-in-law says to me literally every time I see her, “With friends like these, who needs enemies?” —BH
-
Season 1, Issue 2: Just the Two of Us
0. Everyone Likes a Giveaway
Stick around to hear how you can win a fabulous prize by hardly doing anything. Take it away, fellas…
1. Still Positive
Did you know that once you acquire COVID-19 your PCR test can be positive for up to 90 days? Did you know that the at-home tests can also be positive for up to 90 days? So if you’re ever trapped in your bedroom hoping to get an early exit for, say, your daughter’s massive graduation party, don’t think you can negative test your way out of there. The bouncer will not (or should not) accept your ticket and will turn you away. —BH
-
Season 1, Issue 1: The Loneliest Number
1. Confirmed Positive
After two years of running from reality, it has finally happened for my family. I have tested positive for SARS Coronavirus-2, the virus that causes COVID-19. For this honor, I would like to thank our society’s collective tiring of virus mitigation. It truly takes a village. —BH
This week we are celebrating family birthdays and child graduations (Barry will probably be missing his eldest’s graduation party 😭). Life has taken over and said, hey, maybe don’t plan on getting too much done this week. Shawn is working on the next issue of his zine, Neophyte, while Barry has been working on his personal website to a concerningly addictive degree. We also wrote this newsletter, which has quickly become our favorite tool for procrastination!
-
Issue 0: Collector's Item
1. Oh, hello.
We didn’t see you there. How are you doing?
You’ve somehow ended up with a collector’s item in your hands: the very first Good Enough Newsletter. This is the beginning of what we (Barry Hess & Shawn Liu) hope to be a years-long series of communiqués with our rabid fans. We call our fans rabid because there are so few of them. Animals might roam in packs, but rabid animals? Well, they’re usually out on their own, attacking innocent bystanders.
(Our fans wouldn’t attack anyone, though, would they? Who’s to say.)