Changelog

  • Added over 160 new video solutions by analyzing and rating 25 workshops
  • Added search by problem text. Type any phrase from the exam page (even code) and it finds the problem
  • Redesigned the solution tab. The video solutions are much easier to find now and show their length
  • Autograder feedback now links straight to the solution and the video walkthrough
  • The problems table shows which problems have a video solution
  • Filters, sorting and search in the problems table are instant now
  • New button to copy the exam PDF as an image
  • Refreshed the about page
  • Fixed old problem links that stopped working
  • Added the Summer 2026 exam
  • The score screen got animations: the gauge counts up and the feedback types itself out
  • The submit button now shows how many grading attempts you have left when you are running low
  • Raised the daily grading limit to 100 submissions
  • Fixed the small screen warning showing up for zoomed desktop browsers
  • Fixed autograding, it was down for a bit. Sorry about that
  • The site passed 400 practice problems
  • Redesigned the sign in page
  • Exams are now named by term, like Fall 2024, instead of a raw month and year
  • Code in hints and grading feedback is properly formatted now
  • The FE-100 crash course is now the big Start Here card on the problems page
  • You now need 10 perfect scores to appear on the leaderboard
  • Hid a couple of easter eggs on the problem page
  • Fixed a bug that could scramble rows in the problems list
  • Made autograder scores more consistent
  • Redesigned the My Score panel. It also opens first when you come back to a problem
  • You can submit for grading with Ctrl+Enter now
  • Added a proper mobile menu and made the leaderboard fit on a phone
  • Exam PDFs open almost instantly when you revisit a problem
  • Renamed the Pass Rate column to Avg. Score, which is what it actually was
  • Video badges now show the timestamp where the explanation starts
  • The leaderboard is live
  • Study plan cards show a checkmark when you finish every problem in them
  • New share dialog that pops up after milestone submissions
  • Problems on a phone now show a friendly note to switch to a desktop instead of a broken layout
  • Next and previous now follow the same order you see in the problems table
  • Problem pages load faster
  • The solution tab now has video walkthroughs
  • The timer keeps running if you reload the page
  • After you submit, the page switches to the solution so you can compare
  • Problems that can't be graded now say so instead of showing a dead button
  • Added daily streaks, the flame in the top bar
  • If your streak is about to end, the flame reminds you and links to an unsolved problem
  • Added a short tour of the problem page for new users
  • Dashboard category bars are clickable now
  • Confetti when you get a perfect score
  • You can start a study plan without signing in
  • Mistyped links now redirect somewhere useful instead of an error page
  • Built a new landing page with a live autograding demo you can try without an account
  • Added the about page
  • Added a whiteboard to the problem page. Drawings are saved per problem
  • Panels on the problem page remember how you sized them
  • Added a theme toggle right on the problem page
  • Added the How to Pass the FE guide with topic stats from four years of past exams
  • Getting 100% on a problem now marks it completed automatically
  • Added a formula sheet button to the PDF toolbar
  • Added the footer, terms and privacy pages
  • The submit button shows grading progress while it runs
  • Added Generate Exam. It builds a mock exam from problems you haven't solved, matching the real topic mix
  • You can open your study plan from inside a problem
  • Code and notes autosave now, refreshing no longer wipes your work
  • Added the focus tab with background videos
  • Big speed improvements across the whole site
  • Raised the daily grading limit to 50
  • Added the shortcut cards on top of the problems page
  • Added a short explainer for how autograding works
  • Loading placeholders instead of blank screens while pages load
  • Launched AI autograding. Submit your answer and it gets scored against the official rubric, with feedback on what you missed
  • Your last score is saved and shown when you come back to a problem
  • Fixed signing in with Google and GitHub on the same email creating two accounts
  • Added next, previous and random buttons to the problem page
  • Fixed laggy typing in the problems table search
  • Study plans got full pages with banners, progress bars and their problem list
  • You can share a study plan with a link
  • The study plans page is live
  • Fixed plan cards miscounting your progress
  • Added the January 2025 exam
  • Added the dashboard with your stats and practice history
  • You can star problems to save them and mark them completed
  • Added a report button to flag problems with mistakes
  • Exam PDFs load much faster now
  • You can sign in with Google or GitHub
  • Problem links are readable now, based on the problem name
  • Added hints you can reveal one at a time
  • Built the problem page: exam PDF viewer, code editor, notes and a timer, side by side
  • Added the learn tab with video explanations
  • First version of the site: a table of all exam problems with search, filters and dark mode