I'm almost afraid to say it; but I am having a very good day. I needed it. I haven't been in a good mood for a good while. But it's been a great week, if I'm honest.
My new gardener started yesterday and he did an amazing job. I feel true relief and hope for my front yard for once in my life. I paid off my car last month too, which means budget for my gardener is going to be consistent and solid. I can't begin to explain the weight that's lifted from my shoulders now that I have some help.
I met with my new/old client and the gig is amazing. I'll be designing a web campaign for Ford and I'm already personally familiar with the program enough to know what it needs. There's no budget, a decent timeline, and I don't have to code it when I'm done prototyping it. Couldn't ask for a better opportunity. I'm excited to go all out on this one, since I've learned a lot more patience and am in general a much better designer than I used to be. I have really old files from the last time I worked for Ford and yikes. I got asked to work for Ford a couple months ago through someone else and remember actually laughing at him but I'd much rather be freelancing than part of their system.
I deployed my first external instance of the RSS feed and the surgery was a success. Deployment was as smooth as could be. It's more than ready for a substack writeup.
Somehow still massaging this blog and added a game changer:
<body class="<?= h($bodyClass) ?>">
and
$bodyClass = 'page page--home' . ($activeTag ? ' tag--' . $activeTag : '');
Defining a variable to create a body class off of a page's slug on this site allows me to differentiate between every single page on this blog by slug.
That means I can target specific posts, tags, and pages-- anything with an ID -- to style separately. I applied it to the Walks and Selfies tags to size the images on selfies into a three column layout and take the background off of the Walks page to make the images feel more integrated into the overall layout.
These were really tests because I want to start posting collections of things on here.
Also learned a new trick that allows me to center the horizontal images in my selfie gallery. I have never done something like this before, but the whole container needs to be display: flex, each image needs to be wrapped in a paragraph tag, and then the paragraph tag needs a defined alignment. I'm used to doing this with flexboxes, but not within paragraphs applied to the img tags.
Putting it all together:
.post--self article img {
width: 32%;
margin: 2px;
vertical-align: middle;
}
It works great. Just janky enough for a blog like this.
Lastly, I applied the body + slug tag trick to a redesigned Playlist tag that takes off all post meta and leaves just the bandcamp embed. This required me to also install a code editor into the CMS but I already needed to do that for other reasons.
Dang, there's nothing to cross off my to-do list today but I still got a lot done. I promise.
TO-DO:
- Add Feed Reader download and tutorial to Substack
- Finalize marketing outline @ work
- Beg someone to approve the new research page @ work
- Finish the zine + lecture outline
- Find all the missing parts of my cyberdeck lol
Dig through the hard drive for the codebase I wrote for Spirit to cry about- Figure out how to document the last two years worth of 9-5 work
Attend coworker's webinar May 13 @ 4PMRed mary janes come in the mail on wednesday :>New gardener starts on May 14- Substack: How AI sucked at the knowledgebase CMS
- Substack: How AI sucked at writing this blog
- Introduce my copywriter to my fundraising coordinator
- New bookstore
- New turkish restaurant by me
- Start grant writing lmaoooo







