Start.dev
CoursesChallenges
Log inSign up
JT

Instructor

Jason Torres

Jason Torres is a Developer Advocate at JetBrains and a community builder with a background in software development and community management. He hosts The Tech Commute, a developer community and podcast focused on learning, career growth, and meaningful connections in tech.

  • @TasonJorres
  • thejasontorres

Challenges

Practice what you know with Jason Torres's coding challenges.

React logo

React

Build a Character Limit Textarea

Build a typed React textarea that enforces a configurable character limit, reports the remaining count, and sends each accepted value upstream.

Featuring

JJason Torres
Experience points100XPIntermediate
TypeScript logo

TypeScript

Build a TypeScript Slugify Utility

Write a TypeScript slugify function that lowercases words, preserves digits, collapses punctuation into single hyphens, and handles empty input.

Featuring

JJason Torres
Experience points50XPBeginner
React logo

React

Fix the Mutating Todo State

Fix a React todo toggle by updating state immutably, changing only the selected item while keeping counts, styles, and repeated clicks in sync.

Featuring

JJason Torres
Experience points100XPIntermediate
HTML & CSS logo

HTML & CSS

Style a Responsive Pricing Card with Tailwind

Style an unformatted subscription card with responsive Tailwind utilities, including a featured badge and accessible interaction states.

Featuring

JJason Torres
Experience points100XPIntermediate
Start.dev

Learn how to code by building real software.

© 2026 Start.devRoadmapRanksBlogInstructorsFAQContact usTerms of ServicePrivacy PolicyStatus