Resolving VIA Configuration Issues with the NuPhy Air96 V2 KeyboardIf you've recently acquired the NuPhy Air96 V2 and encountered an issue where VIA's "Configure" tab remains empty after importing the official JSON configuration, you're not alone. This issue occurs across different operating systems, including Linux...Mar 27, 2025 · 2 min readjasey.blog
Preventing Duplicate API Requests Across Multiple Vue Components (Part 2)Several months ago, I addressed a problem in my Vue application, which I shared through my article titled “Preventing Duplicate API Requests Across Multiple Vue Components”. Whilst this provided a practical solution for a single API request, I quickl...Mar 10, 2024 · 9 min readjasey.blog
Preventing Duplicate API Requests Across Multiple Vue ComponentsThe other day, I found myself searching for a solution whilst working on my Vue app. I had multiple components which were relying on the same data from an API, and when used together, were making duplicate requests to the same endpoint. After some he...Aug 17, 2023 · 5 min readjasey.blog
A Fresh Take on Time Tracking: Introducing DoubleTimeFor many years, my work as a software development contractor revolved around two crucial tasks: diligent time tracking and regular invoicing. However, achieving efficiency in time tracking proved to be a tough nut to crack, and this led to noticeable...Jul 19, 2023 · 4 min readjasey.blog