← Back to challenges

Logic Building Challenge

Weekly reasoning drills for algorithmic thinking — starting July 16, 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 July 16, 2026. Sessions happen each weekend.

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

Live Streams & Sessions

Occasional live problem-solving sessions will be recorded and linked here.

First stream planned for Week 1 — July 16, 2026.


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.