Getting a Firebase JWT for testing

Getting a Firebase JWT for testing

Why this? I use Firebase for many of my projects and a big reason is that it takes away the complexity of handling an authentication system for no cost. It integrates with google login for one thing immediately. That being said, writing a backend using this works...
XML as HTML using XSLT with Javascript in 30 minutes

XML as HTML using XSLT with Javascript in 30 minutes

That’s a mouthful of a title indeed but I found today that the plain Javascript SDKs bundled with modern browsers are capable of a lot. To be specific, to take a file, parse it as XML then put it through an XSLT parser and spit out HTML. Why David, do you want...
Supporting iOS 14 with Admob

Supporting iOS 14 with Admob

Yesterday I spent two long hours tracking down the solution to a __TCC_CRASHING_DUE_TO_PRIVACY_VIOLATION error and I hope this post might save that time for someone else. In my project JReader, I use the admob_flutter package to display advertisements to my users. It...
Introducing feature flags to Ruby on Rails

Introducing feature flags to Ruby on Rails

During a meeting a while back I suggested using feature flags to help to release a critical change to our payment system. This came from discussing how we test the change. As we are using Stripe, it is easy enough to test the APIs but we want to test the full flow and...