A short note on stderr redirection, pipes, background jobs, and why `/dev/null` is the shell's trash can.
writing/
blogs, notes, and thoughts
2026
What `2>/dev/null` Does
note
blog
My Wrapped and Reflections on 2025
A look back at my experiences and growth in 2025.
blog
2025
Understanding LLMs Before Using One
A guide to foundational LLM concepts — tokens, context windows, hallucination, and prompt injection — and how tools like RAG and MCP can address their limitations.
blog external
Reflections on KDAN as a Data Intern
Lessons from a 9-month data internship at KDAN — on analytics engineering, SQL version control, and why ownership and communication matter more than technical skills.
blog external
Getting Python for the First Time
A beginner-friendly guide to installing Python, avoiding common setup pitfalls.
blog external
2024
Pydantic vs. Database Validation: Why Application-Level Validation Matters
Makes the case for application-level validation with Pydantic alongside database constraints — catching errors early in the request pipeline and enabling richer business logic.
blog external