Where and how am I hosting my projects in 2024?
Now that 2024 is firmly underway, I thought I'd reflect on where and how I host (and deliver) my more modern projects and what I foresee going forward.
Now that 2024 is firmly underway, I thought I'd reflect on where and how I host (and deliver) my more modern projects and what I foresee going forward.
Until now, I'd never found a good use for the flex-direction: column-reverse CSS values. I always felt it was odd that you would want to declare your markup in a specific order, only to have your users see it completely the opposite way around. Yet there's at least one use for it that can actually help to make your content more accessible.
OK, I know I'm very late to the party on this, but I've only recently discovered fs.promises - and they're great!
Saved in a repo in my GitHub account, I now have a markdown file containing all my preferences for producing a project of any type. Here's why, and why you should to!
In my last post, I detailed my typical CD pipeline for deploying npm packages. At the end of the article, I outlined a caveat to bear in mind when using it - now I think I've fixed it.
A guide for automatically publishing npm packages from the creation of GitHub Releases by leveraging GitHub Actions.
Use this technique to ensure that all your projects share the exact same Prettier configuration - with a few extra tips and tricks.
An easy way to manage top-level assets in your Angular project like favicons and robot.txt files.
Through no fault of Angular, you can't set the CSS of pseudo-elements or pseudo-classes in-line in HTML. So how can you set styles like on-hover colours dynamically?
After four years at The University of Plymouth, I have graduated with First-Class Honours!