Coding
Solve and explain a timed problem
A private daily progress system for keeping your word: body, faith, family, energy, and the engineering craft needed to earn an OpenAI SWE role.
FRIDAY, OCTOBER 23 · PHASE 1: MEET THE BAR
DAY 01 · SYNCING
Track deliberate evidence of improvement. You do not need all seven areas every day—complete the day’s assigned work deeply, then rotate across the full bar during the week.
Solve and explain a timed problem
Design for scale and failure
Ship proof—not a tutorial
Find, measure, and fix
Think clearly out loud
Know the mission and work
Create the opportunity
45 MIN · OUTDOORS
45 MIN · SEPARATE SESSION
Strengthen coding, systems, testing and technical communication.
60 MINUTES · PHONE AWAY“Let all that you do be done in love.”
1 CORINTHIANS 16:14
ONE MISSION · FOUR PHASES
Baseline algorithms, system design and production judgment. Study OpenAI’s mission, engineering work and interview expectations. Close the largest fundamentals gap first.
Ship an OpenAI-caliber system: real users, clean APIs, evals, tests, observability, failure handling, latency and cost measurements, safety boundaries and a production deployment.
Train pair coding, system design, debugging and project deep dives. Produce high-quality tested solutions while explaining tradeoffs clearly—with and without AI tools.
Match your proof to current OpenAI SWE roles. Tailor the résumé, build genuine relationships, apply precisely and keep rehearsing until your performance is repeatable.
EXACT WORK · PROOF · EXIT TESTS
The overview gives direction. This is the operating plan. Each block ends with artifacts another engineer can inspect—not a feeling that you studied hard.
Find the real gap between your current ability and an OpenAI engineering loop. Build disciplined fundamentals before optimizing for volume.
Complete one 60-minute coding assessment without AI, one system-design prompt, and one project deep-dive recording. Score correctness, code quality, tests, performance reasoning, and communication.
Practice arrays, maps, trees, graphs, recursion, concurrency basics, and complexity. Every solution needs tests, edge cases, clean names, and a spoken explanation—not just an accepted answer.
Design four systems using requirements, capacity estimates, APIs, data model, bottlenecks, failure modes, observability, security, and explicit latency/cost/reliability tradeoffs.
Study the OpenAI Charter, interview guide, current engineering work, and 8–12 relevant SWE postings. Build a requirements matrix and write the design brief for one flagship system.
You can solve a medium problem in 35 minutes with tests, explain a system for 30 minutes, and name the three gaps Phase 2 must prove you can close.
Create one deployed system that demonstrates engineering judgment under real constraints. Depth, measurement, and ownership matter more than feature count.
Define the user and success metric. Build the smallest end-to-end path: interface, API, data model, authentication, structured errors, tests, continuous integration, and deployment.
Add an evaluation dataset, pass/fail criteria, regression suite, tracing, dashboards, and cost accounting. Record the baseline before changing anything.
Add timeouts, retries with backoff, idempotency, rate limits, queues or backpressure, graceful degradation, privacy/security boundaries, and a written threat/failure model.
Load test it. Profile the bottleneck. Improve p50/p95 latency or throughput. Recruit real users, document feedback, publish architecture and tradeoffs, and write a blameless incident-style postmortem.
A senior engineer can inspect the repository, reproduce the system, see measured quality and performance, trigger a failure safely, and understand every major tradeoff you made.
Turn knowledge into repeatable interview performance. Train independent reasoning, collaboration, clean implementation, and calm communication under time pressure.
Run five 45-minute sessions. Clarify first, state invariants, implement in small steps, test aloud, analyze complexity, and accept feedback without becoming defensive.
Run five 45-minute designs across product, API, data, distributed systems, and reliability. Lead with requirements and close with bottlenecks, rollout, observability, and failure recovery.
Practice unfamiliar-code debugging, profiling, test repair, and production incidents. Rehearse the flagship project at 30-second, 5-minute, and 30-minute depth, including mistakes.
Complete two multi-round mock loops. Include coding, design, project depth, and behavioral collaboration. Convert every miss into a named drill and repeat it within 48 hours.
Across two mocks, you produce correct tested code, structure ambiguous designs, defend tradeoffs with evidence, and communicate your thinking without needing rescue.
Convert demonstrated ability into credible applications and warm professional context while protecting the technical sharpness you built.
Create a one-page impact résumé, a concise portfolio case study, a clean GitHub landing page, and project explanations at three depths. Every claim should link to evidence or a measurable outcome.
Identify engineers, alumni, researchers, and recruiters connected to relevant work. Send specific, respectful messages based on their work; ask for insight before asking for a referral.
Prioritize roles with strong evidence fit. Tailor the top third of the résumé, project emphasis, and short note to each role. Track application, contact, follow-up date, and response.
Maintain daily coding or design, run one final mock loop, prepare questions for each team, rehearse mission and motivation, and build a two-week continuation plan beyond Day 75.
You can show why your experience fits a current role, prove your strongest claims, pass a realistic mock loop, and continue the search without losing momentum after Day 75.
SUSTAINABLE INTENSITY · CONSISTENT ACTION
Brisk walk
SECONDFull-body strength A
Easy walk
SECONDMobility + core
Brisk walk
SECONDFull-body strength B
Easy walk
SECONDYoga / recovery ride
Brisk walk
SECONDFull-body strength A
Family walk / hike
SECONDLight conditioning
Gentle walk
SECONDMobility + stretching
TRAIN WITH JUDGMENT. Most outdoor sessions should be brisk walks. Stop for chest pain, dizziness, or unusual breathlessness. Fluid needs vary; seek clinical guidance if you have kidney, heart, electrolyte, or medication concerns.