My close family have been doing Secret Santa over the past couple of years and although there are plenty of free services out there to solve the problem of allocating and notifying participants, I thought it would be a great opportunity to explore building a solution using Clojure and Lein.
Following on from my previous experiement which highlighted what an Exposure Notification-enabled device actually emits using Web Bluetooth, I decided to explore how I could do the same using Swift and Interface Builder for macOS.
I have recently been looking at the Contact Tracing specifications Apple and Google released earlier this year in aid of the fight against COVID-19. Looking through these documents allowed me to grapse how the system was put together, and ease fears family members had with regards to how privacy conscious the Exposure Notification system is.
Since React Hooks were announced last autumn I’ve been looking at ways to experiment with them in a couple of small side-projects. In this post we will create a simple flag guessing game (called Fun with Flags) leveraging Create React App, Styled Components and React Hooks. Along the way we will highlight use-cases for several different hooks such as State, Effect and Memoization. Finally, we will automate the process of publishing the compiled game to GitHub Pages.
One item I feel that is missing from the Pokémon Generation 1 games are the Running Shoes. When ‘on’ they increase the speed at which you move around the game. You are able to achieve this with the Bicycle, but this is only present later in the game. In this post I will document how I simply added this running ability globally whilst the ‘B button’ is pressed.