Katastack Logo

Daily coding exercises in your own development environment

Typescript logo Javascript logo
npx @katastack/dojo-builder@latest -l=typescript
A list of real world coding problems

Common real-world katas

Complete useful tasks that actual carry over into professional development

Coding in developers own text editor

Code in your own development environment

Create the coding dojo anywhere on your machine and use your favourite editor

3

Go at your own pace

Pull down up to 3 katas per day as a warm up for the day or after some time off

Currently Supported

Typescript Logo Javascript Logo

Support Coming 2025

Python Logo

1) Start by building your dojo

npx @katastack/dojo-builder@latest -l={{language === 'js' ? 'javascript' : 'typescript'}}

Run the above command where you want the dojo directory to be created

2) Pull down your first kata

cd ./{{language === 'js' ? 'javascript' : 'typescript'}}-dojo && npx next

See the list of commands for your dojo here

3) Start coding

Neovim Icon Visual Studio Code Icon Vim Icon

Open with your preferred text editor and write a solution

4) Check how you're doing

npx check

Test your solution

5) Complete the kata

npx complete

Save the kata and mark it as complete - logging your scores and times

6) Repeat

npx next

And back to step 3

Plans & Pricing

4 months free

Hobby

Free

  • 1 kata per day
  • Daily katas in your own coding environment
  • Track your progress
  • Common real world coding problems

Professional

£199 4 months free
Billed yearly £72
per month
per month

  • 3 kata per day
  • Daily katas in your own coding environment
  • Track your progress
  • Common real world coding problems

Business

£7939 4 months free
Billed yearly £312
per month
per month

  • 5 licenses
  • 3 kata per day
  • Daily katas in your own coding environment
  • Track your progress
  • Common real world coding problems

Contact: support@katastack.dev