Jo OReilly
28 posts
The Last Actor Goes Live: What Happens When Your Korean Fashion Scraper Hits Pay-Per-Event
On March 25, 2026, my Musinsa ranking scraper becomes the 13th — and final — Korean data Actor…
ERC-8128: Your Ethereum Wallet Might Soon Be Your Only Login.
Let me start with something that’s been bugging me for years. I work with APIs constantly. And every…
Todo App
Introduction After completing my first logic-focused project (Counters), I wanted to take the next natural step in complexity…
**Taming the Exploration-Exploitation Tradeoff in Multi-Agen
Taming the Exploration-Exploitation Tradeoff in Multi-Agent Reinforcement Learning As an ML practitioner, you’ve likely encountered the eternal conundrum…
I’m 16 and starting a 2-year challenge to make £100k before uni
Hey everyone I came up with a pretty wild idea yesterday: I’m 16, and I’ve set myself the…
Lynxjs Extension Pack
An all-in-one toolkit for web and mobile development with LynxJS: includes keyboard shortcuts, error alerts, text correction, snippets,…
NodeJS Fundamentals: bind
The Nuances of bind in Production JavaScript Introduction Imagine a complex React component rendering a dynamic list of…
My Journey to Programming: Building my first Full-Stack Application
Introduction This application was created as a prerequisite for completing my full-stack development certification program at Code Blossom.…
Sunday Rewind: Hiring product managers by Kate Leto
This week’s Sunday Rewind is a 2023 ProductTank Edinburgh talk from consultant Kate Leto on a different way…
From Natural Language to Automated Tests: Simplifying UI Workflows with AI
In today’s fast-paced world of software development, testing complex web applications can be a significant bottleneck. Manually writing…