Hey all. Shame I feel a bit like crap, because I actually have things to talk about this week--though I'll still keep it to three. We'll see what we can do.
Habit-building
I'll start off meta: The main reason I have things to talk about this week is because I've made a concerted effort to journal every day. I'm not writing down every detail about what happened, but I'm just trying to hit the highlights once or twice a day. I managed to hit every day but Sunday.
I've tried to "commit" to daily journaling in the past, to little success. 's Sidetrail building an adhd-friendly weekly analog habit (which I haven't finished walking yet) weighs heavy on my mind, as a method for recalling what the days have held.
So, what's different this time? I've been aware of 's goals.garden since launch, but I finally connected this week that I could use it to reinforce my journaling. I think the atproto nerd in me is doing a lot of the heavy lifting, but hey--whatever works.
Silhouette/atp.pics
Speaking of , this post absorbed a bit of my time this week:
Turns out that the intention was more in the vein of defining a set of lexicon schemas for service-agnostic profiles on protocol, but where my brain went initially was "it would be nice to be able to type a URL with my handle in it and instantly get my profile picture."
So, I wrote my idea, initially referring to it as Silhouette. It's available (at time of writing) at silhouette.town, but I don't intend to keep it there for long--taurean suggested I pick up atp.pics. I plan to slim down the service to just avatar photos, simplifying the URL in the process. Maybe I'll even do a little caching?
The source is available here:
Writing this out was a meditative exercise. I didn't use any agentic tools--I just opened up Helix, and proceeded to write a bunch of Deno code by hand.
Compared to my recent experience writing Trinkets, I ended up feeling a whole lot happier with the result, even though I'm more unsure about my decisions and covering edge cases. Perhaps there's still room to use an agent for reviewing my code? I honestly don't know if I could find value (or even listen to) an agent nag.
Overall, it was nice to have an idea and make it come to life that very same day--and to have complete agency in every line I wrote. I wouldn't recommend using it yet, since I'm about to change it a bunch--but hopefully I'll write about the usable version next week.
Overwatch?
I made the mistake of watching the Overwatch 2026 Showcase. I haven't played the game for a very long time--not since before they introduced perks--so I was wholly unprepared for how compelled I would be to return to the game.
Here's a quick summary of showcase:
They're introducing year-long story arcs within the Overwatch universe
Vendetta has "killed" (off-screened) Doomfist and taken control of Talon
They're starting the new season with 5 (five!) new heroes, with 5 more coming over the course of the year
New maps coming
Menus overhauled (tbh it just looks like VALORANT now)
Improvements to Stadium (which I hadn't played until 2 days ago).
That's what I recall off the top of my head, at least. I reinstalled and played for a couple days last week.
I mostly liked what I saw. The perks system is fresh and interesting, if a bit lacking in depth. I'm just hyped that there's a bit of... hype, for the title. I'm not sure if I'll stick around at all, since I'm not one to grind Competitive.
My friends are the only anchor I have for these sorts of games, and I'm thankful that they've been patient with my relapse. They're not as enticed as I am by new, shiny heroes, but they've graciously reinstalled the game to indulge me. I suspect it will be uninstalled in a month at the latest.
Alright, I'm feeling a little better after testing out the new Deadlock hero Celeste. Hopefully your week has started out on the right foot--and I hope the rest of it is great as well! Thanks for reading, and I'll see you next week!