Oregon Sky Shawl / #glowupknittedwit Kit

Knitted Wit did this neat collab with a pile of awesome designers It started with yarn…

Yarn: Glow Up Knitted Wit kit (with main colour Oregon Sky)

There’s a lot of great patterns in the collection, but I particularly loved this one.

Pattern: Oregon Sky by Michele Bernstein (Pdxknitterati)

I took it to Albuquerque for the mini Maker Faire. (see how it matches the rainy Oregon departure!)

I found the perfect project bag:

I took it to Cleveland for Pycon and it was literally bound off in the sky on the way home:

This is a great pattern for travel: visually stunning and a great conversation starter, yet with short and easily memorized lace sections so I could pick it up and knit while watching the toddler, attending conference talks, or pretty much whenever. I think I told more people the name of this pattern than anything I’ve ever knit!

I had some fun taking finished photos…

I’m not sure why, but my toddler particularly likes this one, so while i was taking photos he gestured that i needed to throw it on a tree then grabbed it and ran away giggling …

And before I’d even processed those photos, I was lucky enough to catch a rainbow and get photos with it!

How amazing is that?

Great shawl, great yarn, and my only regret is that it might be a while before I try the other patterns in the collection!

Video of my Python Security Tools talk at PyCon 2019

I’m hoping to put together a post with all the text of my talk and slides in a non-video format (because I like having my talks in non-talk format!), but in the meantime, enjoy the video of the talk I gave at PyCon this year!

The talk is on Python Security Tools, because I found at work that we didn’t have good training on how to secure Python, and when I went to fix that, I found out that even Google searches for “how do I secure python?” weren’t telling people the things I think they should know about securing their python code.  So clearly there’s a need!


While high-level security concepts may transcend languages, each language has its own sets of tools and edge cases that are worth knowing. Python is one of many popular languages that is rarely the focus in security training, but that doesn’t mean python code is automatically secure (no matter what the internet tells you). Learn why people who say “pylint will help you with security” aren’t doing you any favours, how to use Bandit for security-focused linting and talk about other options for static analysis. Take a deeper look at why scanning for publicly known vulnerabilities is complicated, and how to use Pyup Safety to make it easier. We’ll also explore some language myths and best practices

On a personal note, speaking at PyCon is something I’ve wanted to do since my first PyCon back in Santa Clara in 2012, so I was super excited to get accepted this year!