Built for the DSA-plus-applications grind

Know exactly what to work on today.

A job search is three jobs at once — practising DSA, sending applications, and shipping projects. Switchboard puts all three on one dashboard, sets a daily target for each, and tells you the moment you're done for the day.

Email and password — that's the whole setup. Works on your phone, your laptop, and the tab you keep open next to LeetCode.

3
Trackers on one rhythm
5
Spaced-repetition intervals
6
Application pipeline stages
1
Screen that answers “what now?”
The problem

Your job search is spread across five tools that don't talk.

Progress feels invisible when it lives in tabs, spreadsheets, and screenshots. Switchboard collapses it into one workspace where the work you did today is impossible to miss.

Right now

  • Thirty LeetCode tabs you swear you'll revisit
  • A tracker spreadsheet you stopped updating in week two
  • Applications you can't remember sending
  • A notes app full of half-finished project ideas
  • No honest answer to “was today a good day?”

With Switchboard

  • Every solved problem comes back on schedule
  • One pipeline from wishlist to offer
  • The exact resume you sent, saved with the application
  • Projects with a visible next step
  • A gauge that tells you when you're done
What's inside

Everything the search needs. Nothing it doesn't.

Switchboard is deliberately small. Four screens, one quick-add sheet, and a scoreboard that keeps you honest — designed so logging a day takes less time than opening a spreadsheet.

Spaced repetition that actually runs

Rate a problem 1 to 5 when you solve it and the revisit is scheduled for you — tomorrow, 3 days, a week, 2 weeks, or a month out. Due problems land on your DSA screen the morning they're ready.

How confident were you?Back in a week
11d
23d
31w
42w
51mo

Rate a problem once. Switchboard queues the revisit and surfaces it the day it's due.

Targets, not vibes

Set a daily number for DSA, applications, and project sessions. The gauge counts down what's left.

5of 8 done

Consistency at a glance

Today, this week, this month — swipe between them and see where the week actually went.

MTWTFSS
DSA
Apps
Projects

A pipeline from wishlist to offer

Wishlist, Applied, OA, Interview, Offer, Rejected. Every role carries its job link, notes, and next step, so you always know which stage needs you today.

Wishlist14
Applied38
OA9
Interview4
Offer1

Quick Add, one tap away

One floating button opens one sheet: DSA, application, project, or note. Log it in seconds and get back to work.

DSAApplicationProjectNote
Save

An honest activity log

Every change is logged automatically. Filter by day, search it, and see proof the week happened.

  • Solved Number of Islands9:12 AM
  • Applied to Stripe — Backend Engineer11:40 AM
  • Revisit completed — Two Sum6:05 PM

Resumes, versioned

Keep resume versions in one library and attach the exact file you sent to each application.

backend-v3.pdf

Sent to Stripe · 12 Aug

v3
backend-v2.pdfbackend-v1.pdf
How it works

Three steps, then it stays out of your way.

Switchboard is a scoreboard, not another project to manage. Setup is short on purpose.

  1. Set three numbers

    How many problems, applications, and project sessions make a good day for you. Two minutes, once — change them whenever your week changes.

  2. Log as you go

    Quick Add takes a problem name, a topic, and a confidence score. Applications take a company and a stage. That's the whole ritual.

  3. Follow the gauge

    The dashboard counts down what's left today, then rolls it into the week and the month so a slow Tuesday doesn't feel like failure.

FAQ

Questions worth asking first.

Still curious? Create an account and look around — it takes less time than reading this column.

Software engineers who are preparing and applying at the same time — students, new grads, and anyone switching jobs while holding one down. If your prep lives in LeetCode and your applications live in a spreadsheet, this replaces both.

Start today

The offer comes from a hundred ordinary days.

Pick your three numbers, log today's work, and let the dashboard tell you when you're done. Tomorrow it'll be waiting with the revisits you earned.