Muhammad Khan @muhammadkhan.dev · 12/01/2026github.com/muhammadk160... I consider this a one-liner, :) 030
Muhammad Khan @muhammadkhan.dev · 02/06/2025github.com/muhammadk160... I have only one question regarding this task: "But why?" 130
Muhammad Khan @muhammadkhan.dev · 20/05/2025Baseline shamelessly "borrowed" from @tenzhiyang.com github.com/muhammadk160... 030
Muhammad Khan @muhammadkhan.dev · 16/04/2025I am starting to think that noUncheckedIndexedAccess rule is overkill. github.com/muhammadk160... 020
Muhammad Khan @muhammadkhan.dev · 11/03/2025Thanks for forcing me to learn some basic Music Theory 😀 github.com/muhammadk160... 120
Muhammad Khan @muhammadkhan.dev · 03/03/2025github.com/muhammadk160... Skipped last week's problem since I felt like the solution I came up with wasn't mine. 😀 020
Muhammad Khan @muhammadkhan.dev · 16/02/2025Just ran a 5k. Not gonna lie, 50% of my motivation came just from seeing all these tech people running marathons. Do I get to join the cool kids club now? 020
Muhammad Khan @muhammadkhan.dev · 13/02/2025Standing strong for equality and justice at Aurat March in Lahore. 💜✊🏽 Equality should never be up for debate. #AuratMarch #EqualityForAll 020
Muhammad Khan @muhammadkhan.dev · 24/01/2025A bit of old news but this screenshot shows the reason why I switched banks. This is like a textbook answer to the question, "Tell me you are storing passwords in plaintext without telling me you are using passwords in plaintext" 010
Muhammad Khan @muhammadkhan.dev · 23/01/2025🧹 Clean up your cluttered git workspaces by removing all stale merged branches ⚠️ No warranty for important branches you forgot to name properly! If you called it fix-final-final-really-final, that one's on you. 020
Muhammad Khan @muhammadkhan.dev · 10/01/2025www.chess.com/awards/muham... Yay, 1500 by end of 2025 is suddenly not looking like an insurmountable task. 020
Muhammad Khan @muhammadkhan.dev · 01/01/2025Wow, great start to 2025. Hoping to reach 1500+ by end of this year 000
Muhammad Khan @muhammadkhan.dev · 23/12/2024github.com/MBM1607/rend... Such a lovely little pattern to this one. www.purplemath.com/modules/fact..., This article does an amazing job of explaining how this works. 140
Muhammad Khan @muhammadkhan.dev · 22/12/2024I've completed Day 22 of Advent of TypeScript 2024. Toughest one yet, I am already dreading, what's going to be tomorrow. adventofts.com/events/2024/22 020
Muhammad Khan @muhammadkhan.dev · 21/12/2024I've completed Day 21 of Advent of TypeScript 2024 So is every day going to be a variation of this now? :) adventofts.com/events/2024/21 030
Muhammad Khan @muhammadkhan.dev · 20/12/2024I've completed Day 20th of Advent of TypeScript 2024 adventofts.com/events/2024/20 030
Muhammad Khan @muhammadkhan.dev · 19/12/2024I've completed Day 19 of Advent of TypeScript 2024. adventofts.com/events/2024/19 030
Muhammad Khan @muhammadkhan.dev · 18/12/2024Honestly, I think this is a shoe-horned use case for NoInfer. I think this would have been a simpler solution. It also yields a more specific result so it is better in my opinion. 000
Muhammad Khan @muhammadkhan.dev · 18/12/2024I've completed Day 18th of Advent of TypeScript 2024. adventofts.com/events/2024/18 110
Muhammad Khan @muhammadkhan.dev · 17/12/2024I've completed Day 17th of Advent of TypeScript 2024. adventofts.com/events/2024/17 150
Muhammad Khan @muhammadkhan.dev · 16/12/2024I've completed Day 16th of Advent of TypeScript 2024 adventofts.com/events/2024/16 020
Muhammad Khan @muhammadkhan.dev · 15/12/2024I've completed Jet Fuel Pricing - Advent of TypeScript 2024 adventofts.com/events/2024/15 080
Muhammad Khan @muhammadkhan.dev · 11/12/2024I just completed "Plutonian Pebbles" - Day 11 - Advent of Code 2024 This is a rare case where I feel that my solution is quite presentable. github.com/MBM1607/adve... #AdventOfCode 020
Muhammad Khan @muhammadkhan.dev · 10/12/2024Same, the restriction of not being able to give the literal value was very annoying. 100