Here are the steps I used to make my Micro.blog hosted blog list only the titled posts on my homepage and still paginate correctly. Note: This does require editing your blog theme.
1.) The file you need to edit is: layouts/index.html
2.) The line you are replacing should look something like this: {{- $paginator := .Paginate (where .Site.Pages.ByDate.Reverse “Type” “post”) (index .Site.Params “archive-paginate” | default 20) }} (assuming you and/or your theme haven’t already customized this)
Today I woke up feeling dread. Bad news, in my experience, comes in waves and this whole year has been one wave after another. So I did what I tend to do when this happens… yard work. I hate yard work but I can’t deny that it makes me feel better. So when I had time during my lunch break I grabbed my work gloves and my wheelbarrow and went outside.
So I’ve been using a Fairphone 4 with e/OS instead of Android for the last three months. I have not signed in at all with my Google account and I’m not using the Murena Cloud service either (photo, email, contact, document storage solution). Which is probably a good thing since Murena is experiencing a bit of an outage at the moment. There are a lot of things I like about it and a few that I don’t.
To start, I just want to say the my daughter is doing so much better after her six week stay up at Boston Children’s. The program and doctors and her team were wonderful and it is such a night and day difference, now two and a half months after, from where we were when she was accepted.
I had meant to write updates during the process, but the intensity caught me off guard I had no energy for anything other than the essentials.
An updated homeschool room is unlocked 😆
I’m homeschooling my two kids this year. Ninth grade for my son and seventh for my daughter. I decided that it was time to get create a better workspace for them. Something that fits their ages a bit better and reflects a bit more independence. I’ve spent years with them right at a table working alongside and keeping them on task. But they both need practice with time management and I felt this would be a better fit.
Looks like my little gaming group can get together this weekend to play some Dungeon Crawl Classics, DCC. Yay! During our last game I noticed that we spent just as much time looking up what the characters can do versus actually playing the game. I think that’s because we only get to play every four-six weeks which is just enough time to forget everything. So I hunted around for some good fan-made character sheets that actually explained what a character class/race could do.
Life has been way too much lately and most of my hobbies were put on pause while I dealt with keeping up with the unexpected. One of those that was dropped was writing down weekly notes that focused on my development side projects (and honestly, even coding side-projects took a nose-dive). My last post was on March 1st 😱
So I’m doing a little reframing to make it feel a bit easier to write, thus the “Coding Adventure”.
I shared back at the end of March how my world went topsy-turvy on me when my daughter’s knee injury, now healed, triggered a case of pediatric Complex Regional Pain Syndrome, CRPS.
It was November 2023 when I was at my computer just sending off an email to my daughters dance studio about her participating in the local Christmas Parade. That’s when I got a call from the school nurse. “She hurt her knee standing up from her desk at school, it looks pretty swollen and she’s in quite a bit of pain.” she relayed to me. Little did I know that would be my introduction into the strange and terrifying world of pediatric chronic pain conditions.
Life has been hectic. Like I mentioned back in December, I’m juggling two close family members with health issues. My mother-in-law survived the surgery, has gone through rehab, and is now back at her house (edit: and since I started writing this draft, back to the hospital). She requires a lot of help and lives over two hours away from any family. It’s a hard position to be in.
Plus my daughter received a rare, potentially chronic, diagnosis.
I found myself needing to encrypt a small string on Deno (and subsequently decrypt it later) for a small side project. I checked out a few websites with code samples. But those didn’t work/were out of date. So this is what worked for me:
Note: I am not a security expert and I don’t play one on TV. You shouldn’t trust anything important with random code you found on the internet.
I’ve spent the last few weeks of the New Year, like a lot of others, reflecting on where I’ve been and where I want to go. So this update is a little more rambling than most.
Work I want to never use Azure Dev Ops again. It is giving me such a headache. I still can’t get our release pipeline working after upgrading our solution to .NET 8. Entity framework is complaining and its convoluted and not my strong suit.
This month has been rough. It started with an unusual diagnosis for my daughters injured knee, the stress of the holidays, and my mother-in-law going from a routine procedure to a transfer to a larger city hospital to a surgery that ended precariously with complications. She’s still with us but the future is unclear.
I guess all of that is to say I wasn’t on the ball the last three weeks, but since coding is one way I handle stress I did managed to get a few things accomplished.
This was a major work week. I’m trying to wrap up a couple more features and get in a few more bug fixes before I wrap up for the holidays.
At work, I am doing a major rewrite of our application(s). This marks heading into year 3 of the project. I needed to redesign the UI and workflows. I rearchitected the database, mapped all the data that needed to transfer over and reimplemented all the business logic (and in many cases extended it).
Guess I’ll join in the Duel of the Defaults 😄 I’ve held off since it seemed that most people were iOS users and I’m a Windows/Linux gal. But so many others have joined in and the list was fun to put together.
📧 Email Client: HEY 🕸️ Website: Micro.blog & Namecheap 📝✅ Notes + Todos: Tiddlywiki via Tiddlyhost.com 📸 Photo Management: Amazon Photos 🗓️ Calendar: Outlook 🎁 Cloud file storage: Onedrive 👽 Contacts: The standard Android app 🌐 Browser: Brave (desktop) & Kiwi (Android) 💬 Chat: The standard Android app 🔖 Bookmarks: Micro.
This week I spent most of my time playing around with my blog theme. I realized I’ve been using Micro.blog for over a year now and I wanted to make some fixes to my blog theme.
Step one: group by year There are several places in my blog that I wanted to group things by year. Photos being the main one, but also category pages and the archive.
Luckily Hugo has a way to easily group a page collection by date.
Whew... These last couple of months have been rough. This update is pretty short. I hosted Thanksgiving at my house this year so I wrapped up most dev related items by Wednesday.
Lillihub I put out an update before signing off on Wednesday. It included some small fixes and photo swiping on a desktop screen as well. As I mentioned last week I used a web component library from shoelace.style to pull it off.
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.
This week was back to pretty much normal now that everyone is over their colds and now that my wisdom tooth is gone 😄
General Development
So far this year I've tried a handful of ways to track my tasks. Both physical copies inside of journals and on post-it-notes. A couple of apps too, like Notion or Zoho Notes. Still haven't found a system that sticks around for more than a few months.
Job Related
This week ended up being a short week as well so I didn't quite get through my to-do list as I planned. But I still managed to straighten out the application permissions and role creation (which groups common permissions together). I wrote several more unit tests and started mapping out a QA test plan. My boss said one of the help desk employees will help out testing application so I want to make sure that testing is approachable and that we have a good way to track issues in Asana (the project management system my company uses).