Part 1 of this project showed us how to create the basic structure and styling of our pinboard, but static HTML and CSS can only get us so far. The last step in creating a fully functional pinboard is to add interactivity with JavaScript.

Updating HTML and CSS

We’ll be using JavaScript to control…

In this project, you’ll create a ‘Pinboard’: a web application to save, categorise and collect images from across the internet. Users will be able to:

  • Add new images to the board.
  • Assign specific tags to these images.
  • Filter the board to show only images matching a specific tag.

You can…

In this tutorial, we’ll build a steganography tool in Python. Steganography is the practice of hiding information within other data. Unlike encryption, where the goal is to secure the contents of communication between two parties, steganography aims to obscure the fact that the parties are communicating at all.

Our tool…


Marketing as Education. We create technical articles and tutorials for your blog or technical community.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store