Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Practice Pad

A macOS scratchpad for mastering the most commonly asked JavaScript interview questions

Practice Pad gives you 24 classic interview problems debounce, throttle, Promise.all, deep clone, currying, and more

Screenshot 2026-08-18 at 01 23 36

Features

  • AI assistant powered by Claude that can assist you when you're stuck on a question

  • A built-in test runner

  • A tracking tab that shows you the progress you're making

  • Different difficulty levels

  • A pomodoro timer

Screenshot 2026-08-18 at 01 23 04

Download

Grab the latest signed, notarized build from the Releases page. Open the .dmg, drag Practice Pad into Applications, and launch it like any other Mac app.

Currently built for Apple Silicon (arm64) Macs.

Using your own Claude API key

Click the gear icon in the app to add your own key from the Claude Platform. Encrypted on your device via the macOS keychain.

Licence

Proprietary. Copyright © 2026 Michael Sydney Moore, all rights reserved — see LICENSE.

Builds here are licensed for personal use, not sold, and may not be redistributed or reverse engineered. Bundled third-party components (Electron, Monaco Editor, React, and others) keep their own licences, and their notices ship with the application.

About

Practice Pad: a focused macOS scratchpad for practising JavaScript and TypeScript interview questions. Download the app here.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors