TIL is my collection of short, technical daily learnings. 187 and counting.
Git Porcelain and Plumbing đźš˝
Git has two kinds of commands: “porcelain” and “plumbing”. ...
TIL is my collection of short, technical daily learnings. 187 and counting.
Git has two kinds of commands: “porcelain” and “plumbing”. ...
Today I accidentally I found a calculator on my computer, bc. Let’s look at it! ...
I’ve been hacking on a TypeScript file all day, but I need transpiled JavaScript for any testing. How did I reduce cycle time (and mitigate many chances to forget to build at all)? ...
In MCP server code using stdio, you can’t use any functions that print to stdout. ...
Today I’m doing course that uses TypeScript files, but I don’t have my tooling like ALE, ESLint, and Prettier because they’re inside a highly configured project directory. I’ve got a workaround: watching the file with my compiler. ...
Throwing a JavaScript Error test to your observability tool? There’s a better way. ...
Suppose your package.json specifies a Node engine of <= 24. Will all engineers on your team use Node 24? Not necessarily, unless you use this one weird trick! ...
Hello World! Today I’m posting a TIL using MCP (Model Context Protocol). ...
I’ve been known to cat README.md | pbcopy a file. There’s a better way: the input redirection operator! ...
To toggle back and forth between two Tmux sessions, use <leader>-L.
Don’t miss my next essay
Hear from me immediately when I post: no ads, unsubscribe anytime.