photon_choreography
Visualising data
Philosophy and psychology of good plots
2016-07-04
– 2023-11-21Generative industrial design
2022-09-16
– 2023-11-13Procedurally generated diagrams
Of the kind I need, a practical guide to the creation thereof
2015-03-02
– 2023-11-09Diagrams
Of the kind I need, a practical guide to the creation thereof
2015-03-02
– 2023-11-09Javascript/browser vector graphics
2015-11-20
– 2023-11-09Free content
Raiding history for clip art
2014-08-31
– 2023-11-08Playing video
Pumping bits to eyeballs
2020-04-23
– 2023-11-06Data dashboards and ML demos
On assuring the client that you are doing something data-sciency because it looks like in the movies
2020-03-12
– 2023-09-20Image file formats
2018-10-16
– 2023-09-17Pornography and other lewd art
Morsels of oddity from the depiction of human sexual behaviour
2020-04-22
– 2023-09-06Plotting in python
Jack of all trades, old master of none
2014-10-07
– 2023-08-013d data
A grab bag of point clouds, volumetric data and photogrammetry
2019-02-15
– 2023-07-17Generative art with language+diffusion models
2022-09-16
– 2023-07-16Spatial data in R
2021-03-21
– 2023-06-13Online collaboration tools
2020-06-01
– 2023-04-13Online whiteboards
2020-08-26
– 2023-02-27UX
2018-10-16
– 2023-02-21manim
pedagogic animations via python
2018-10-07
– 2023-02-06Visualising probabilistic graphical models
Also related models, such as Neural nets
2018-03-29
– 2023-02-02Conference posters
2018-07-19
– 2023-01-27Browser graphics
2015-11-20
– 2023-01-18Matplotlib
A way to draw things in python, which is better than no way to draw things in python
2014-10-07
– 2023-01-16Image search
2021-08-02
– 2023-01-05Neural codecs
Digital recordings and converting between them.
2020-04-23
– 2022-12-19Explorables and interactives
Between exploratory data analysis and games
2020-03-12
– 2022-11-07Plotly
A pretty good plotting system.
2015-11-20
– 2022-11-06Organising a photo collection
2020-01-03
– 2022-11-05Editing images
Chinks in my armour of learned Photoshop helplessness
2018-10-16
– 2022-10-13Transcoding
Digital recordings and converting between them.
2020-04-23
– 2022-10-05Video editing
2020-04-23
– 2022-08-15Observablejs
2022-08-07Javascript mathematics
2016-05-25
– 2022-08-02Plants
2020-05-28
– 2022-06-02Plotting for the web
2015-11-20
– 2022-04-05Playing music on the computer
Continuing difficulty thereof
2014-11-26
– 2022-04-04Website cheat codes
CSS, SCSS, SASS, HTML, UX, Web 2.0, RFC, Yeah you know me
2014-12-23
– 2022-03-06Plotting in R
2019-10-13
– 2022-03-05Visualising geospatial data
Geographic information systems, or, as we in the trade refer to them, “maps”
2016-07-04
– 2022-02-02Here’s how I would do art with machine learning if I had to
2016-06-06
– 2022-02-01Presentations
Slide decks and other stylised academic dominance displays
2015-06-01
– 2022-01-09Editing images with machine learning
Chinks in my armour of learned Photoshop helplessness
2018-10-16
– 2021-11-02Sexy plants
2020-05-28
– 2021-11-02Teaching and doing mathematics remotely
2020-03-16
– 2021-10-28Presentation tools
2015-06-01
– 2021-10-26Fractals and self-similarity
2011-11-13
– 2021-09-22GIFs
2019-11-11
– 2021-09-17User interface design
2021-09-13Design grammars
2011-05-30
– 2021-08-09Morphogenesis
2011-01-19
– 2021-07-26Mind reading by computer
The ultimate inverse problem
2017-07-01
– 2021-03-03Audiovisuals
Synesthetic and other cross-media audio stunts
2020-10-26Webcams
2020-09-27
– 2020-09-26Plotting stuff in julia
2019-05-31
– 2020-07-25Deep fakery
2020-06-15New-wave jigsaw puzzles
2018-12-14
– 2020-05-13Graphic design for the vexed
2018-10-16
– 2020-03-23HTML for haters
Plus also CSS.
2016-01-04
– 2020-02-24Digital forensics
2020-02-04
– 2020-02-07Media metadata management and editing
2014-11-27
– 2020-01-03Scalable vector graphics
“SVG” to its friends
2019-12-23Generative art, creative coding, procedural design
Teaching my computer to make prettier mistakes than me
2014-09-08
– 2019-10-31Pattern formation
2014-12-23
– 2018-10-09Iterated function systems
2014-08-14
– 2016-06-06Visuals
2015-03-24
– 2015-11-26