• Home
  • Journey
  • Writing
  • Contact

Writing

Technical articles, insights, and lessons learned from building software systems. I write about architecture decisions, engineering practices, and the challenges of delivering reliable software at scale.

2 articles

June 13, 2026 Stop Writing File Paths Like It's 1999: Python's pathlib Is What You Actually Need Why pathlib beats os.path in every way — cleaner, safer, more readable — with real examples you can start using today.
pythonpathlibos.pathpython-librariesBeyond the Basics
Read article
June 10, 2026 Stop Using print() Like It's 2010: Master Python's Rich Library Learn how Python's Rich library transforms debugging, logging, progress tracking, error handling, and terminal output with practical examples you can start using today.
pythonrichterminalpython-librariesBeyond the Basics
Read article
© 2026 Teja Narayana
Github · Linkedin