Chilliant Blog
The personal blog of Ian Taylor.
The egg language
Started 2018-02-26
Universe
Experiments with the Unicode standard and codepoint rendering.
2021-12-15
Machin Postage Stamps
Experiments with the iconic British postage stamp.
Updated 2021-10-07
Daltonism
Experiments with colour vision deficiency-friendly palettes.
2021-09-30
Unicode Numerals
Glyphs in Unicode 13 that represent numbers.
2021-09-17
Hexworld
A world map made up of over 100,000 little hexagons.
2021-07-30
Colour Pick
Experiments with colour-picking user interfaces.
2021-03-26
Colour Names
Various experiments with naming colours.
Updated 2021-03-26
Tetrascii
The ASCII character set constructed from animated SVG tetronimoes.
2021-02-18
Clocks
A series of HTML5 demos to display the current time in a number of innovative ways.
Updated 2020-07-03
United Nations Flags
Transitions between the flags of all the United Nations members.
2020-05-18
Chronology of Cities
A visualization of the timeline of the most populous urban areas on earth.
2019-01-11
COCL
Visualisations of a Chronology of Computer Languages.
2018-05-22
Phonics
Audio resources to aid the teaching and learning of synthetic phonics.
2017-02-24
Mortality
Various three-dimensional charts based on mortality data for the United Kingdom.
2016-09-16
Lexicon
A one-page HTML5 Swiss Army knife to help solve word puzzles.
2016-09-04
Flags
A small JavaScript program to generate 249 flags of the world in SVG.
2016-01-31
Number Plates
See where a European number plate comes from.
Updated 2015-01-17
Cocktail Visualisations
Various visualisations of cocktail recipes and ingredients.
Updated 2015-11-01
RGB to HSV/HSL
HLSL routines to convert RGB values to and from HSV, HSL, HCY and HCL.
Updated 2015-10-03
Skeleton Font Demo
An interactive interpretation of Ann Camp's skeleton alphabet.
2013-12-27
Clock Demo
At only 1017 bytes, this could be a JS1K entry.
2013-08-03
Tube Map Evolution
Celebrating eighty years since the publication of Harry Beck's iconic 1933 London Underground Map. A smoothly-animated evolution of the tube network through each decade.
2013-08-01
Helical Periodic Table
Print out, cut out and glue up a 3D periodic table.
Updated 2013-06-14
XML EBNF
An investigation into a simplified Extended Backus-Naur Form for the Extensible Markup Language, including railroad diagrams.
2013-06-06
Map Demo 3.0
A Windows executable map renderer with 128 projections and coastline/border data/statistics for over 200 countries and regions. All within 100KB.
Updated 2012-09-07
Dumas Chronology
A partial chronology of the works of Alexandre Dumas père. Both in terms of the date written and the date of the narrative action.
2012-01-07
Flag Factory Demo
A 16-bit MS-DOS executable that generates 232 national and regional flags. All within 16KB.
Updated 2011-10-25
Z80 Optimisations
Articles on optimizing Z80 machine code.
Updated 2011-02-03
Unifont Demo 1.1
A simple client-side, dynamic HTML web page that demonstrates packing of many bitmap glyphs into a single, small bitmap (128x64) to produce over 1000 codepoints.
2005
Curling Demo
Another exercise in keeping executables small. This 56KB game features configurable computer opponents, smooth 3D graphics and sound.
2004-12-07
Flag Finder Demo
A simple client-side, dynamic HTML web page that helps users find a country given visual aspects of its flag.
Requires Internet Explorer.
2004
Blox Demo 1.1
A 3D block-building simulation in only 28KB, including image steganography.
Updated 2003-06-22
Bee Demo 1.1
A simple maze game demonstrating Microsoft DirectX 7.0 graphics techniques. In particular, it performs relatively sophisticated, real-time, soft shadowing.
Updated 2002-12-02