26 reviewers, one codebase — what a single persona’s perspective misses How do you make sure a code review actually covers everything that matters, not just what one reviewer happens to think of? A code review has a default shape: one reviewer, reading for correctness, occasionally performance. That shape isn’t wrong. It’s just narrow, and the narrowness is invisible until …
Why is “What Year Are You In?” Is One of the Hardest Questions in Education Imagine two students. One lives in Dublin. The other lives in Tokyo. They’re the same age. They’re both studying mathematics, science and English. Both are preparing for university. So they’re at the same educational stage… …aren’t they? Not necessarily. Ask someone in Ireland what year …
What if learning felt more connected? For years, I thought I was building a learning platform. An LMS. A workflow engine. An educational system. Maybe even an AI platform. And technically, all of those descriptions were true. But recently I realised something important: None of those explain why the platform exists. The real goal was never: content management dashboards recommendation …
The Assumption Most people use AI to move faster. faster content faster code faster delivery That makes sense. However in my case, I used AI for something very different: To slow things down — and get them right. This is how I’m using AI to build a Charity by focusing on Governance Before Growth. The Context WhereWeLearn is not …
What is the Internet? A very reasonable question these days and yet one that is deceptively simple with a potentially complicated answer. There is however a great analogy to be able to describe “What is the Internet?” The Internet is 3 things working together in harmony. Network, Protocols and Applications. However to most people that could be Double Dutch. Here …
Browser Fingerprints are left every time you look at a web page. In the same way if you pick up a glass with no gloves on, you leave behind a trace of yourself. So what do you leave? What can servers see? Is this information valuable? This article examines the specific technical hows and whats of the services and how …
Precise vs Imprecise. I was privileged recently to be invited to deliver some tutorials in Secondary School Physics. Bracing for the inevitable statement of “I’ll never use this in real life.” I wanted to have something prepared. In this article, I try to explain to my teenage self why I would study precise and imprecise subjects. Some people really hate …
iFrames or “inline Frames” were first introduced in 1997. In over 20 years of use the technology industry used, praised, shunned and ignored iFrames. This article explores this wonderful technology and how it can be used in a very positive sense. iFrames or multiple screens? Space is a premium for everyone. From the macro to the micro. However when …
Languageizer is a tool available on the WhereWeLearn platform. https://wherewelearn.com/forfun/languageizer-options.php Languageizer uses modern browser technology to help in the learning of languages by combining basic word lists with a browser’s SpeechSynthesis. It uses the fundamentals of speaking a language and modern browser technology to provide a free language learning tool. Current Languageizer and Language Projects on WhereWeLearn N.B. These …
QR Codes or Quick Response Codes bring technology content into the physical world. Yet how can you use them for training? Having worked in a strict governance environment for years, finding ways of reminding people of governance was always challenging. Navigating through piles of documentation to find the one relevant paragraph in a timely fashion is even harder. QR Codes …









