Green Energy Inference and Open Weight LLMs
What happened when I attempted to use Regolo.ai, OpenCode and Qwen3-Coder-Next for a website rewrite
Front-End Developer
What happened when I attempted to use Regolo.ai, OpenCode and Qwen3-Coder-Next for a website rewrite
A whistle-stop tour through key AI ethics and safety topics, adapted from a talk I gave at an AI-related hackathon
How I record my Roland FP-10 piano and why I switched from audio to MIDI
I’d like to share why I love working here, at an organisation that you might not have thought of...
Last October, I switched being a web developer for an altogether tougher test...
With many more of us working from home now, I’d like to share these 12 tips for avoiding/treating computer-related neck and wrist pain. Based on personal experience over a few years...
Especially for developers considering different career options, here are ten things I learned from my time as a developer advocate (a.k.a. developer evangelist / developer relations engineer)
It’s a mistake to judge the fediverse as though it’s a Valley startup
a.k.a. How I got started using Tensorflow.js
Why WebXR and Web Bluetooth make a great combo
How new web platform features and compile-time frameworks are establishing the next era of web development.
Our latest Beta version of the Samsung Internet browser has now been released to the Play Store. Here’s what’s new this time…
If you’re a web developer, you’re likely to be familiar with MDN Web Docs, “the encyclopedia of web development”...
Making online payments easier is good for customers — and good for businesses and non-profits. We’re excited for the potential...
Why it might be a good time to consider alternatives to advertising - and how the latest web standards can help
I just finished reading "Untangling the Web", Aleks Krotoski's 2013 book on the effects of the Internet. Here are my favourite quotes.
The W3C Working Group has been busy developing new standards to help make online payments much easier.
What if you could interact with the Web via voice assistants like Alexa, Bixby, Cortana, Google Assistant and Siri?
Some tips for avoiding burnout in Developer Relations roles...
Progressive Web Apps are often misunderstood. Here are some common myths (IMHO) about PWAs.
VR is much more than just gaming. Let’s take a look at some different kinds of VR applications...
For the first time, Samsung Internet is becoming available for all Android L+ phones! Plus CSS Grid and lots more…
Add to Home Screen banners, special icons, search engine placements and more…
Congratulations to our winning colleague Diego González!
As usual with the Web, it’s up to you to choose and combine the technologies in the best way you see fit...
Seeing a tweet yesterday reminded me that a lot of developers still believe the Web would be better if we had One Browser To Rule Them All...
FullStack, the JavaScript, Node and IoT conference, is returning to London next month — and Ada and I will be there!
Rolling out over the next few days, featuring DeX support, PWA ambient badging, Physical Web and more!
Our traditional idea of the top five browsers may be over-simplified, outdated and skewed.
Imagine you’re hurrying towards your bus stop in the pouring rain (not an unlikely scenario here in London 😉). You dive under the shelter…
As an optimistic technologist, I’m intrigued by how virtual reality may play a role in improving our lives...
This month I joined TUI Group, the world’s leading travel and tourism company, for a hackathon that included the theme of virtual reality...
It’s 2017 — a decade on from the launch of the iPhone. What has become of the web, and what is it becoming?
Paying for things online can be a pain, can’t it? You keep having to type out the same card details and contact details. It’s especially a pain on mobile...
Hey, remember QR codes? Those magical black and white squares that convey information and URLs...
Last month we attended Over The Air, the developer gathering on mobile, web and more...
This line in a post about WebVR slightly got my goat yesterday...
I believe that the adoption of new technologies follows a particular pattern. However, I’m not talking about the familiar “Hype Cycle”...
Reporting back from the 7th annual Mozilla Festival, “the world’s leading festival for the open internet movement”.
With the rise of progressive web app technologies, web browsers are more capable than ever. So much so, that the word “browser” doesn’t really fit anymore.
I was fortunate enough to be one of the speakers at BytesConf, where I spoke about PWAs and Samsung Internet.
Google kindly invited us to “Building Progressive Web Apps”, a 3-day PWA bootcamp covering service workers, push notifications, Web Payments, responsive design and more.
Web developers have probably heard lots of buzz about PWAs by now, but why are they important? I'm collecting together stories and examples of how they have helped people, communities and businesses.
A simple demo turned into a lot of learning about service workers, client-side image downloads and more.
Our ethos at pebble {code} appears to align with that of Leicester’s manager, Claudio Ranieri...
The Connected Devices revolution, why I believe Web Bluetooth is the most exciting new browser API, and why drone flipping is my new favourite use of JavaScript.
“There’s nothing you can’t do if you get the habits right.”
Many of the kinds of applications that we previously would have considered impossible to build in JavaScript, are now possible.
Augmented Reality and Virtual Reality could help to make data more user-centred, intuitive and engaging.
React is great for building user interfaces, but how does it fit in with WebGL?