Remember how I said, everything back to normal? That lasted all of Monday morning. Then I got the call from school that my daughter hurt her knee... getting a pencil. We are still running around trying to figure it out (Whew, thankfully it's not Lyme disease). Then my son messed up his orthodontics... We are still running around trying to get appointments to get it fixed. Then my neck seized up from the stress of it all.
So yeah, I got stuff done, this write up is gonna be short, I'm going to go do some Tai Chi to re-center.
Work Work A major framework update needs to be applied to the codebase. Over 3000 changes, thankfully most auto-merged but I have about 230 to review manually. My life at work is a never-ending scroll of code commit diffs.
Lillihub I released it! Yay! 🥳
And it didn't crash into a million little pieces as people began to check it out. 🙌
I really appreciate everyone who helped me beta test, gave me feedback, or left a nice comment. As I said, this week was tough and it helped lighten my mood on Friday seeing people enjoy it.
Before I launched, I added tinylytics to the public landing page and the login page to get a since at how many people are checking it out and what device/browser they are using. Not everyone who visits the landing page is going to login, and you only need to login once every two weeks. The stats are public and you can check them out here: Lillihub | Stats page | tinylytics
Next we can take a look at the number of requests. Right now Lillihib is running on the free Deno Deploy plan and I took great care when writing the app to make as few requests as possible on the client to Deno Deploy (though I make plenty to the Micro.blog API). When I announced Lillihub on Friday it peaked at around 2.5K requests for the day. Now it's hovering around 1K per day.
Which is fantastic! Plus the error logs look pretty good. Only a handful of "Bad Requests" I need to hunt down.
I also wrapped up a little more dev work as well. A little sneak peak before I update Lillihub later this week, you can now swipe photos on the desktop view 📷 😆
I decided to use a web component, https://shoelace.style/components/carousel, for the photo-swipe. I degrades gracefully for those without JavaScript, because JavaScript free is 100% supported by Lillihub. It simply defaults to what it always had... stacked photos.
Also included:
Post titles, when they exist, to the "My Blog" -> "Posts" area.
Better date display (when JavaScript enabled) otherwise it defaults to the format Micro.blog returns
Tagmoji list on the "New Post" page. That way you don't have to guess what the tag emoji is...
Personal Blog Thanks to my new-to-me, MacBook Pro from 2019, I was able to track down the issue with my Rainbow Road blog design and fix it. I'm a little bummed that it was because Safari and Firefox on iOS have issues with using image-rendering: pixelated; on border-image-slice. Which made me change how I structured the page to get the border to display nicely. I really wish browsers were more consistent.
Okay, that's enough for now 😄 Until next time, Loura
Dispatches from the fleet
What passing ships signaled back
Unfurl the messages