Skip to main content

18 docs tagged with "frontend"

View all tags

Build Your Own Asteroids

This challenge is to build your own version of the classic arcade game Asteroids. Asteroids, which was was first released in 1979, sees the player controlling a spaceship in an asteroid field. The objective of the game is to destroy the asteroids and the occasional flying saucer by shooting them.

Build Your Own Chrome Extension

This challenge is to build your own Chrome extension. Chrome extensions are a software programs that extends the functionality of the Google Chrome web browser. They are typically written in HTML, CSS, and JavaScript, and they modify or enhance the browser’s functionality in some way.

Build Your Own Markdown Presentation Tool

This challenge is to build your own version of Go’s Present or Slidev. They are tools that allow us to write and design presentations using Markdown to define the content of the slides. Both also provide the functionality to display the slides.

Build Your Own Monkeytype

This challenge is to build your own version of monkeytype. Monkeytype is a minimalistic and customisable typing test. At first glance it seems a relatively simple website with a clean minimalistic design. There’s more than meets the eye!

Build Your Own Pong

For as long as I have been interested in programming, programmers have been learning by building computer games. Many of us start with Pong and over time progress to either copying other more complex games, building our own from scratch or customising existing games.

Build Your Own Spotify Playlist Backup Service

This challenge is to build your own Spotify backup tool. It’s inspired by my kids who wanted to ensure they can backup and move their playlists that they’ve spent ages curating. They’re not the only people who had this problem and we’re not the first to solve it.

Build Your Own Tetris

For as long as I have been interested in programming, programmers have been learning by building computer games. Many of us started by building our own Pong and over time progress to either copying other more complex games, building our own game from scratch or customising existing games.