
Tech
Blog
View all blog →

What's new for LF Energy in 2026
23/09/2026
What's new in adoc Studio 5 for AsciiDoc writers
15/09/2026
How I sync applications between Macs using Homebrew
11/09/2026
The 2026 Observability Audit - Separating Single Vendor Silos From Community Innovation
26/08/2026Books
View all books →
Building the Sustainable Web
Apress, 01/07/2026, Co-author
Technical Writing for Software Developers
Packt, 29/03/2024, Author
CSS in Depth, 2nd Edition
Manning, 18/02/2024, Technical reviewer
Automated Testing report
DZone, 14/09/2023, Contributor
Jump Start Responsive Web Design, 2nd Edition
Sitepoint, 18/04/2017, AuthorPodcasts
View all podcasts →
Autonomous security in the agent age with Enclave
17/09/2026
The world's largest conference for mobile developers with Greg Fawson
03/09/2026
The hidden influences behind the algorithms that run our lives with Luca Belli
20/08/2026
Fast by default: Performance engineering with Den Odell
06/08/2026
Enjoy a better, fairer experience browsing the web with Rewarded Interest
23/07/2026Videos
View all videos →The hidden influences behind the algorithms that run our lives with Luca Belli
In this episode, I speak with Luca Belli about his forthcoming Manning book, “Hidden Influences,” which explains how algorithmic recommendation systems work from socio-technical and ethical perspectives rather than teaching readers to build them. Belli describes how recommenders and users shape each other, why debates about societal harms (including misinformation) often lack nuance, and why “working properly” is hard to define because value is personal and difficult to measure, leading platforms to optimise for engagement as a proxy with harmful side effects like clickbait. Drawing on his background in math, data science, and his work at Twitter, where he co-founded a machine learning ethics, transparency, and accountability team, he outlines the book’s framework-based, timeless structure and its coverage of moderation, measurement, societal impacts, and individual and policy responses.
Testing OpenMusicAI to create a dramatic “confession” backing track
In this video I experiment with OpenMusicAI to create a 7-minute dramatic, confession-style backing track for a theatre project: a reality TV interpretation of Antony and Cleopatra. Aside from prompt-based music generation tools, and a plethora of other AI music tools of mixed utility, OpenMusicAI has several tools that are actually useful for music creators, such as stem separation and MIDI generation. Is it worth using? I take a look!
NameQuick for macOS - Do you need AI-powered file naming?
In this video, I look at NameQuick for macOS. It connects with local and remote models to help you name files intelligently based on the content of the file. But do you need it? Is it worth it? https://www.namequick.app/
Video Generation As A Service With Ricardo Noriega and Doug Smith
I speak with Ricardo Noriega and Doug Smith from Red Hat at PyTorch Con Paris in 2026 about their experiments using VLLM Omni for video generation. Your journey to stunning videos starts here
Ableton Live track walkthrough: How we fixed and polished mistakes
A quick walk through a new track from the debut Aeon V EP, "The dark embrace of infinite space" in Ableton Live 12. Listen to the track here:
Video Courses
View all video courses →
CSS in Depth in Motion
Manning, 01/07/2018Find the course in the following places:CSS in Depth in Motion is a new liveVideo course that lives up to its name, taking you deep into what you can accomplish with CSS. Designed as the perfect companion to our bestselling book, CSS in Depth. This course explores new examples, projects, and skills that you can practice in your own time, step-by-step!

Which Continuous Integration Tools Support Bitbucket?
Sitepoint, 01/07/2017Find the course in the following places:This overview screencast compares the features of the most popular CI tools that support Bitbucket.

From Chrome extensions to Chrome DevTools
Sitepoint, 01/07/2017Find the course in the following places:This four video course teaches web developers how to create Chrome extensions and how to use Chrome DevTools to debug them.