Algorithms in Ruby

Algorithms in Ruby

12 posts

Hands-on Ruby implementations of classic algorithms — graphs, trees, sorting, greedy methods, and spatial data structures. Read in order for a structured path from fundamentals to advanced topics.

  1. Sorting Algorithms in Ruby
  2. Search Algorithms in Ruby
  3. Tree Algorithms in Ruby
  4. Graph Algorithms in Ruby
  5. Greedy Algorithms in Ruby
View all 12 posts →
Design Patterns in Ruby
Divide and Conquer Algorithms
English Learning

English Learning

4 posts

Short daily English practice posts — introductions, vocabulary, and workplace phrases aimed at developers improving professional communication.

  1. English Day 1: Introduction
  2. English Day 2: Oranges
  3. English Day 3: Work Experiences
  4. English Day 4: Stand-Up Meeting
Open series →
Improving Web Performance With Page Caching
Interview Learning

Interview Learning

1 post

Notes and exercises from interview preparation — system design prompts, API design, and communication practice for technical roles.

  1. Interview Learning: Design an API for Payment Gateway
Open series →