Trey Hunner

programming, teaching, open source

Talks & Workshops

Presentations

I occasionally give presentations at local meetups. I prefer lightning talks with interactive demos instead of slides.

Mixing Tabs & Spaces

at PyCon US 2016

Slides and Video

Give a Lightning Talk

at San Diego JavaScript

Slides and Live Crowdcast

JavaScript: Slightly more like Python

at DjangoCon US 2015

Slides and Video

How to Babel: Ember & ES6

at San Diego Ember

Slides

JavaScript: Slightly more like Ruby

at SD Ruby

Slides

Everyday ECMAScript 6

at sandiego.js

Slides and Video

JavaScript is Becoming Pythonic

at San Diego Python

Slides

Code Coverage

at sandiego.js

Slides and Video

ECMAScript 5

at sandiego.js

Slides

Reading Python Tracebacks

at San Diego Python

Talk Material and Video

Monkey Patching

at San Diego Python

Talk Material and Video

Python Tricks

at San Diego Python

Talk Material and Video

EditorConfig

at sandiego.js

Talk Material

List Comprehensions

at San Diego Python

Talk Material

import pdb ; pdb.set_trace()

at San Diego Python

Talk Material

__magic__ variables

at San Diego Python

Talk Material

Programming Workshops & Tutorials

I have organized and co-organized multiple workshops to help teach Python programming and Django web development.

Regular Expressions Tutorial

at PyCon US 2016

I taught a 3 hour regular expressions tutorial at PyCon for about 20 students. Feel free to work through the code and exercises and watch the video on your own.

Ember-CLI 101

at Marina Village

I volunteered for a coach at this workshop. I did not help with organizing at all this time. Heather Brysiewicz greatly updated the curriculum since last year and single-handedly organized the workshop this year.

Django Girls Inland Empire

at UC Riverside

I co-organized this workshop. It was a lot of fun. I acted as a meta-coach during this workshop to give another the opportunity to coach.

Django Girls Austin

at Capital Factory, Austin, Texas

I acted as a volunteer and coach at this workshop. I did not help organize this workshop. This workshop coincided with DjangoCon 2015 and many of the organizers and coaches were heavily involved with DjangoCon as well.

Django Girls Ensenada

at Universidad Autónoma de Baja California, Ensenada, Mexico

I acted as a volunteer and coach at this workshop. My Spanish is very poor, so I coached primarily in English. I made a last-minute decision to carpool to Ensenada and volunteer, without having first registered as a volunteer. I did not help organize this workshop. This workshop was very well-organized and I am very glad the organizers accepted me as a volunteer with such short notice.

Ember-CLI 101

at Ansir Innovation Center

I co-authored the self-driven teaching curriculum for this workshop and I acted as the primary speaker and coordinator on the day of the event. The teaching material we used is available online.

Intro to Python

at Ansir Innovation Center

This Intro to Python workshop was presented on behalf of Inland Empire PyLadies, Inland Empire Python Users Group, San Diego PyLadies, and San Diego Python. The teaching material we used is available online.

Intro to Python

at Geek Girl Tech Conference (USD)

This Intro to Python workshop was presented on behalf of San Diego PyLadies at the Geek Girl Tech Conference held at USD. The teaching material we used is available online and the talks are also recorded online.

Test-Driven Web Development with Django

at Ansir Innovation Center

This was an extended version of our November 2013 workshop. The teaching material we used is available online.

Test-Driven Web Development with Django

at Ansir Innovation Center

We taught Django using test-driven development. I organized and co-created much of the tutorial. All teaching material we used is available online.

Django Day

at Cuker Interative

I created much of the teaching material for the beginner track and I gave a talk on the Django Ecosystem in the intermediate track. All teaching material for the day is available online.

Intro to Python

at Ansir Innovation Ceneter

I acted as a volunteer, helping to answer student questions. The teaching material we used is available online.

Intro to Django

at BrightScope

I helped develop most of the code we wrote during the course. The teaching material we used is available online.

Python Talks I like

A list of Python and Django-related talks I like