Sitemap
Blog
- 04/19/2024 - Canadian Election Forecasting
- 10/24/2023 - NBA 2023-24 Over/Unders
- 10/22/2023 - Taking Gaza City
- 02/25/2022 - Ukraine War Model Revisited
- 06/14/2021 - Kayak Gardiner to Outlook
- 05/02/2021 - Modelling a Russian Invasion of Eastern Ukraine
- 09/26/2020 - Re-Shoring Prospects
- 03/02/2020 - 5.11 Bail-Out Bag as Diaper Bag
- 02/06/2020 - Swimming Tip Sheet
- 01/21/2019 - Ligretto Calculator
- 05/05/2018 - Swim Meet Prep Sheet
- 03/30/2018 - Working With Workout Data
- 01/04/2018 - Web Scraping Using ParseHub
- 01/04/2018 - Swimming Speed Curves at Rio 2016
- 01/02/2018 - Ticket to Ride Calculator
- 12/19/2017 - Swim Meet Warmup Music
- 12/19/2017 - Tools of the Titans
- 08/15/2017 - Wall Leaves the Stage
- 01/30/2017 - Wins & Losses in the Valley of Mediocrity
- 01/12/2016 - Canadian Defence Spending in Historical Context
- 09/06/2015 - Ignore the Misers
- 08/20/2015 - The IR/IDS Divide
- 02/24/2014 - Attacker/Defender Combat Posture
- 09/30/2013 - Rebalancing the RCN
- 08/25/2013 - Canada and Peacekeeping
- 08/09/2013 - China: A Satiated Power?
- 08/04/2013 - Canadian Defence Spending
- 07/20/2013 - Africa Graphs
- 07/20/2013 - A Few Thoughts on Communication
- 06/03/2013 - My New Favourite Graph
- 03/31/2013 - School Attendance in Europe
- 03/11/2013 - Comparing Military Aircraft
- 02/12/2013 - Advice for Undergrads