Ben is a software engineer for BBC News Labs, and formerly Raspberry Pi's Community Manager. He's into Linux, Python and all things open source! Follow Ben on Twitter @ben_nuttall.

Authored Content

Raspberry Pi 3 board

There are a number of different models and versions of the Raspberry Pi computer. But which one is...
Python programming language logo with question marks

PyPI's JSON API is a machine-readable source of the same kind of data you can access while browsing the website.
Computer laptop in space

Jupyter notebooks take the IPython shell to the next level.
Python in a coffee cup.

Virtual environments are key to safely tinkering with different versions of Python and combinations of packages
Person standing in front of a giant computer screen with numbers, data

This Python module can collect website usage logs in multiple formats and output well structured data for analysis.

Contributed Content

Person in a field of dandelions

Top authors on have new levels of access, support, and exclusive opportunities.
One lightbulb lit out of several

Don't miss these rapid-fire talks about containers, AI, Istio, Blockchain, Raspberry Pi, and more.
Raspberry Pi boards with bear wearing a pi shirt

Learn more about the educational charity behind the popular Raspberry Pi mini computer.