Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]

Freewheeling Apps

Sort By

Recent [alt+2]
2026-05-24 What is text? This blog post reminds me of the time 10 years ago when I tried to do away with...
24th May 2026
1

2026-05-24

from Freewheeling Apps [alt+shift+b] in technology

24th May 2026
What is text? This blog post reminds me of the time 10 years ago when I tried to do away with Linux's desktop environment because it seemed overly complex and hard to wrap my head around. I had a lot of trouble running wifi without the desktop environment, and it left me quite...
2026-01-28 As I start teaching the kids programming, I’ve been thinking about how to motivate it to them. They...
29th Jan 2026
1

2026-01-28

from Freewheeling Apps [alt+shift+b] in technology

29th Jan 2026
As I start teaching the kids programming, I’ve been thinking about how to motivate it to them. They do a lot of drawing, so that seemed like a potential hook to show how drawing on the computer may make some things easier (erasing, manipulating, repeating) and other things harder...
2025-10-30 An experiment involving scrollbars Keeping scrollbars easy to acquire even in large...
31st Oct 2025
1

2025-10-30

from Freewheeling Apps [alt+shift+b] in technology

31st Oct 2025
An experiment involving scrollbars Keeping scrollbars easy to acquire even in large files. Demo of an idea for a scrollbar with a shadow or "penumbra" which makes it easier to acquire to drag around, even as the conventional and smaller central object continues to be...
2025-09-02 As an experiment, I've machine-translated the help docs in Lua Carousel into 7 languages: Spanish...
2nd Sep 2025
1

2025-09-02

from Freewheeling Apps [alt+shift+b] in technology

2nd Sep 2025
As an experiment, I've machine-translated the help docs in Lua Carousel into 7 languages: Spanish (Peninsular and Latin American) German French Japanese Chinese Portuguese Hopefully it...
2025-06-01 I've been reading The Nature of Order by Christopher Alexander, and it's inspired me to experiment...
1st Jun 2025
1

2025-06-01

from Freewheeling Apps [alt+shift+b] in technology

1st Jun 2025
I've been reading The Nature of Order by Christopher Alexander, and it's inspired me to experiment with this representation to communicate the global structure of the source code of the Game of Snake: The whole program is arranged on a 2D surface within a series of nested...
2025-05-12 Lua Carousel now comes with a comprehensive system of online help you can run on computer or...
12th May 2025
1

2025-05-12

from Freewheeling Apps [alt+shift+b] in technology

12th May 2025
Lua Carousel now comes with a comprehensive system of online help you can run on computer or phone: A tutorial for using it tailored towards programmers Exercises for learning programming Lots of example programs you can run right from within it, clone and remix Reference...
2025-04-04 Automatically selecting colors with sufficient contrast. Here's a test build of my hypertext...
5th Apr 2025
1

2025-04-04

from Freewheeling Apps [alt+shift+b] in technology

5th Apr 2025
Automatically selecting colors with sufficient contrast. Here's a test build of my hypertext browser where every "page load" picks a random background. The foreground and link colors adapt to preserve a minimum contrast (WCAG AAA level). I repeatedly click on links in...
2025-03-08 It started, as it often does, with my kids. They got curious about a chess variant called Monster...
9th Mar 2025
1

2025-03-08

from Freewheeling Apps [alt+shift+b] in technology

9th Mar 2025
It started, as it often does, with my kids. They got curious about a chess variant called Monster chess. But none of the websites out there have an implementation of it. So I set out to build one. In Lua Carousel, of course, my cross-platform app for editing and running little...
2025-02-13 I seem to be alternating between working with html and Lua/LÖVE. In the last few days I've been...
13th Feb 2025
1

2025-02-13

from Freewheeling Apps [alt+shift+b] in technology

13th Feb 2025
I seem to be alternating between working with html and Lua/LÖVE. In the last few days I've been trying to extract some more timeless tools out of the ad hoc static site I replaced my old Rails website with a couple of years ago. Here's the project. Requires just Lua (any version...
2025-01-19 Infrastructure for graphical debugging See transcript below. audio/video; 4...
19th Jan 2025
1

2025-01-19

from Freewheeling Apps [alt+shift+b] in technology

19th Jan 2025
Infrastructure for graphical debugging See transcript below. audio/video; 4 minutes; 25MB; scroll down for shorter clips Transcript For a while now I've been trying to improve the way I program. I've made some progress. I can edit my programs live, and...
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in