Andy Balaam's Blog
  • About Andy Balaam
  • All articles
A story about magic and how we treat each other

For a lightning talk at the ACCU Conference I wrote a little story: A story about magic and how we treat each other It describes one person's journey … ...more

May 02, 2017 [ACCU, Tech]
Annual cost of clean water for every human

According to a 2010 WHO-backed study the cost of safe water for every human would be about 10 billion US dollars per year. The UK government revenue f… ...more

March 07, 2017 [Uncategorized]
Iterating over the lines of a file in Java

If you're trying to write a standard command-line tool in Java you are going to experience pain. In Python, if we want to do something with each line … ...more

February 09, 2017 [Java, Programming, Programming Languages, Python]
Raspberry Pi Jam "Chaos Car!"

Raspberry Pi 1 + battery pack + Bluetooth USB dongle + i-racer bluetooth car + Raspberry Pi camera + some Python code + loads of sellotape = Chaos ca… ...more

January 22, 2017 [Programming, Python, Raspberry Pi]
Automated UI tests on Android

I recently fought the Android emulator a lot to get my UI tests to run automatically during the build of Rabbit Escape, so I thought I'd better write … ...more

January 17, 2017 [Android, Rabbit Escape, Tech]
1 2 ...5051525354 ... 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