Issue #209

left-pad

March 25, 2016

left-pad
Benefits of PyCon, Concentration, principle of least astonishment and much more.

Issue #209: left-pad

Weekly dose of all things Python.
 
Hi Everyone!

Share an article with us and if it lands in newsletter get highlighted as a contributor in the newsletter!

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

--
Mahdi & Mike
From our sponsors:

News


PyDev 4.5.5: code-completion, pytest, python 3 parsing, debugger
A new release of PyDev is out the door with lots of new stuff, including code completion improvements, fixes for pytest integration, improved Python 3 parsing and more.
blogspot.ca
Shared by @mgrouchy
 

pep8 package and pep257 package renamed to 'pycodestyle` and `pydocstyle`.
Time to update your dependencies. pep8 package and pep257 package renamed to 'pycodestyle` and `pydocstyle`, click through for more details.
github.com
Shared by @mgrouchy
 

Discussion


Python and the Principle of Least Astonishment
reddit.com
Shared by @mgrouchy
 

What if the NPM left-pad fiasco had happened on PyPi?
reddit.com
Shared by @mgrouchy
 

What is the benefit of attending PyCon?
ALL THE BENEFITS!
reddit.com
Shared by @myusuf3
 
Backend Software Developer (East Timor/Anywhere) 
Posted By  Catalpa International.  PROMOTED

Systems Developer - Python (Toronto, ON, Canada) 
Posted By  beanfield Metroconnect. 

Front End Developer (Toronto, ON, Canada) 
Posted By  beanfield Metroconnect. 

Senior Full Stack Engineer (San Francisco, CA) 
Posted By  AdRoll.

Application Reliability Engineer (Remote) 
Posted By  Zapier.


See More Python Jobs >> 

Projects


concentration
Stay focused on work when you want, and goof off when you don't.
github.com
Shared by @myusuf3
 

quantum
Simulate reverse causality using quantum suicide.
github.com
Shared by @myusuf3
 

try
try is an easy-to-use cli tool to try out python packages.
github.com
Shared by @tuxtimo
 

dplython
Dplyr for Python. Those of you from the R community will find this familiar trying to bring the ease of Dplyr to Python.
github.com
Shared by @myusuf3
 

python-diskcache
Python disk and file-based cache.
github.com
Shared by @grant_jenks
 

venv-update: Synchronize your virtualenv quickly and exactly.
github.com
Shared by @kenstruys
 

Articles


Micropackages and Open Source Trust Scaling
Not Python specifically but with the recent npm 'left-pad' debacle, this is worth a read.
pocoo.org
Shared by @mgrouchy
 

Python and the Principle of Least Astonishment
A look at the principle of least astonishment and how it relates to Python, and programmers coming to Python.
pocoo.org
Shared by @mgrouchy
 

Mocking in Python - How to Bypass Expensive and External Code Within Your Tests
An oft talked about subject is Mocking. Still not up to speed? Check out this post to get started.
jamalmoir.com
Shared by @mgrouchy
 

Green dice are loaded (welcome to p-hacking)
A look at using p-values to demonstrate that a hypothesis is true (even when its not?). Great read.
ibm.com
Shared by @mgrouchy
 

How To Use Elasticsearch With Python and Django ( Part 1 ) - Qbox
Get started integrating elasticsearch into your Django app with this tutorial.
qbox.io
Shared by @mgrouchy
 

Python reflection: how to list modules and inspect functions
A look at reflection in Python and how to perform some common tasks.
tomassetti.me
Shared by @mgrouchy
 

Property based testing, hypothesis and finding a bug
A detailed look at doing Property based testing with hypothesis.
vknight.org
Shared by @mgrouchy
 

Speeding up Python and NumPy: C++ing the Way
Using C extensions to improve the performance of mathematical code!
medium.com
Shared by @myusuf3
 

Functional Programming: Concepts, Idioms and Philosophy
Introduction to you pythonistas interested in the functional way of thinking.
github.io
Shared by @myusuf3
 

Scrapy Tips from the Pros
Many ways we scrape a website, and with a few tips from the pros you will be cooking.
scrapinghub.com
Shared by @stummjr
 
Read Later
Tweet
Forward to Friend
Copyright © 2016 PyCoder’s Weekly, All rights reserved.