← Back to challenges

Logic Building Challenge

Weekly reasoning drills for algorithmic thinking — starting August 2, 2026

Loading...
0
Weeks Completed
0
Weeks Missed
Current Week

Logic Building Challenge

Deliberate practice, every week, no exceptions.

The difference between an engineer who struggles in interviews and one who doesn’t is not raw intelligence - it is pattern fluency. This challenge is the systematic effort to build that fluency through consistent, documented weekly practice.

What This Is

A 12-week personal commitment to algorithmic problem solving. Each week, one focused session covering a specific domain: data structures, algorithms, competitive programming patterns, or interview-style reasoning. Every session is documented as a blog post or entry here.

The goal is not to grind 200 LeetCode problems before an interview. The goal is to build the kind of structural thinking that makes every new problem feel less like a mystery and more like a pattern you have seen before.

Rules

RuleDetail
CadenceOne dedicated session per week, every week
DocumentationEach session produces a written entry
HonestyMissed weeks are tracked, not hidden
Depth over speedUnderstanding the why matters more than the how fast
No language tricksFocus on reasoning and structure, not syntax

Domains

Each week focuses on one of the following:


Schedule

The challenge starts September 4, 2026. Sessions happen each weekend.

WeekDateDomainTopicEntry
1Sep 4DSARevision - Core FoundationsUpcoming
2Sep 11DSATrees & Graph TraversalUpcoming
3Sep 18Algorithm DesignSliding Window & Two PointersUpcoming
4Sep 25InterviewsArray & String PatternsUpcoming
5Oct 2DSADynamic Programming - FundamentalsUpcoming
6Oct 9CompetitiveGreedy ReasoningUpcoming
7Oct 16DSADynamic Programming - AdvancedUpcoming
8Oct 23InterviewsRecursion & BacktrackingUpcoming
9Oct 30Algorithm DesignGraph Algorithms (BFS/DFS/Dijkstra)Upcoming
10Nov 6CompetitiveMixed Contest ProblemsUpcoming
11Nov 13InterviewsSystem Design FundamentalsUpcoming
12Nov 20MixedReview & RetrospectiveUpcoming

Resources

The following resources are used across the challenge:

Why Document It

Public accountability works. Writing up a problem forces you to articulate the reasoning, not just arrive at an answer. It also creates a searchable record of patterns and approaches that is genuinely useful months later when you encounter a similar problem and need to recall the key insight.

Updated weekly as the challenge progresses. Follow along.