Luke Oliff · Blog
Writing.
Original posts, published first on this site. Imported posts live in the archive.
SearchAI (50)API Design (13)APIs (23)Career (6)Community (1)Developer Experience (52)Developer Relations (2)Engineering (124)Fun (1)Git (12)Industry (29)JavaScript (6)Latency (2)Models (2)News (17)Open Source (19)Opinion (35)Pricing (1)Security (10)Speech-to-Text (9)Streaming (4)Text-to-Speech (29)TIL (110)Voice Agents (7)Voice AI (74)
260 posts
2025
TIL: Mirroring Sites With wget Recursive ModeOriginalwget -r downloads an entire site recursively. Useful for offline reference copies of documentation when you are without internet.TIL
TIL: Structuring Monorepos With TypeScript Project ReferencesOriginalTypeScript project references let you split a codebase into composable packages. Each reference builds independently and incremental builds get faster.TIL
TIL: Speeding Up GitHub Operations With gh AliasesOriginalgh alias set maps custom shortcuts to any gh command. Common workflows become two-word commands instead of multi-flag incantations.TIL
TIL: Building JSON Payloads in Shell Scripts With jqOriginaljq builds valid JSON payloads in shell scripts straight from variables, so a missing quote or an unescaped newline never breaks a request again.TIL
2024
TIL: Checking SSL Certificate Expiry With opensslOriginalopenssl connects to any TLS endpoint and prints the certificate details including expiry date. Automate cert monitoring in a cron job.TIL
An open letter on AIOriginalAn open letter on AI as a tool rather than a verdict: what it means for creativity, for programming, and for staying human through the next revolution.AI
TIL: Benchmarking Commands With hyperfineOriginalhyperfine benchmarks a command over many runs and reports min, max, mean and standard deviation, so you can compare tools with real confidence.TIL
An open letter on politicsOriginalAn open letter on politics: why neutrality is a choice too, what media manipulation costs democracy, and why I judge people by the harm they will accept.Opinion
TIL: Visualising Directory Structures With treeOriginaltree prints a directory as a nested tree diagram. Perfect for documenting project layouts in READMEs or during onboarding walkthroughs.TIL
TIL: Interactive Staging With git add -pOriginalgit add -p shows each change hunk by hunk and asks whether to stage it. Commit only the relevant parts of a messy working tree.TIL