Mobile menu button

blog

Toby Smith
AboutProjectsBlogContact
Home
About
Projects
Blog
Contact

Posts

RSS Feedrss logo

Standardising Your Repositories

15 Apr, 2022

Saved in a Gist on 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!

A step closer to the perfect npm CD pipeline?

06 Jan, 2022

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.

Publishing npm packages from GitHub Releases

12 Nov, 2021

A guide for automatically publishing npm packages from the creation of GitHub Releases by leveraging GitHub Actions.

How to keep all your Prettier configurations in sync

15 Aug, 2021

Use this technique to ensure that all your projects share the exact same Prettier configuration - with a few extra tips and tricks.

Managing top-level assets in Angular

01 May, 2021

An easy way to manage top-level assets in your Angular project like favicons and robot.txt files.

Dynamic on-hover colours in Angular

16 Feb, 2021

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?

I Graduated!

01 Jul, 2020

After four years at The University of Plymouth I have graduated with First-Class Honours!

Copyright Toby Smith 2022