Jason Norwood-YoungDouse the Google Analytics 4 dumpster fire and build your own website analytics stack — Part 1…Google Analytics has always been a privacy nightmare, but at least it used to do its one job well. Then came GA4. I think it’s time we all…Sep 21, 2023Sep 21, 2023
Jason Norwood-Youngin𝐀𝐈 𝐦𝐨𝐧𝐤𝐬.𝐢𝐨Human prose to AI poetry: Biko, Buthelezi, and the Tale of Two ModelsSo, you wanna summarise an article, but don’t know whether to fork out for ChatGPT, or be cheap and self-host Llama2 using something like…Sep 19, 2023Sep 19, 2023
Jason Norwood-YoungPassing functions as data (and getting them to run on the other side)Sometimes you write stuff to to prove to others that you’re smart. In this case, I’m writing this for the opposite reason — because I’m…Sep 18, 2023Sep 18, 2023
Jason Norwood-YoungLessons in AI from the editorsDesigning and building a human-in-the-loop AI system for Daily MaverickJun 14, 2023Jun 14, 2023
Jason Norwood-YoungString to int hashing: consistent and predictable test data with a simple hashOur overly-contrived example: You’re building a pretty user interface that will order a list of people’s heights. The only problem is that…Apr 7, 2023Apr 7, 2023
Jason Norwood-YoungThe making of a Philippi mapIt’s been a while since I’ve done any mapping, so when I was asked to produce a map showing the Philippi Horticulture Area, I had to dust…Nov 19, 20171Nov 19, 20171
Jason Norwood-YoungNaked Data #92 — Facebook eats the internet, lions eat people, and pop will eat itselfNaked Data is a weekly newsletter with a selection of the most interesting open data and data journalism news from South Africa and the…May 20, 2016May 20, 2016