Luke Oliff · Blog
Writing.
Original posts, published first on this site. Imported posts live in the archive.
SearchAI (52)API Design (13)APIs (23)Career (7)Community (1)Developer Experience (53)Developer Relations (4)Engineering (124)Fun (1)Git (12)Industry (30)JavaScript (7)Latency (2)Models (2)News (18)Open Source (20)Opinion (35)Pricing (1)Security (10)Speech-to-Text (9)Streaming (4)Text-to-Speech (29)TIL (111)Voice Agents (7)Voice AI (74)
264 posts
2025
TIL: Running TypeScript Directly With ts-nodeOriginalts-node compiles and executes TypeScript in memory, so quick scripts and SDK examples run with no build step and no tsc --watch loop to babysit.TIL
TIL: Finding Disk Usage Per Directory With du -shOriginaldu -sh reports disk usage per directory in human-readable form, so you can find what is filling a drive without clicking through a GUI.TIL
TIL: Deduplicating Lines With sort -uOriginalsort -u sorts and deduplicates lines in a single pass. Clean up word lists, logs, and API response extracts without writing a throwaway script.TIL
TIL: Formatting Terminal Output Into Tables With columnOriginalcolumn -t aligns whitespace-separated data into clean columns. Pipe any command output through it for instantly readable tables.TIL
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