Understanding 2>&1 in 3 Minutes
Breaking down what command > output.log 2>&1 actually means—file descriptors, stdout vs stderr, and useful patterns like splitting streams and /dev/null.
I’m a software engineer at Microsoft building AI-powered developer productivity tools. I write about AI-assisted development, authentication, machine learning systems, and the tools I build along the way.
Breaking down what command > output.log 2>&1 actually means—file descriptors, stdout vs stderr, and useful patterns like splitting streams and /dev/null.
Using Compound Engineering's Ideate and Brainstorm skills as a sounding board, separating data from presentation, and turning successful workflows into reusable skills—how AI changed the way I think, not just how I write code.
A visit back home after two years, rediscovering the people who shaped me, the gestures that feel bigger with age, and a sense of belonging I had almost forgotten.