We're a place where coders share, stay up-to-date and grow their careers.
Author of Practices of the Python Pro 🐍📘 Lead web application developer at ITHAKA
Education
University of Michigan
Lead web application developer at ITHAKA
@easyaspython's guidelines:
I'm available for career development questions, questions about packages I manage/contribute to, and application architecture advice!
All private interactions must abide by the code of conduct.
practices-of-the-python-pro
Examples and exercises for Practices of the Python Pro from Manning Books 🐍📘
Python • 222 stars
toyblocks
🚂 A small Python implementation to begin understanding blockchains
Python • 70 stars
dotfiles
🗄 Common configuration files to use when setting up or improving a shell environment
Shell • 20 stars
pixelize
✨ A glitch art generation tool
Python • 6 stars
conference-proposals
📄 Proposals I've submitted to conferences
3 stars
dane.engineering
🎨 My portfolio
Vue • 1 star
littleleviathan
Application code for the Little Leviathan website
Vue
Currently Learning
Vue.js
Skills Languages
Python, Django, Javascript, SASS
Currently Hacking On
https://manning.com/books/practices-of-the-python-pro https://www.danehillard.com https://littleleviathan.com https://piquantmag.com https://github.com/ithaka/apiron
Dane Hillard
Thanks so much! Please let me know how you like it! The boo...
Oct 29 '19
Great question! Whereas Fluent Python is specifically geare...
Like @dbh mentions in another thread, storing the Vault fi...
Sep 22 '19
def initialize(full_name): names = full_name.split() ...
Aug 10 '19
def running_pace(distance, time): minutes, seconds = [i...
Aug 8 '19
I believe this would fail if the outlier is even and the re...
Aug 7 '19
This goes through the list of numbers only a single time, s...
Python got those list comprehensions 👀 numbers = [1, 2, ...
Jul 19 '19
Dane Hillard for ITHAKA
Recent comments
Practices of the Python Pro is on Product Hunt
Thanks so much! Please let me know how you like it! The boo...
Practices of the Python Pro is on Product Hunt
Great question! Whereas Fluent Python is specifically geare...
What do you use for password management?
Like @dbh mentions in another thread, storing the Vault fi...
Daily Challenge #38 - Middle Name
def initialize(full_name): names = full_name.split() ...
Daily Challenge #36 - Let's go for a run!
def running_pace(distance, time): minutes, seconds = [i...
Daily Challenge #35 - Find the Outlier
I believe this would fail if the outlier is even and the re...
Daily Challenge #35 - Find the Outlier
This goes through the list of numbers only a single time, s...
Which types of loops are most popular in the programming languages you use?
Python got those list comprehensions 👀 numbers = [1, 2, ...