-
Sploosh! Pipes, Pain, and the Surprisingly Pleasant Past
🛠️ SPLOOSH! Blog Post #3 “Pipes, Pain, and the Surprisingly Pleasant Past” This week, SPLOOSH! graduated from “barely a pipe dream” to “fully piped up and passing tests.” That’s right: pipelines are in, and they actually work. Multiple commands, redirections, built-ins, the whole glorious mess—you name it, I piped it....
-
Sploosh! Adventures in Auto-Completion
Adventures in Auto-Completion: Tab-tastic Times with Sploosh! There’s something magical about hitting the Tab key and watching your terminal finish your thoughts like a caffeinated psychic. I knew I wanted Sploosh! (The Shell) to have that magic. What I didn’t expect was the chaos, heartbreak, and weirdly satisfying triumph that...
-
Introducing Sploosh!
🐚 Introducing Sploosh! – A C# Shell Project Ever thought to yourself, “You know what my Linux box needs? A shell written in C#”? Me neither — until I did. Welcome to Sploosh!, my somewhat serious, occasionally snarky journey into building a POSIX-compliant shell using C# on Linux. This blog...
-
Recipes for the Holidays
Today I came across a collection of recipes on Twitter of all places. I hate twitter, and I don’t want to lose these so I will write them down here and attribute them to their original authors the best I can. Inspector Rebus’s patented recipe for Scotch Eggs (Ian Rankin):...
-
Pragmatic Rubber Ducks
In the early 2000’s, back when I still considered myself a young programmer, IBM laid off a large number of engineers in my town and my company scooped up a bunch of those guys. They needed jobs and we needed programmers. A few ex-IBMers ended up in the area where...