Pycon 2018 Roundup
These are my notes from pycon 2018 videos. I love the python community and especially the conference talks. This year I am going to take some notes from my favorite talks and post them here. This is an Incomplete working post. Jake VanderPlas - Performance Python: Seven Strategies for Optimizing Your Numerical Code # Always profile before making any optimizations. Vectorize with Numpy Looping in python can be slow Use specialized data structures. scipy.spacial pandas xarray scipy.sparse sparse package scipy.sparce.csgraph Cython Add types Numba jit Fortran Like Speed heavy dependencies Dask distributed tasks Can be executed locally or on a cluster Look for an existing package resist the urge to reinvent the wheel https://www.youtube.com/watch?v=zQeYx87mfyw Justin Crown - “WHAT IS THIS MESS?” - Writing tests for pre-existing code bases - PyCon 2018 # This was a great talk about not only test driven development on existing code bases, but how to be a good steward of code. Justin talks ab…