Screen Too Small

This course material requires a larger screen to properly display the terminal and editor interfaces.

Please use a tablet, laptop, or desktop computer for the best learning experience.

You can continue browsing, but the experience will be significantly limited.

Honey, Who is JSON?

You made a clean JSON schedule for the kids' summer activities.

Your wife opened it and said: “Can you please make this readable? I don't know who this JSON person is but I can't read his files!”

Time to Vim it into something human-friendly.

Starting Text

vim@sandbox: ~/start.txt
vim
{ 'Monday': ['Swim lessons at 10am', 'Library trip at 2pm'], 'Tuesday': ['Camp drop-off at 9am', 'Soccer at 4pm'], 'Wednesday': ['Beach day! Pack snacks.'], 'Thursday': ['Grandma’s house at 11am'], 'Friday': ['Zoo trip at 1pm', 'Movie night at 7pm'] }

Expected Output

vim@sandbox: ~/expected.txt
vim
Monday: - Swim lessons at 10am - Library trip at 2pm Tuesday: - Camp drop-off at 9am - Soccer at 4pm Wednesday: - Beach day! Pack snacks. Thursday: - Grandma’s house at 11am Friday: - Zoo trip at 1pm - Movie night at 7pm

Hold on, cowboy

You gotta sign up to view challenges

New challenges appear every week. They're fun, and insightful

Sign up or sign in now!