Copy
Look inside for all the best of 2015.
View this email in your browser

Top Articles and Projects of 2015

Weekly dose of all things Python.
 
Hi Everyone!

We are back in action and looking forward to a great 2015! This issue contains the articles and projects that were the most popular of 2015, if you missed some issues or wanted the "best of" this is the issue for you.

Plus we got some shirts for you guys and gals! Pick yours up at here

If you want to end up in the next issue, or in this issue next year, share an article with us and get highlighted as a contributor.


Like what we are doing? Have any comments or suggestions? Check us out on twitter
 

From our sponsors:

Vivify scrum

Treehouse teaches you the coding skills you need to be job-ready in the tech industry. Learn with interactive lessons and code challenges. Unlock your future today!

(Sponsor this newsletter

Jobs

Projects


Delorean
Timezones Made Easy
github.com
Shared by @myusuf3
 

huptime
This is pretty neat. A Utility for zero downtime restarts of unmodified programs.
github.com
Shared by @mgrouchy
 

ptpython
An attempt to make a better Python REPL, includes features like autocompletion, multiline editing, syntax validation and more.
github.com
Shared by @mgrouchy
 

mkcast
Very cool. This tool allows you to create GIF screencasts of a terminal allowing you to overlay key presses.
github.com
Shared by @mgrouchy
 

PyDark
An online 2D multiplayer game written with Python and Pygame.
github.com
Shared by @mgrouchy
 

geoplotlib
A collection of tools for visualizing geographical data in Python.
github.com
Shared by @mgrouchy
 

flit
Flit is an attempt at simplifying packaging for Python modules.
github.com
Shared by @mgrouchy
 

boltons
A collection of things that would be useful in the stdlib but aren't there. Pretty nice collection of BSD licensed tools here. Check out the full docs here.
github.com
Shared by @mgrouchy
 

parserator
This is pretty legit! A toolkit for making domain-specific probabilistic parsers! Not sure why, bunch of examples after the jump.
github.com
Shared by @myusuf3
 

pipreqs
Generate yourself a requirements.txt based on the imports in your project. Useful!
github.com
Shared by @mgrouchy
 

usbkill
usbkill is an anti-forensic kill-switch that waits for a change on your USB ports and then immediately shuts down your computer.
github.com
Shared by @myusuf3
 

marker
This project allows you to bookmark your terminal commands. Supports fuzzy matching, aliases and a bunch of other nice features.
github.com
Shared by @mgrouchy
 

mkdocs
Nice project. A platform for doing your project documentation with Markdown.
github.com
Shared by @myusuf3
 

selene
A framework for writing concise UI tests with Python and Selenium.
github.com
Shared by @andybak
 

ytfs
So cool! A File system which enables you to search and play movies from YouTube as files!
github.com
Shared by @mgrouchy
 

python-semantic-release
This is pretty useful. This project will allow you to do automatic semantic versioning for your Python projects.
github.com
Shared by @relekang
 

yagmail
A library who's goal is to make sending emails as simple as possible.
github.com
Shared by @mgrouchy
 

pyfolio
pyfolio is a Python library for performance and risk analysis of financial portfolios! Very cool! Definitely on my list of things to play with!
github.com
Shared by @myusuf3
 

Pylsy
Useful. Tool to help you draw tables in your terminal.
github.com
Shared by @mgrouchy
 

pigar
A sophisticated tool to generate requirements for your Python project.
github.com
Shared by @myusuf3
 

chcli
A CLI for command line challenges for Hackers. If you are the type of person who loves completing programming challenges, this is for you!
github.com
Shared by @mgrouchy
 

gping
The ping command with graphs!
github.com
Shared by @mgrouchy
 

pykcd
Python interface for the XKCD API
github.com
Shared by @myusuf3
 

zerotest
Lazy guy's testing tool, test your API server like a boss.
github.com
Shared by @myusuf3
 

skflow
This is a simplified interface for TensorFlow, to get people started on predictive analytics and data mining.
github.com
Shared by @mgrouchy
 

zerodb
An end-to-end encrypted database written in Python.
github.com
Shared by @mgrouchy
 

pyperform
An easy and convenient way to performance test python code. Definitely take a look at README after the jump. I like this.
github.com
Shared by @myusuf3
 

Joblib
Run Python functions as pipeline jobs.
github.com
Shared by @mgrouchy
 

Kalman and Bayesian Filters in Python
This is a Kalman Filter textbook using Ipython Notebook for its creation. From the Description: "This book takes a minimally mathematical approach, focusing on building intuition and experience, not formal proofs".
github.com
Shared by @mgrouchy
 

juicebox
A virtual machine designed for Programming workshops so you can focus on the programming and not trying to set up miscellaneous environments.
github.com
Shared by @jpadilla_
 

redash
A web application that allows to easily query an existing database, share the dataset and visualize it in different ways. Redshift with Postresql style of reading.
github.com
Shared by @myusuf3
 

data-science-ipython-notebooks
This is a pretty incredible project that continually updates python notebook showing off functionality of pretty awesome open source projects!
github.com
Shared by @myusuf3
 

dusty
Docker-powered development environments.
github.com
Shared by @myusuf3
 

Ibis
This is a Python data analysis library enabling a 100% Python user workflow on top of big data systems for maximum performance and scalability.
github.com
Shared by @myusuf3
 

underwear
Underwear is a library for easily deploying any Python-powered web application to one or more Linux servers.
github.com
Shared by @myusuf3
 

pyscaffold
PyScaffold helps you to easily setup a new Python project!
github.com
Shared by @myusuf3
 

pywebhooks
A simple Flask based webhook service.
github.com
Shared by @chadlung
 

bidict
2-way dict which has support for a slice syntax.
github.com
Shared by @mgrouchy
 

Flask-Boost
Flask application generation for speeding up your development time and making sure your toolbox is filled with all the right tools.
github.com
Shared by @mgrouchy
 

Rodeo: A data science IDE for Python
An IDE by Å·hat expressly built for doing Data Science in Python. They are suggesting you think of it as a light weight alternative to the IPython Notebook.
yhathq.com
Shared by @mgrouchy
 

profiling
The profiling package is an interactive Python profiler. Pretty freaking legit! I wonder how it works with web applications.
github.com
Shared by @myusuf3
 

interactive-coding-challenges
A series of interactive coding challenges. Focuses on algorithms and data structures that are typically found in coding interviews and competitions.
github.com
Shared by @mgrouchy
 

searchcmd
This is pretty amazing. Allows you from the command line to search how to do that thing you forgot to do on the command line. Great examples in the README!
github.com
Shared by @jimmyppi
 

HTTPLang
A scripting language written in Python to make writing HTTP Request routines simpler.
github.com
Shared by @mgrouchy
 

armada
A complete solution for development, deployment, configuration and discovery of microservices. Develop good practices in making your platform more service oriented.
github.com
Shared by @myusuf3
 

pyNES
Amazing! Capture some of that childhood nostalgia (if you are old enough) and write NES Games in Python.
gutomaia.net
Shared by @mgrouchy
 

zulip
Open source group chat written in Python and Django by the Dropbox team. This looks pretty great, especially if your team isnt already hooked on slack or its ilk.
github.com
Shared by @shoma
 

ufora
Compiled, automatically parallel Python for data science
github.com
Shared by @mgrouchy
 

code_py
A collection of well-commented code snippits for data science
github.com
Shared by @myusuf3
 

API-Hour
A lightweight framework for writing efficient daemons.
github.com
Shared by @mgrouchy
 

Platter
I think this is still early days, but cool tool none the less. I would like to see the install step simplified further if I am going to install a wrapper around pip, wheel and virtualenv.
pocoo.org
Shared by @myusuf3
 

PyVmMonitor
This is a really nice looking visual profiler. Its stated goal is to be the best way to profile a Python program.
pyvmmonitor.com
Shared by @mgrouchy
 

geocoder
geocoder is a geocoding library, written in python, simple and consistent.
github.com
Shared by @myusuf3
 

gitless
Awesome set of helpers built on top of git with Python. I especially like the init from remote repository functionality.
github.com
Shared by @myusuf3
 

Wooey
Automated web UIs for running your command line python scripts.
github.com
Shared by @mgrouchy
 

PyTricks
A pretty nice collection of less popular features and tricks for Python.
github.com
Shared by @mgrouchy
 

dodo
Pretty cool command line task management app.
github.com
Shared by @atmb4u
 

nameko
Python framework for building microservices.
github.com
Shared by @myusuf3
 

freight
Freight is a service which aims to make application deployments better.
github.com
Shared by @myusuf3
 

eg
Tool to display useful examples on the command line.
github.com
Shared by @mgrouchy
 

clize
A library that attempts to make command line argument parsing a zero effort endeavour.
github.com
Shared by @mgrouchy
 

oi
A library for writing long running processes with a cli interface.
github.com
Shared by @mgrouchy
 

question
Neat. A Flask web server for quickly asking someone a question.
github.com
Shared by @mgrouchy
 

Airflow: a workflow management platform
This is great. From the crew at AirBNB Airflow is a workflow management platform built in Python and all the jobs executed in the platform are written in Python. Definitely worth a look.
airbnb.com
Shared by @myusuf3
 

ptop
A task manager, written in python.
github.com
Shared by @myusuf3
 

Pyxley
Python Powered Dashboards! This is pretty legit!
stitchfix.com
Shared by @myusuf3
 

hug
Drastically simplify Python API development with this Project. Click through to see some examples in the projects documentation.
github.com
Shared by @mgrouchy
 

flexx
Flexx is a pure Python toolkit for creating graphical user interfaces (GUI's), that uses web technology for its rendering.
github.com
Shared by @myusuf3
 

prettyconf
A extensible library for Settings and Code separation. Meant to follow the 12Factor app recommendations.
github.com
Shared by @myusuf3
 

tasktiger
A Python task queue backed by redis. Used and developed by the crew at Close.io and meant to be an alternative to using something like Celery.
github.com
Shared by @thomas_st
 

st2
IFTTT for Ops, pretty amazing, click through to the README for lots of info.
github.com
Shared by @mgrouchy
 

schedule
Job Scheduling for humans. An alternative to cron and maybe useful in your next project?
github.com
Shared by @mgrouchy
 

Watson
A pretty nice looking CLI time tracking app. \
github.com
Shared by @julienmaupetit
 

ohmu
Pretty cool, get a visualization of your Disk space on the command line.
github.com
Shared by @mgrouchy
 

Legofy
Fun project that makes an image look like it has been created with Lego's!
github.com
Shared by @mgrouchy
 

remi
Impressively small, platform independent python GUI library.
github.com
Shared by @mgrouchy
 

sen
Pretty nice looking terminal interface for docker engine.
github.com
Shared by @myusuf3
 

glances
A cross-platform curses-based system monitoring tool written in Python.
github.com
Shared by @mgrouchy
 

ping-me
Get all of your reminders done just by a single line command on your favorite terminal screen.
github.com
Shared by @mgrouchy
 

braindump
An open note taking platform that attempts to make it easy to organize your life.
github.com
Shared by @mgrouchy
 

py-spin
Spinners in your terminal.
github.com
Shared by @mgrouchy
 

From our sponsors:

Vivify scrum

Treehouse teaches you the coding skills you need to be job-ready in the tech industry. Learn with interactive lessons and code challenges. Unlock your future today!

(Sponsor this newsletter

Jobs

Articles


Using Celery With Flask
Detailed tutorial to help you get starting using Celery with your next Flask application.
miguelgrinberg.com
Shared by @mgrouchy
 

How to use pipes in python subprocess.Popen objects
Simple example of how to use pipes in Python's subprocess.Popen. Nice reference for those who have done it before, also nice example if you haven't.
kendriu.com
Shared by @mgrouchy
 

Mapping Your Music Collection
a look at an interesting way to visualize your music collection with numpy and other tools.
christianpeccei.com
Shared by @mgrouchy
 

How I taught my dog to text me selfies
This is a fun post! The author uses an arduino, twilio, dropbox, webcam and a massive arcade button to create a device that allowed his dog to be trained to send a selfie.
wpengine.com
Shared by @greggyb
 

Wagtail 1.0 (beta) best Django CMS?
Review and information about the 1.0 of the Django CMS Wagtail.
revsys.com
Shared by @mgrouchy
 

Creating a face detection API with Python and OpenCV (in just 5 minutes)
Always awesome stuff coming from PyImageSearch, in one of his latest, he shows you how to create a simple face detection api with Python and opencv.
pyimagesearch.com
Shared by @mgrouchy
 

Downloading YouTube and Soundcloud Audio with Python and Pandas
Fun useful little post to help with downloading your favourite music that isn't on your favourite music service!
willdrevo.com
Shared by @myusuf3
 

Comparing Python and R for Data Science
Nice comparison, be educated when making your choice for your data science work.
dominodatalab.com
Shared by @mgrouchy
 

The Architecture of Open Source Applications (Volume 2): SQLAlchemy
AOSA has another great chapter about how SQLAlchemy works!
aosabook.org
Shared by @myusuf3
 

Beyond Request-Response
Pretty interesting read on proposed change to Django Request-Response cycle.
aeracode.org
Shared by @myusuf3
 

Timezones and Python
Dealing with timezones can be a nightmare, here are some problems you often encounter and recommendations for dealing with them in your Python application.
danjou.info
Shared by @mgrouchy
 

Gesture Typing by Peter Norvig.
Awesome IPython notebook answering some interesting questions about gesture typing!
ipython.org
Shared by @myusuf3
 

Implementing a Search Engine with Ranking in Python
How to make a search engine for local text files, using Python! Nice read.
aakashjapi.com
Shared by @myusuf3
 

Did I leave the oven on? (with OpenCV and Python)
This is incredibly cool! Use OpenCV to detect whether you left the oven on before leaving the house.
github.io
Shared by @mgrouchy
 

Exploring the Top Incomes Database with Pandas and Matplotlib
A look at the worlds top income database. Great look at exploring a large dataset with Pandas and Matplotlib.
ramiro.org
Shared by @mgrouchy
 

Building Python modules with Go 1.5
I have been writing a lot Python this year so an article like this is good to see. Aside from being pretty cool this is really powerful capability for Python!
filippo.io
Shared by @myusuf3
 

Cohort Analysis with Python
Having done this a few times on bunch of sign up data! It great to see it fleshed out and good refresher blog post!
gregreda.com
Shared by @myusuf3
 

How Python Properties Help With Refactoring
How to use Python's properties to help you refactor your Python classes.
migrateup.com
Shared by @mgrouchy
 

Testing & Packaging
A look at some testing and packaging best practices and gotchas. In this case specifically talking about a tox and coverage setup.
hynek.me
Shared by @mgrouchy
 

Deploying a Django App with No Downtime
A nice primer of the problems and some solutions required to achieve zero downtime deploys in your Django applications.
medium.com
Shared by @mgrouchy
 

Teardown: Refactoring Search from Django App to Microservice
Fun read about pulling out a piece of a Django application into its own microservice!
safaribooksonline.com
Shared by @myusuf3
 

BDD Testing a Restful Web Application in Python
Really great tutorial to get you started testing your restful web apps (in this case specifically flask) with BDD.
semaphoreci.com
Shared by @mgrouchy
 

Creating standalone Mac OS X applications with Python and py2app
This is pretty cool. If you are looking to create distributable standalone apps for OSX this is the article for you. In this tutorial the author creates a simple Tkinter mac desktop app and packages with py2app.
metachris.com
Shared by @mgrouchy
 

The Knapsack Problem
A look at a dynamic programming approach to the Knapsack problem with Python.
grokit.ca
Shared by @mgrouchy
 

The scope of index variables in Python's for loops
Always something good coming out of Eli's blog. This is a good post talking about scoping of variables in python for loops and an exploration of how these things work under the hood.
thegreenplace.net
Shared by @mgrouchy
 

Introduction to Machine Learning with Python and Scikit-Learn
Very detailed machine learning intro tutorial for machine learning with Scikit-learn. If this is something your interested in, this is definitely worth checking out.
kukuruku.co
Shared by @mgrouchy
 

Exploring Python 3’s Asyncio by Example
Nice walkthrough with examples of Python 3's asyncio. If you are interested in asyncio, this is a really nice read.
giantflyingsaucer.com
Shared by @mgrouchy
 

Understanding Python execution from inside: A Python assembly tracer
Very cool.Nice look at Python execution from the inside. In the article the author creates a new opcode for CPython to create a new Bytecode-level tracing api.
hakril.net
Shared by @mgrouchy
 

Create Python code checks ('lints') up to 100x faster
A look at a nice approach to speed up linters using Cody.
quantifiedcode.com
Shared by @mgrouchy
 

Django Development with Docker Compose and Machine
Tutorial to get you started in Django development using the new hotness, Docker Compose and Docker Machine.
realpython.com
Shared by @mgrouchy
 

CPython internals: A ten-hour codewalk through the Python interpreter source code
Wow. A 10 hour code walkthrough of CPython's internals. Check this out!
pgbovine.net
Shared by @mgrouchy
 

How We Deploy Python Code Without Git
This is great! Package your Python code in Debian Packages for deployment rather than deploying using Git. Check this out!
nylas.com
Shared by @mgrouchy
 

Flask web application with charts using chart.js
Ever wonder how to get some pretty charts into your Flask Application? Look no further than this post, this has a great tutorial for getting started with chart.js in your Flask app.
pythonspot.com
Shared by @mgrouchy
 

Profiling in Python
Very nice guide on how to Profile your Python applications. Includes an intro to using tools like cProfile and PyCallGraph and what to do with the information that comes from those tools.
thehumangeo.com
Shared by @mgrouchy
 

How I Hacked Amazon’s $5 WiFi Button to track Baby Data
This is awesome. Hacking amazon's buy button to record datapoints about baby!
medium.com
Shared by @mgrouchy
 

Customer Segmentation in Python
Great article on customer segmentation and analysis required to understand your customers in any business!
yhathq.com
Shared by @myusuf3
 

Introduction to Monte Carlo Tree Search
Awesomely put article on Monte Carlo Tree Search. For all you Go players out there!
jeffbradberry.com
Shared by @myusuf3
 

Be careful with using dict() to create a copy
Nice little way to get tripped up and lesson on when yo use our friend deepcopy!
peterbe.com
Shared by @myusuf3
 

Book Chapter: "A Web Crawler With asyncio Coroutines"
Written by A. Jesse Jiryu Davis and Guido van Rossum, a chapter in the upcoming 500 lines or less book. Worth reading.
emptysqua.re
Shared by @mgrouchy
 

An Intro to argparse
Learn how to get started with argparse in your next Python application.
pythonlibrary.org
Shared by @mgrouchy
 

Making unittests better with Docker
Some nice advice for improving your unittests with docker.
talperry.com
Shared by @myusuf3
 

Wat's up, doc?
Great article looking at a collection of `Wat` moments in Python. Read this to learn why the snippets discussed behave the way they do and learn a little more about Python.
b-list.org
Shared by @mgrouchy
 

VIM and Python - a match made in heaven
Nice look at how to get your Vim set up optimally for writing Python code. Especially great jumping off point if you are new to vim.
realpython.com
Shared by @mgrouchy
 

Building Data Pipelines with Python and Luigi
This discusses some experience building data pipelines, e.g. extraction, cleaning, integration, pre-processing of data for production systems.
marcobonzanini.com
Shared by @myusuf3
 

Advanced Jupyter Notebook Tricks — Part I
Awesome post for little hacks to make Jupyter experience a little better!
dominodatalab.com
Shared by @myusuf3
 

Why Python 3 exists
Wondering why Python 3 exists? Python Core developer Brett Cannon gives some reasons why it exists and why you should care.
snarky.ca
Shared by @mgrouchy
 

Analyzing Python Job Market with Pandas
Using the scraped data from a job board, the author analyses the data given with pandas to determine things like where jobs are located, job salaries, which jobs get the most applications, etc. Nice tutorial!
github.io
Shared by @mgrouchy
 

Data-processing and machine learning with Python
Talk slides and accompanying code in an iPython notebook(and github) for doing data processing and Machine Learning in Python.
kachkach.com
Shared by @halflings
 

Spark Streaming With Python and Kafka
Awesome article on streaming with kafka and spark!
rustyrazorblade.com
Shared by @myusuf3
 

Why Doesn't Python Have Switch/Case?
A look at that age old question plaguing Python developers.
pydanny.com
Shared by @mgrouchy
 

The uWSGI Swiss Army Knife
Awesome article that lays out the way uWSGI can fill multiple roles in your stack! Worth the read!
lincolnloop.com
Shared by @myusuf3
 

Scrapy: The Basics
Small tutorial with scrapy to scrape /r/learnpython
seanmckaybeck.com
Shared by @myusuf3
 

Function Composition
Well written and interesting article on function composition in Python. Haskell looks interesting, never got the hype though!
fabianism.us
Shared by @myusuf3
 

A real Python "wat"
Dealing with a specific Python 'wat'
b-list.org
Shared by @myusuf3
 

Asynchronous Programming with Python 3
Python has been making strong move toward Asynchronous Programming awesome article that goes at it from first principles.
nitrous.io
Shared by @myusuf3
 

Ultimate guide for scraping JavaScript rendered web pages
Articles details on how to scrap javascript render pages, funny enough the use our issue archive page as the example.
wordpress.com
Shared by @Narenarya3
 

String tokenization
A detailed guide to string tokenization in Python.
thehumangeo.com
Shared by @mgrouchy
 

Best Tutorial On Python Regular Expressions
I am constantly looking up how to do things with regex. Be careful you might learn something!
google.com
Shared by @myusuf3
 

Setting up a Simple OCR Server
Cool article to help you get a Simple ORC Server set up and use it to OCR some images.
realpython.com
Shared by @mgrouchy
 

A practical introduction to functional programming
Awesome introduction into functional programming with Python! Huzzah!
maryrosecook.com
Shared by @myusuf3
 

Advanced Concepts in Flask
Step up your Flask game with these advanced concepts to help you build an application that can scale.
syncano.com
Shared by @myusuf3
 

Practical Data Science in Python
Wow. This is pretty fantastic. This is an extremely detailed iPython notebook for a Practical Data Science in Python.
radimrehurek.com
Shared by @mgrouchy
 

Getting Started with Spark (in Python)
Interested in trying out apache spark in your next python project? This is the article for you. Read this and follow the instructions and you will be up and running in no time.
silvrback.com
Shared by @mgrouchy
 

Default arguments in Python
Good overview of using default arguments in Python including some gotchas.
lgiordani.com
Shared by @tw_lgiordani
 

Understanding Python Metaclasses
This is a blog post about __dunder__ functions masquerading as a Metaclasses write up. Give it a look, nice read.
ionelmc.ro
Shared by @myusuf3
 

Getting Started with Data Analysis
Very nice getting started guide for dipping your toes into data analysis with Python.
blogspot.ca
Shared by @mgrouchy
 

Cleaner Code Through Partial Function Application
Nice write up about functools and partials in Python. Great job!
chriskiehl.com
Shared by @myusuf3
 

Underscores in Python
This post discusses the use of the _ character in Python. Like with many things in Python, we’ll see that different usages of _ are mostly (not always!) a matter of convention.
svbtle.com
Shared by @STajbakhsh
 

Asynchronous Python and Databases
If you are interested in asyncio and web performance this post touches on a lot of the issues that you might come across. nice read!
zzzeek.org
Shared by @myusuf3
 

Design for client-side applications in Python (but applicable to other languages too)
Nice post about some concepts to think about and consider if you are looking to create a client side Python application.
blogspot.ca
Shared by @mgrouchy
 

Stop the “Works on My Machine” Syndrome
Its always the worst when you write some code that works for you and another developer tries it out and it fails on their machine. Here are some strategies to make sure your python code works for everyone and not just for you.
pythonforengineers.com
Shared by @mgrouchy
 

Let’s Build A Web Server. Part 1.
Awesome article about building a web server, with some pretty comical illustrations.
ruslanspivak.com
Shared by @myusuf3
 

Deploying Python Applications with Docker - A Suggestion
A template for deploying Python applications into Docker containers.
twistedmatrix.com
Shared by @myusuf3
 

Debugging Your Python Code.
Legit introduction to using pdb for beginners.
howchoo.com
Shared by @myusuf3
 

Metaprogramming Beyond Decency: Part 1
Pretty legit post on the power and potential misuses of AST and lambdas in Python.
hackflow.com
Shared by @myusuf3
 

Python: faster way
Really cool reference of common things you might do in Python and the faster, more "optimized" way to do them.
uni.me
Shared by @mgrouchy
 

PyFormat: Using % and .format() for great good!
This site we try to show you the most common use-cases covered by the old and new style string formatting API with practical examples. For those of your looking for a refresher take a gander.
pyformat.info
Shared by @myusuf3
 

The Little Book of Python Anti-Patterns — Python Anti-Patterns
Fantastic collection of the "what not to do's" of Python programming.
quantifiedcode.com
Shared by @quantifiedcode
 

Using Docker and Docker Compose for local Django development (replacing virtualenv)
Wondering what this Docker thing is all about and how you can use it for your Python dev environments? Then this post is for you, detailed guide to get you up and running.
calazan.com
Shared by @mgrouchy
 

Good Test, Bad Test
Nice discussion around test you want vs. test you want less.
late.am
Shared by @myusuf3
 

Optimize Python with Closures
Informative post about using Closures in Python to optimize your Python code.
late.am
Shared by @mgrouchy
 

A simple example of Python OOP development (with TDD) - Part 1
Nice introductory total to develop a Python package using some object oriented programming concepts and Test Driven Development.
lgiordani.com
Shared by @@tw_lgiordani
 

Fun with Django's New Postgres Features
Pretty nice walkthrough of Django 1.8's new PostgreSQL features.
realpython.com
Shared by @mgrouchy
 

Guide For Data Exploration In Python
Very detailed guide to exploring your data with all the top datascience tools like Numpy, Matplotlib and Pandas.
analyticsvidhya.com
Shared by @mgrouchy
 

5 Simple Rules For Building Great Python Packages
Follow these rules to improve your Python packages.
axialcorps.com
Shared by @mgrouchy
 

Python's Web Framework Benchmarks
YAPWFB, I know what you are thinking what is Falcon?
github.io
Shared by @myusuf3
 

pip -t: A simple and transparent alternative to virtualenv
A guide/howto for pip -t as a lightweight alternative to virtualenvs.
zoomeranalytics.com
Shared by @mgrouchy
 

Python descriptors made simple
Informative article on Python descriptors.
smallsurething.com
Shared by @mgrouchy
 

Background tasks in Python 3.5
In this post the author addresses how you would do background tasks in Python 3.5 with asyncio.
curiousefficiency.org
Shared by @mgrouchy
 

My Python Code is Slow? Tips for Profiling
A collection of tips and strategies for Profiling your next (or current) Python application!
marcobonzanini.com
Shared by @mgrouchy
 

Readable regular expressions in Python
Introduction to named regular expressions!
github.io
Shared by @myusuf3
 

ORMs under the hood
Ever wonder how ORM's work? This takes a look at how ORM's work and are constructed, also has a brief look at available ORM's out there and some sample code with SQLAlchemy.
vertabelo.com
Shared by @mgrouchy
 

Build massively scalable RESTFul API with Falcon and PyPy
We don't see too many blog posts talking about Falcon and this is a great post discussing building an API with Falcon and PyPy, worth reading!
wordpress.com
Shared by @Narenarya3
 

Design Patterns Explained - A repository for learning Python from scratch
Very useful. A large collection of design pattern explained, including their python implementation.
pysnap.com
Shared by @mgrouchy
 

Random Forests in Python
Introduction to Random Forests and Python
yhathq.com
Shared by @myusuf3
 

Python zip( ) Fu
A bunch of tips and uses for Python's zip function!
pavdmyt.com
Shared by @mgrouchy
 

Profiling Python in Production
Fantastic guide to get you going profiling your Python applications, great read!
nylas.com
Shared by @mgrouchy
 

Getting started with machine learning in Python
Beginners guide to machine learning!
dataquest.io
Shared by @myusuf3
 

Don’t use pickle — use Camel
PSA: Don't use pickle. Really don't use pickle but in this article the author demonstrates how to use an alternative, Camel.
eev.ee
Shared by @mgrouchy
 

Python 101: Lambda Basics
Wondering about Lambdas? Just trying to wrap your head around the syntax? Check out this post and learn all the basics of Python Lambdas.
pythonlibrary.org
Shared by @mgrouchy
 

Building Simple Command Line Interfaces in Python
This article shows you how to build simple command line programs with python and docopt -- and how to structure your programs for simplicity.
stormpath.com
Shared by @rdegges
 

Building Interactive Dashboards with Jupyter
Fantastic tutorial for creating really useful interactive dashboards in jupyter.
dominodatalab.com
Shared by @mgrouchy
 

5 easy to fix code review finds that boost your software security
Here are some easy targets to identify security problems during routine code reviews.
quantifiedcode.com
Shared by @quantifiedcode
 

Python's Hidden Regular Expression Gems
A look at some of the niceties in Python's Regular Expression module.
pocoo.org
Shared by @mgrouchy
 

Python List Comprehensions: Explained Visually
Can we do an issue without explaining List comprehensions or decorators? Probably not! This is another nice article looking at List Comprehensions in a visual way.
treyhunner.com
Shared by @mgrouchy
 

Visualize sklearn trees with D3
So cool. See the actual rules that classification trees use!
planspace.org
Shared by @myusuf3
 

Machine Learning For Complete Beginners
A fantastic set of guides for the complete beginner to learn something about Machine Learning.
pythonforengineers.com
Shared by @mgrouchy
 
Read Later
Tweet
Forward to Friend
Copyright © 2016 Pycoder's Weekly, All rights reserved.


unsubscribe from this list    update subscription preferences 

Email Marketing Powered by Mailchimp