Kenneth Love


Heya! I'm Kenneth. I write code for a living. I used to teach Python as a job. I also participate in open source. I do a lot of other things, too, but you're probably not here for them.

I've been a developer for well over a decade now. I've worked for ecommerce sites, design firms, and did freelance development for a long time. I have experience setting up servers, using third-party services, building bots for various systems, and more. I also built a pretty popular collection of mixins for Django's class-based views. Some of them even got merged into Django itself.

I'm also a frequent conference presenter and sometimes do programming live streams.

In the past, I've helped organize workshops and conferences. Basically, I have a lot of fingers and I like to keep them in pies. That's such a weird phrase.


Here are some videos of me speaking at conferences if that's something you want to see.

Or maybe you'd rather see me programming things live on the Internet with little/no preparation. Here are some of my favorite episodes of that.


People say nice things about me from time to time. Believe me, this section is more awkward for me to create than it is for you to browse through.

@kennethlove I'm sooo overjoyed with #PythonBasics wowza do I feel cool making stuff work (after a lot of mistakes)

— Connor (@CBlacksher) June 22, 2017

Kenneth is the best!))

— Alexey Kislitsin (@alexeyisme) June 17, 2017

@kennethlove Learning Python is awesome on the Treehouse site! Late night sessions every night for the past month to change careers! Thanks

— Ben (@Fairchildbd) June 13, 2017

Ty @kennethlove for the deep dive into django admin, you were an awesome teacher!

— Paige // Splintercat (@alpacatron3000) May 18, 2017

.@kennethlove has (unknowingly) positively affected almost every aspect of my life (directly or indirectly). Thanks 😀

— Jennifer Nordell (@jcnordell) May 8, 2017

There's more on Twitter but I'm too lazy to go find it all.