Sign in
Editor of Better Programming (medium.com/better-programming). Building Moneyball to help you make more money on Medium (sign up for the beta @ usemoneyball.com)

Our most-read articles this week!

Image for post
Image for post
Photo by Rudney Uezu on Unsplash
  1. 4 Python Concepts That Beginners May Be Confused About by Yong Cui, Ph.D. — This week Yong is teaching us about virtual environments, string interpolation, lazy evaluation, and comprehensions, all things that can help us step up our Python game just a little bit more!
  2. 4 Advanced Tricks With Python Functions You Might Not Know by Erik van Baaren — With even more Python tips, Erik’s here to teach you about forced keyword arguments, using * and ** in your functions, decorators, and anonymous functions. …


Our most-read articles this week!

Image for post
Image for post
Photo by Nikolay Tarashchenko on Unsplash


The best things we published this week

Image for post
Image for post
Photo by Rachel Coyne on Unsplash
  1. The Best Engineering Advice I Ever Got: “I Don’t Really Care, Just Make it Work” by Zack Shapiro — I promise these lists are data-driven and I’m not just putting myself at the top of our newsletter. I wrote a story about shifting from an unproductive mindset left from a past tech lead and a conversation I had with my VP on Engineering where he told me that he didn’t care about the academics or engineering “shoulds” and just to make it work and ship it. It changed my career.
  2. Practices That Doubled My Productivity as a Developer by S Pats — Why you should set an easy-to-define endpoint for your day, and never pick up poorly defined tasks. …


The best things we published in the last two weeks

Image for post
Image for post


Stop lettings “shoulds,” academics, and random blog posts stop you and your team from shipping

Image for post
Image for post
Photo by Jonathan Hoxmark on Unsplash



The best things we published this week

Image for post
Image for post
Click the image above or fill out the survey here (3 minutes)
  1. Fill out our Better Programming audience survey above. It will greatly help us understand our growing audience and improve our content in the coming months.
  2. We’re launching our job board soon. Follow @BP_Jobs on Twitter to see and apply to the latest in exciting programming jobs from some of the best startups and tech companies from around the world!
  1. Write Better JavaScript by Separating Side Effects From Logic by Ekram Aktaş — Ekram walks us through three attempts to separate side effects from the logic in our code, a best practice that leads to more testable code and a stronger separation of concerns. …


The best things we published in the last two weeks! (Double issue)

Image for post
Image for post


Few other professions can walk away from their work with the skills needed to create their own job immediately. Let’s not waste it

Image for post
Image for post
Photo by Felipe Giacometti on Unsplash

“Hey! What’s your name? Where are you from?”


Image for post
Image for post

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store