When I had solar panels installed earlier this year, I switched to the Octopus Agile tariff. It’s a brilliant idea — half-hourly electricity prices that reflect the real-time cost of energy. But, while Octopus have a good mobile app, it’s not particularly easy to dig into the agile prices
We only have a assert_no_enqueued_jobs method in ActiveJob::TestHelper, but I often want to ensure that a specific job with specific args hasn’t been queued.
I’m no stranger to dealing with large datasets. But recently, I found myself facing a particularly tedious challenge: I had a list of rugby venues that was missing crucial information: latitude, longitude, and country details. Without this geospatial data, the list was incomplete and, frankly, useless for the purposes I had in mind.
As part of working on Storebar we have a requirement to authenticate users but have no interest in storing our user’s passwords ourselves. It’s a MacOS and iOS app so offering Sign in with Apple (SIWA) is a natural choice.
Managing over 12,000 products across 70 categories is no small task. At MyJam, we found ourselves facing an avalanche of data - from sales and pricing details to partner and cost data - and sought a sophisticated yet accessible solution to wrangle it all.
When developing software, dealing with dates and timezones can be a challenging task. Luxon, a powerful date and time library for JavaScript and TypeScript, provides excellent support for handling dates, including timezones.
Fathom is a privacy and simplicity focused alternative to tools such as Google Analytics. I am using Fathom with Shopify to try and build a baseline I can use to compare my more advanced analytics tools against.
You can find yourself in a weird position when working with React Native. It kinda feels like you’re on the server and it kinda feels like you’re in the browser. The reality is that you’re in neither.