James Ives

James Ives @jamesives

About: Software Engineer from London that loves all things front-end, design, and automation.

Location:
Washington, DC.
Joined:
Feb 17, 2020

James Ives
articles - 14 total

F45 Broke Their Strava Integration So I Wrote My Own

I've been going to F45 for over a year now, and it has completely changed my workout routine. I go...

Learn More 2 3Mar 15

Documenting Web Components With Storybook

Documentation is a crucial part of any design system. There's the aspect of writing, maintaining, and...

Learn More 1 0Feb 19

Virtually Infinite Scrolling with Angular

Infinite scrollers have been around for a long time. The concept is simple: as you scroll down the...

Learn More 2 0Jan 7

Improving Code Quality with Linting

Whenever I start a new project, one of the first things I do is put in place a code linter. For the...

Learn More 0 0Oct 11 '24

Figma Config 2024

This past week I attended the 2024 Figma Config conference. The conference was held in person in San...

Learn More 0 0Jul 1 '24

Half-Life Dedicated Server With Docker

I used to play a lot of Half-Life back in the day. I remember spending hours on all the mods...

Learn More 28 2Jun 24 '24

Demystifying Web Components

Components are individual pieces of code which can be used in different contexts; they often...

Learn More 5 2Jun 22 '24

Syncing Figma Variables and StyleDictionary with GitHub Actions

Figma recently announced its new Variables product, allowing you to define and manage your design...

Learn More 2 0Aug 3 '23

Fostering Positive Change with Innovation Week

“Innovation Week” is a term used to describe a structured week-long event that brings together an...

Learn More 0 2Jul 24 '23

Add your GitHub Sponsors to your project README with Actions

Some time ago I wrote a GitHub Action that would allow you to add your GitHub Sponsors to your...

Learn More 1 0Jun 30 '23

Engineering Design Systems In 2022

If you've designed or engineered the front-end of an application, you may already be familiar with...

Learn More 7 0Mar 6 '22

When Package Dependencies Become Problematic

Back in early January a couple of popular Node libraries were corrupted by the project maintainer...

Learn More 6 0Feb 15 '22

Deploying to GitHub Pages using GitHub Actions

Like many developers in this day and age I rely on a service provided by GitHub called GitHub Pages...

Learn More 20 1Jan 25 '22

Fetching Authenticated API Data with GitHub Actions 🔑

I've been running a lot lately. I'm training for my first ever marathon and so far It's been tough....

Learn More 8 0Mar 8 '20