Thomas Park
Menu
  • Projects
  • Blog
  • About

Posts in Category ‘Code’

Rotary: A Retro Web Input for Phone Numbers

  • April 25, 2016
  • 9 comments

A bad web form sparked a series of increasingly absurd designs for inputting phone numbers, including an incrementer, slider, random number generator, and very large table. Here’s a good rundown of the solutions developers came … Read more

    • Code
    • Demo
    • User Interface
    • Web

Learning CSS Layout with Flexbox Froggy

  • November 25, 2015
  • 71 comments

I’ve created a game for learning CSS flexbox called Flexbox Froggy. The goal of the game is to help the frogs get to their lilypads by writing CSS code. See if you can beat all … Read more

    • Code
    • Games
    • Learning
    • Web

Bob Ross’ Color Palette in CSS

  • November 19, 2015
  • 33 comments

Even if you’ve never watched an episode of The Joy of Painting, there’s a good chance you’re familiar with artist Bob Ross, with his trademark afro and “happy little trees”. But if you’ve seen his … Read more

    • Code
    • Web

Polyfill for Scoped CSS

  • July 22, 2015
  • 5 comments

Scoped CSS is a new feature that makes it possible to add <style> elements anywhere in your document, scoping the CSS rules it contains to its parent element. This was just what we needed while … Read more

    • Code
    • Web

Snowball: A WordPress Plugin for Storytelling on the Web

  • July 20, 2015
  • 28 comments

Since May, our research group has been developing a new tool called Snowball. As with our other tools, the purpose of Snowball is to empower people from all sorts of backgrounds to express and create … Read more

    • Code
    • Demo
    • Learning
    • Web
« Older Posts
All Posts
Newer Posts »

About

On web development, UX design, user research, and all the rest.

My name is Thomas Park, and I started Codepip to make tools that help people learn to code. I previously researched human-computer interaction and computing education at Drexel University in Philadelphia. More about me…

Subscribe

Recent

  • Redesigning Hanafuda & Hwatu Cards for Beginners
  • 575: A Daily Haiku Game for Reddit
  • Learning CSS Anchor Positioning with Anchoreum
  • 3D Printing a Whiteboard Template for NYT Spelling Bee
  • Buttonhole: A Button You Can Unbutton
  • CarPlay Karaoke: Playing Music Videos and Lyrics Through Cover Art

Search

Top