Andy Balaam's Blog
  • About Andy Balaam
  • All articles
Elm resizeable SVG canvas filling the screen

I am toying with writing an SVG-based game in (exciting-looking JavaScript-replacement) Elm, and I wanted an SVG that filled the whole screen and resi… ...more

August 26, 2016 [Elm, Games, JavaScript, Programming, Programming Languages]
Ambiguous names in Java due to non-normalised unicode - but all OK in Python

In Java and several other languages, identifiers (e.g. method names) are allowed to contain unicode characters. Unfortunately, some combinations of un… ...more

August 11, 2016 [Java, Programming, Programming Languages, Python]
Gracefully shutting down Firefox, to avoid the crash/session dialog

I normally have several Firefox profiles open, and when I log out without closing the Firefox windows I get the "session restore" dialog on my next lo… ...more

June 16, 2016 [Tech]
Snake in Python 3 + Qt 5

Series: Groovy, Ruby, BASIC, Dart, Elm, Python3+Qt5 I'm writing the game Snake in lots of programming languages, for fun, and to try out new languages… ...more

June 10, 2016 [Games, Programming, Programming Languages, Python, Videos]
Basic Concepts of Christianity video

Update: my ideas have changed quite a bit since I recorded this, especially about the idea that "every crime requires a punishment". If you'd like to … ...more

May 18, 2016 [Videos]
1 2 ...5354555657 ... 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