Andy Balaam's Blog
  • About Andy Balaam
  • All articles
Why write an entire game (including Graphics) in a single, hand-coded JavaScript file?

My new game, Rightwaves, is out now! It's a tribute to the great classic R-Type. The entire implementation, including all the graphics, is contained … ...more

July 01, 2021 [Games, JavaScript, Programming, Smolpxl]
Matrix is the only (chat) game in town

On my phone and computer I use WhatsApp, Signal, Slack, Keybase, Discord, IRC, XMPP/Jabber and Element/Matrix. In addition, I occasionally use the mes… ...more

May 27, 2021 [Tech]
Writing Snake in Terraform Video

This was quite a challenge, and I nearly gave up, but I managed to write a Snake game in Terraform: Slides: artificialworlds.net/presentations/snake-… ...more

May 24, 2021 [Programming, Programming Languages, Videos]
Suspending the computer using Kupfer

I have recently started using Kupfer again as my application launcher in Ubuntu MATE, and I found it lacked the ability to suspend the computer. Here … ...more

May 05, 2021 [MATE, Programming, Python, Tech]
Uploading to PeerTube from the command line

PeerTube's API documentation gives an example of how to upload a video, but it is missing a couple of important aspects, most notably how to provide m… ...more

April 30, 2021 [PeerTube, Programming, Tech]
1 2 ...2627282930 ... 111 112
Recent
Mini-rust in Rust 028: Lexing plus-equals
Standing again for the Matrix Governing Board
Testing nonexistence
Mini-rust in Rust 027: Parsing blocks of code
Mini-rust in Rust 026: Parsing an empty while loop
Mini-rust in Rust 025: Parsing let mut
Mini-rust in Rust 024: Lexing the <= sign
Mini-rust in Rust 023: Refactor to share structure of the syntax tree
Rust tracing basic setup
Mini-rust in Rust 022: Stop lying about types in errors
Mini-rust in Rust 021: Including type information in our syntax tree
Mini-rust in Rust 020: Gaps in our type checker
Mini-rust in Rust 019: Type checking an actual type error
Mini-rust in Rust 018: Type checking, the happy path
Mini-rust in Rust 017: Handling float literals
Andy's home page Categories Sitemap RSS Feed

© 2005 onwards Andy Balaam. CC BY-SA except where otherwise stated (source code). Powered by Zola & Abridge