Samuel Miller
Fractured Obelisk

Fractured Obelisk

Follow
homebadgesnewsletter

Manipulating Large Files Via CommandLine

Feb 2, 20222 min read

Always look for a command-line solution first · It is pretty standard in software development to work with large files at one point or another. Often...

Manipulating Large Files Via CommandLine

Segal's Law and two-way data sync

Jan 25, 20224 min read

Which System is Right? · Data syncing is a constantly underestimated problem. It seems very easy on the face of it. If you have and control System A, it...

Segal's Law and two-way data sync

Using Zod for parsing data

Jan 19, 20223 min read

A steeping stone to Algebraic Data Types · I have had to take a data structure multiple times in my career and go from version 1 to version 2. Most...

Using Zod for parsing data

Clojure, Context and Jumping In

Jan 15, 20223 min read

"Able and willing to help with this ticket?" a Senior Director slacked me. The ticket was simple. Find an internal field and expose it for the API....

Clojure, Context and Jumping In

Small Improvements #1: Slack All Unreads

Jan 8, 20222 min read

One of the ideas that fascinate me is incremental improvement. Often small improvements are easily overlooked and ignored instead of implemented. If...

Small Improvements #1: Slack All Unreads

Assume sufficiently advanced Regex is copied

Jan 6, 20221 min read

...and is magic · I came across a snippet of javascript code today to add commas to a number. let commaNum = numStr.replace(/\B(?=(\d{3})+(?!\d))/g,...

Assume sufficiently advanced Regex is copied