JavaScript
2024
[Fixed in FF 123] Deleting an Indexed DB store can be incredibly slow on Firefox -
Don't store normal arrays of numbers in Indexed DB - use UInt8Array instead -
Keep your Indexed DB keys and values small if you want good performance! -
2022
Setting the text selection in a browser: just use setBaseAndExtent -
2021
New game: Tron - frantic multiplayer retro action -
Why write an entire game (including Graphics) in a single, hand-coded JavaScript file? -
2020
Code your first game: Snake in JavaScript (on Raspberry Pi) -
Play and create little retro games at Smolpxl -
shareon.js.org now has a Share to Mastodon button -
Coding a tiny game in JavaScript video -
2019
KotlinJS: First impressions (formed by writing Snake) video -
2016
Mousedown events delayed or sluggish on mobile -
Simple example of Netty 4 usage -
Elm resizeable SVG canvas filling the screen -
Elm makes me happy (old: Elm 0.17) -
2015
2014
Snowflake Christmas card web page on the Raspberry Pi -
Is it ok to represent dates as Unix time (seconds since the epoch) in JSON? -
2012
Running Dojo DOH tests in a browser without a web server -
Running Dojo 1.7+ DOH unit tests on the command line with Rhino -
Goodness in programming languages, part 3 " not doing the same thing more than once -