Craig relaxing in Scotland

Craig goes to Scotland to learn about Python

craiga.id.au

uhf62.co.uk

@_craiga

craiga.id.au/talks/europython2018

🏴󠁧󠁢󠁳󠁣󠁴󠁿 🦄 🐍

Overview

  • 17th EuroPython
  • First time in Edinburgh
  • More than 1000 attendees
  • Two days of workshops
  • Three days of talks
  • Two days of sprints
  • Over 120 sessions
  • Videos at git.io/ep2018-talks

My Perspective

  • Web developer for 18 years
  • Python developer 4 years
  • Non-European 🇦🇺
  • Second open-source conference after DjangoCon Europe 2018
  • www.uhf62.co.uk/blog
Craig's conference pass, showing three star Python power.

I didn't feel like a three star Python developer.

Workshops

Monday and Tuesday

Introduction to Pandas, Testing and Test-driven Data Analysis

Build, Deploy, win With Serverless Applications

  • Chalice — AWS's serverless microframework
  • Zappa — open-source alternative
  • Many useful tools at github.com/cloudtools

chalice-workshop.readthedocs.io/en/latest/media-query/

Talks

Wednesday, Thursday and Friday

I ❤️ non-technical talks💞💞

The Naïve Programmer

Daniele Procida

How to Ignore Most Startup Advice and Build a Decent Software Business

Ines Montani

Creating a Culture of Software Craftsmanship

Keith Harrison

codecraftuk.org guidedconversations.org

Autism in Development

Ed Singleton

singletoned.com

EduBlocks - Making the Transition to Python Easier!

Joshua Lowe (he's 14 years old! 🤯)

edublocks.org

Technical Talks

Why do Python developers have nice-looking houses?

Because they use decorators.

decorator.readthedocs.io

Technical Talks

Python 2 is Dead! Drag Your old Code Into the Modern Age

Becky Smith

Technical Talks

Hello to the World in Eight Web Frameworks

Aaron Bassett

Micro

  • Flask
  • Cherry Py
  • Falcon
  • Hug

Batteries Included

  • Django
  • Pyramid

Async

  • Tornado
  • Sanic

Thanks!

craiga.id.au

uhf62.co.uk

@_craiga

craiga.id.au/talks/europython2018