Skip to content

Instantly share code, notes, and snippets.

View RickyC0626's full-sized avatar
🌠
I count stars to fall sleep

Ricky RickyC0626

🌠
I count stars to fall sleep
  • New York City
  • 01:10 (UTC -04:00)
View GitHub Profile
@tykurtz
tykurtz / grokking_to_leetcode.md
Last active October 14, 2025 20:30
Grokking the coding interview equivalent leetcode problems

GROKKING NOTES

I liked the way Grokking the coding interview organized problems into learnable patterns. However, the course is expensive and the majority of the time the problems are copy-pasted from leetcode. As the explanations on leetcode are usually just as good, the course really boils down to being a glorified curated list of leetcode problems.

So below I made a list of leetcode problems that are as close to grokking problems as possible.

Pattern: Sliding Window

@wojteklu
wojteklu / clean_code.md
Last active October 13, 2025 23:10
Summary of 'Clean code' by Robert C. Martin

Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability.


General rules

  1. Follow standard conventions.
  2. Keep it simple stupid. Simpler is always better. Reduce complexity as much as possible.
  3. Boy scout rule. Leave the campground cleaner than you found it.
  4. Always find root cause. Always look for the root cause of a problem.

Design rules