Sanyam Khurana


Curious Learner | FOSS Contributor | Passionate Geek

Teaching getpass How to Handle Keyboard Shortcuts

How I fixed keyboard shortcuts in Python's getpass module when using echo_char, turning a raw character reader into a proper line editor.

There are comments.

Fixing Doctest's "line None" Problem

How I fixed a 10-year-old CPython bug that made doctest report "line None" for __test__ dictionary strings, making failures nearly...

There are comments.

Fixing a 17-Year-Old CPython Issue

How I picked up a CPython issue from 2008, wrote a C extension patch, and got it merged into Python's stdlib 17 years later.

There are comments.

Reflections of a Wandering Soul

A collection of four poems reflecting on resilience, solitude, hope, and authenticity in the face of life's challenges.

There are comments.

🎓 My Georgia Tech OMSCS Journey: 10 A’s, Countless Lessons (and a Lot of Late Nights)

My journey through Georgia Tech's OMSCS program, the challenges I faced, and the lessons I learned along the way.

There are comments.

The Grit To Get Out

This is the first post on my blog in a while. I guess this is coming after almost 2 years 9 months. Yes, never wrote those end-of-year...

There are comments.

Event Report - DjangoCon US

If you've already read about my journey to PyCon AU, you're aware that I was working on a Chinese app. I got one more month to work on...

There are comments.

Event Report - DjangoCon AU & PyCon AU

I was working on a Chinese app for almost 4 months and developing a backend that supports multiple languages. I spent almost daily...

There are comments.

International Women's Day with WoMoz in Delhi

We all know that every year, 8th March is celebrated as International Women's Day. It is a focal point in the movement for women's...

There are comments.

MozAMU: Mozilla Addons Development at AMU

It all started with PyCon India. I met a few students of Aligarh Muslim University who were trying to teach about FOSS in their college....

There are comments.


Page 1 / 7