This post originally appeared on the David Walsh blog.
In this 15 minute tutorial we're going to build a simple decentralized chat application which runs entirely in a web browser.
All you will need is a text editor, a web browser, and a basic knowledge of how to save HTML files and open them in the browser.
Read more posts on the subject of cryptography & decentralized systems.
Feb. 22, 2019
As part of the TOPLAP 15th Birthday live-stream I live-coded some
algorithmic rave music in Speccy:
Speccy is a browser based environment for live-coding 8-bit algorithmic
rave music in ClojureScript.
You can watch the videos of everybody who participated
Feb. 4, 2019
A couple of weekends ago my friend Crispin and I made this game as part
of Global Game Jam, an event in which participants build a game in 48 hours.
It was a lot of fun and I got to spend most of the time drawing and
doing graphics and music, which was a nice break from writing software.
Play it online!
Dec. 29, 2018
Nov. 20, 2018
SVG Animation Assistant is an open source companion application for Inkscape.
It runs along side Inkscape and helps you animate by cycling through the layers of your SVG as you edit it.
This allows you to do basic flip-book style animation. Each layer in your SVG is one frame of the animation.
Customise frame timing and behaviour by editing the layer name:
- Set the number of milliseconds to pause on each frame by entering a number in brackets in the layer name like (100) for a pause of 1/10th of a second.
- Add static background frames by putting (static) in the layer name.
The animation live-reloads in the assistant window whenever you hit save in Inkscape.
Run on Linux
If you are a Linux user you can use the online version of this app.
You can get the full source code to this application on GitHub.