Home
About
Profile
Services
Articles
FAQ
Blog
Contact
🌙
Oh darn, it's me Blog!! Grrrrrrreat.
Just an old fart shouting at the cloud
wasmpascal v1.1.4: The WEB Unit Expands
20 Sep 2026
wasmpascal v1.1.3: The Compiler Learns to Complain
12 Sep 2026
Processing Large CSV Files in WebAssembly with Pascal
8 Sep 2026
Processing CSV Files in WebAssembly with Pascal
7 Sep 2026
Your First WebAssembly Module in Pascal with WasmPascal
6 Sep 2026
Building a Game Like Floaty in Pascal: Step by Step
3 Sep 2026
wasmpascal v0.4.0: Ternaries, Xonix, and more
1 Sep 2026
Flight! We have Flight!
25 Aug 2026
And then there was Pascal, on the web!
22 Aug 2026
I have been banned from LinkedIn and there's no reason given
13 Aug 2026
Using Batchiness to make canvas apps with Odin
4 Aug 2026
Using Zig as a C compiler
23 Aug 2024
Using C code from Go
19 Aug 2024
Testing C code with Go
16 Aug 2024
Testing C code using Zig
8 Aug 2024
Freelance like a boss — Book Review
20 Jun 2023
Exploring HTML Canvas with TypeScript
10 Jul 2022
Kickstart Modern Android Development — Book Review
1 Jun 2022
Hands-on Rust by Herbert Wolverson — Book Review
3 Mar 2022
Rust in Action by Tim McNamara — Book Review
17 Feb 2022
Jetpack Compose — Book Review
1 Feb 2022
Migrating legacy Java code to Kotlin
10 Sep 2021
Kotlin and Compose for Desktop — The Balloon Years
12 May 2021
Old school on the command line with Rust
9 Oct 2020
Calculate execution time in Rust
17 Sep 2020
Building static websites with Zola and Rust
16 Sep 2020
How my journey into Rust came about
15 Sep 2020
Using Dart to turn a PNG file into a binary text file image
17 Jan 2019
Assorted Dart code snippets
15 Jan 2019