Chilliant Blog

The personal blog of Ian Taylor.

The egg language

egg

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