Andrew Hyde

Technical notes and build logs

Writing about the work while doing the work.

This is where I keep practical engineering notes and the public build log for ResumeCrank, a resume and job-search product I am building with modern AI tools.

Building ResumeCrank: Async First, Cheap First

I narrowed ResumeCrank's first backend direction: Netlify-native, cheap-first, and asynchronous from the beginning for document processing.

ResumeCrankbuild in publicsoftware engineeringarchitectureNetlify

Choosing a Smaller MVP for ResumeCrank

ResumeCrank's first MVP got smaller today: structured resume data, user correction hooks, controlled templates, and tests before product logic.

ResumeCrankBuild in PublicAISoftware EngineeringMVP

ResumeCrank Has a Front Door Now

ResumeCrank is not a finished product yet, but the domain is live, the holding page has personality, and the build workflow is getting more real.

ResumeCrankBuild in PublicAISoftware Engineering

The Product Isn’t Live Yet, But the Operating Loop Is

Before ResumeCrank had a real product surface, it needed something less flashy but more important: a working loop for memory, decisions, agents, deployment, and focus.

ResumeCrankbuild in publicAI agentsworkflow

ResumeCrank Post 1: Starting Over and Building in Public

I am turning this site from scattered technical notes into a public build log for ResumeCrank.

resumecrankaiagentsbuild-in-public

Add SSH Key To BitBucket

How to add an SSH key to BitBucket

bitbucketgitssh

D3 Key Function, Entry, Exit, and Update Explained

Basic intro to D3 entry exit update

d3javascriptdata-visualization

How to use C struct pointers in WASM

How to call a C function that takes a pointer to a struct as arguments from WASM.

cwasmvue

Electron Worker Thread

How to write a simple electron worker thread

electronworker-threadstypescript

Graphing a UDP data stream

Add a Plotly plot of a stream of UDP data packets.

electronplotlyudp

Simple Vite Electron App

A Simple Vite Electron App.

electronvitevue

Simple C UDP Broadcast Client

How to write a simple C UDP broadcast test program.

cudpnetworking

Setting Up A Hosted VuePress2 Site

How to set up a VuePress2 site hosted on Netlify.

vuepressnetlifybitbucket