Not a lot happened in March which is not too bad, apart from the lack of work and downtime at work, which makes for a long and boring day. Continue working on a freelance website project. (Been a bit behind on my Monthly Notes)
Freelance
- Migrated a client's email hosting to a better host. I used to manage this client's email hosting when I had a reseller account with that host, but when I moved to Guru, my client wanted to stay. But they have had too many issues with that host that they wanted me to help them move to Krystal Hosting
- Continued working on the Arrival Lift Services website - all content has now been added, just tweaking and minor fixes to go
Work
- I've had a lot of downtime at work due to broken local dev environment issues which have meant I could only work on the style guide - but there was only so much you can do
Personal
- Someone recommended I see a Neuropath who may be able to help with the skin rash (food/gut related) I've now had for a few years. So I found one and I had my first appointment
- Due to downtime at work and everything else I've been very unmotivated to do anything, even side projects
- My middle child joined a football team and is now a registered player with The FA
- Eldest child joined a basketball club briefly but she didn't like it that all they did was drills and didn't play any matches
- My mother in law got covid but thankfully it didn't affect her too bad and she was back to normal after a week. It just meant I had to do a lot more diving our kids around to after school clubs
📺 Watching
📖 Reading
- Service worker strategies
- My Notion Blogging Kanban
- CSS { In Real Life } | Are My Third Parties Green?
- Using the Increased Contrast Mode CSS media query
- De-Googling: removing Gmail, calendars and more
- Expandable Sections Within a CSS Grid
- Remember You Are Not the User
- Care for the Text
- One last time: custom styling radio buttons and checkboxes | scottohara.me
- Prevent unwanted Layout Shifts caused by Scrollbars with the scrollbar-gutter CSS property
- An Analysis of Feed URLs
- Vibe Check №14
- 7 Ways to Achieve a Faster Core Web Vitals Score | HackerNoon
- min(), max(), and clamp(): three logical CSS functions to use today
- Best practices for using third-party embeds
- Pure CSS Custom Checkbox Style | Modern CSS Solutions
- Less Absolute Positioning With Modern CSS - Ahmad Shadeed
- Consistent, Fluidly Scaling Type and Spacing
- Prevent content from being hidden underneath the Virtual Keyboard by means of the VirtualKeyboard API
- The Fixed Background Attachment Hack
- Multiple Accounts and Git
- How to tell browsers that your site supports color-schemes
- Including RSS Content in your Eleventy Site
- Design Systems are for user interfaces
- Reduce Your Website’s Environmental Impact With a Carbon Budget
- The CSS :has() selector is way more than a “Parent Selector”
- How to add and remove a CSS class from multiple elements with vanilla JavaScript
- Climbing up the DOM tree with vanilla JavaScript
- HTML semantics
- Explaining micro frontends as simply as possible
- Down the mechanical keyboard rabbit hole
- How to align the text of the last paragraph line
- Making Your RSS Feeds Automatically Discoverable
- A few lesser-known Figma tips
- Self-closing elements in HTML
- Critical CSS: what it is, why it’s useful, and how it works