This is an email from The Best of Better Programming, a newsletter by Better Programming.

The Best of Better Programming (November 14 — November 20, 2020)

The best things we published this week

Zack Shapiro
Nov 20, 2020 · 4 min read
Image for post
Image for post
Photo by Rachel Coyne on Unsplash
  1. 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. by S Pats — Why you should set an easy-to-define endpoint for your day, and never pick up poorly defined tasks. You’ll get more done that way.
  3. , by James Williams — In this great article, James Williams goes into how he expanded his job from “just coding” to a more business-centric role with programming at the heart of it. This is very approachable and something you can start doing today.
  4. by Erik van Baaren – Erik is back this week talking about everything you need to know about Python dictionaries and the power that the hold as a data structure.
  5. by Daan — Don’t write messy code, don’t reinvent the wheel, and more, in this quick read this week From Daan.
  6. by Michael Chi — Having good mentors and good engineering leaders is crucial to developing good habits early on. But we don’t all have those people are our companies, depending on how our careers begin. Here are some useful tips from Michael Chi about good habits from his senior engineers.
  7. by Martin Novák — Martin dives into a number of different coding styles to talk about the benefits of each.
  8. by Moon — Asynchronous code is a part of life. Unless you’re running a single page app that just displays hard-coded information, chances are you’re doing async operations somewhere. Moon is here to teach you how to be more efficient with your async/awaits.
  9. by Chameera Dulanga — Chameera is back this week to discuss Angular’s position relative to React and Vue.js, which seem to have gotten a lot more of the glory in recent years. So, is Angular still alive?
  10. by Dr. Derek Austin – Finally, Dr. Derek Austin wrote an article this week with a bunch of useful VS Code plugins that aren’t just the normal ones you find in Medium articles. He goes into useful settings.json configurations and more. As someone who believes deeply in investing in your tool set, you might find some useful tips for your setup in here.

And now below, we have 5 awesome career opportunities if you’re looking for a new role.

Exciting Career Opportunities From Better Programming Jobs

This week, we quietly launched BetterProgrammingJobs.com which, and promote it to this list next week for just $100.Featured Jobs:*  is hiring a We're hiring — software engineers to financial experts! Want to have a direct impact on people's lives? This is the place. We provide unbiased and personalized financial advice to people at all stages in life. Fully remote! Apply at https://angel.co/company/northstarmoney
* is hiring a
Hellosaurus is reinventing children’s programming for touchscreen audiences with the most advanced interactive video platform ever built for kids. We give creators the tools to make and distribute incredible shows you can play.Hellosaurus was named by TechCrunch as one of YCS20’s top startups.Find out more at https://www.notion.so/Join-us-at-Hellosaurus-50bb1d78b109465db763c67812a915c1?p=94ffddf013fb468986ab3c98caf45b3b
* is hiring a Rise Science is a sleep app built for everyday people that helps you be less tired and get more out of your day all for less than a cup a coffee per month.We're ready for a Lead Backend Engineer to join our team as we scale.Our co-founder at CTO @leonsasson wrote a letter to you to help clarify our mission, problem, and opportunity to help with self-qualification.You can read that letter and find out more here: https://www.notion.so/risescience/A-letter-to-our-future-backend-lead-a9b2cfdef78948a0823be17e33f4a811
* is hiring I'm looking for a part-time editor for @BttrProgramming to sub in for me while I'm on paternity leave in January.It's a part-time, paid position.I'm looking for someone with a technical background as well as some past editorial work in their resume.If interested, email me @ zack+subeditor@zackshapiro.com with your engineering and editorial qualifications.
* is hiring a "I'm looking for a programmer to work on a side project with me to help put self-published books on to Medium. Will pay normal $ + split profit on the tool."More details about the project can be found here: https://coachtony.medium.com/epub-to-medium-daf8ae8431f1

That’s it for this week! Have a great weekend and happy coding.

Stay safe, healthy, and please wear a mask,
Zack Shapiro and The Better Programming Team

Better Programming

Advice for programmers.

Sign up for The Best of Better Programming

By Better Programming

A weekly newsletter sent every Friday with the best articles we published that week. Code tutorials, advice, career opportunities, and more! Take a look

By signing up, you will create a Medium account if you don’t already have one. Review our Privacy Policy for more information about our privacy practices.

Check your inbox
Medium sent you an email at to complete your subscription.

Zack Shapiro

Written by

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)

Better Programming

Advice for programmers.

Zack Shapiro

Written by

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)

Better Programming

Advice for programmers.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

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