
Simple Encryption In Dart
Overview This post covers simple, symmetric key encryption using Dart. If you don’t know much about encryption and you’re looking for a basic “password” encryption solution, this is the post for you. Problem You need to encrypt and later decrypt some data with a password. So I had these problems recently. Dart has some great…

Simple Encryption In Rust
Overview This post covers simple, symmetric key encryption using Rust. If you don’t know much about encryption and you’re looking for a basic “password” encryption solution, this is the post for you. Problem You need to encrypt and later decrypt some data with a password. So I had these problems recently. Rust has some great…

Rust, Mutexes, and Mutating Data in Re-entrant Mutexes
An explanation of Rust mutexes, re-entrant mutexes, and how to mutate data in re-entrant mutexes

The Worst Month Of My Life
I was in Cusco, Peru, in late April, with around 10 days left before I planned to head north to Ayacucho, then Lima, and finally to Ecuador. Cusco is, without a doubt, one of the most beautiful cities I’ve ever seen, but I was looking forward to moving on. Then, around 1:30am on a Tuesday…


Rejection
Once upon a time I used to write for fun, but I thought my old posts were long lost. I found one today, from around 2009! Maybe I’ll find more. But for now, here’s the thoughts of a 29-30 year old me … Do you know what hair is? The sort that sprouts out the…

Getting Started With Tokio
A quick guide for getting started with Rust and the Tokio Asynchronous Runtime

The Bolivian Visa Extension Nightmare Ends
The conclusion of my bad visa experience in Bolivia

The Bolivian Visa Extension Nightmare
The nasty experience of getting a visa extension in Bolivia

13 Lessons I Learned Road-Tripping Across Bolivia
Some of the lessons I’ve learned so far road tripping around Bolivia by motorbike
Loading…
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.