Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Rapid Prototyping in BBC News with Python and AWS

EuroPython Conference via YouTube

Overview

Explore rapid prototyping techniques used by BBC News Labs in this 30-minute conference talk from EuroPython 2022. Discover how the innovation team leverages Python and AWS to build and iterate on prototypes quickly, enhancing journalistic workflows and audience experiences. Learn about their short project cycles, ideation methods, and research techniques, including shadowing journalists. Gain insights into the team's use of AWS services like Lambda, Step Functions, and Serverless Postgres for efficient processing pipelines. Understand how they utilize tools such as Pydantic models, static HTML websites with Chameleon, and FastAPI to accelerate delivery and reduce friction in their development process. Uncover the potential of cloud technologies in news innovation and the importance of continuous learning in this fast-paced environment.

Syllabus

Intro
BBC News Labs
Projects
Project cycles
Ideation
Research week
Shadowing
AWS services for building processing pipelines
AWS Lambda
Step functions/state machines
Pydantic models
Pydantic settings
AWS databases
News Labs Apps Portal
Static HTML websites with Chameleon
Structlog
Pydantic database settings
sqlalchemy
Lambda function URLs and FastAPI
Learning

Taught by

EuroPython Conference

Reviews

Start your review of Rapid Prototyping in BBC News with Python and AWS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.