The Unbreakable Code Whose Breaking Won WWII
Thursday 19th February 6:30pm at Colony, One Silk Street
This month, Aji Slater will unlock the mysteries of the Enigma machine using object-oriented programming:
After the last carrier pigeon but before digital encryption, there was the Enigma machine. An ingenious piece of pre-atomic age technology encoded German military secrets during World War II, baffling code-breakers with mere rotors and switches, without elliptic curves or private keys.
Delve into object-oriented programming and bring the Enigma machine back to life with an emulator built in Ruby. Unravel the secrets of this nigh-unbreakable cipher device, witness OO principles unlock its mysteries, discover the power and versatility of the patterns we use as developers and how they mirror the Enigma's inner workings.
About our speaker
Aji (they/them) is a Senior Developer at thoughtbot, co-host of The Bike Shed podcast, invested but beginner ukulele player, and might not be Banksy.
Schedule
- 6:30pm — We gather
- 7:00pm — The talk starts
- 8:00pm — We retire to The Crown & Kettle for refreshments and further Ruby chat
Registration
If you plan to attend be sure to register so we can plan for numbers.
Thanks to our sponsors
NWRUG is kindly sponsored by Fatsoma who cover the venue hire and the pizza on the night and thoughtbot who buy the first round of drinks afterwards ❤️