ResumeLabBlog
Matt Huggins

Matt Huggins

Web & Mobile Developer

matt.huggins@gmail.comhuggiemhugginsmatt-huggins
Projects
Codebound
Collectible card game
SVGConverter.io
Vectorize raster images
Recent Blog Posts
Cooking with measurableCooking with measurable
Jun 19, 2026
One Schema, Two Codegens: Typing GraphQL Across Client and ServerOne Schema, Two Codegens: Typing GraphQL Across Client and Server
Jun 17, 2026
Structuring the GraphQL Request ContextStructuring the GraphQL Request Context
Jun 9, 2026
Blog Topics
aidata fetchingform managementgraphicsgraphqljavascriptnode.jsreactrubyruby on railssecuritytanstack formtanstack querytypescriptuser experience

Blog Posts Tagged “javascript”

Back to Blog

Cooking with measurable

Jun 19, 2026
typescriptjavascriptreact
Cooking with measurable

I published measurable, a TypeScript library for converting between units of measurement. Here is a tour of what it does, built around four interactive recipe examples you can poke at: formatting labels, scaling servings, switching measurement systems, and merging recipes into one shopping list.

One Schema, Two Codegens: Typing GraphQL Across Client and Server

Jun 17, 2026
graphqlnode.jstypescriptjavascript
One Schema, Two Codegens: Typing GraphQL Across Client and Server

How I keep a single GraphQL schema as the source of truth across a client and a server: sharing the SDL, generating types on both ends, and using fragments to declare a shape once and compose it into complex reusable types.

Structuring the GraphQL Request Context

Jun 9, 2026
graphqlnode.jstypescriptjavascript
Structuring the GraphQL Request Context

My approach to shaping an Apollo server's GraphQL context around three fields: a resolved current user, a shared data layer, and a fresh set of DataLoaders.

Orchestrating Image-to-SVG Conversion with an Artifact-Based Pipeline

Mar 20, 2026
typescriptjavascriptgraphics
Orchestrating Image-to-SVG Conversion with an Artifact-Based Pipeline

Converting raster images to vector graphics involves multiple processing stages, each feeding into the next. Here's how I designed an artifact-based pipeline architecture that tracks provenance, enforces type safety, and makes debugging complex transformations straightforward.

Building a Secure JavaScript Sandbox for Player Bot Scripts

Dec 28, 2025
typescriptjavascriptnode.jssecurity
Building a Secure JavaScript Sandbox for Player Bot Scripts

How I built a secure sandbox for running untrusted player scripts using V8 isolates, a two-layer API architecture, and runtime code generation.

pnpm Makes Monorepo Management Effortless

Sep 15, 2025
javascript
pnpm Makes Monorepo Management Effortless

After years of struggling with challenges imposed by npm and yarn workspaces, pnpm demonstrates its ability to maintain monorepos effortlessly.