DevOps, Continuous Delivery... and You is a blog post with the slides and notes based on a class I taught at the University of Virginia this past week. The talk is relevant as a brief introduction to DevOps and Continuous Delivery, especially for junior developers and less-technical managers of software teams. I'm experimenting with the "talk as blog post" style so let me know via email or a tweet if you enjoy it and would want to see future technical talks in that format.
Speaking of feedback on projects, this GitHub issue thread named "thank you" is incredible to read. The issue ticket blew up on the front page of Hacker News as an example of how powerful genuine positive comments can be for project maintainers. Every time I get a thank you tweet (like this one), email or GitHub issue it certainly helps to motivate me to continue working hard on Full Stack Python.
Contributing to open source is a recent Talk Python to Me podcast episode in the same vein as thanking your maintainer. Working on open source projects with your own contributions to documentation or simple bug fixes can be a great way to become a better programmer. I particularly enjoyed the recommendations of the panel to cut your teeth on smaller open source projects rather than trying to jump into a massive codebase like Django or the CPython implementation. Take a listen to that podcast episode if you are new to open source or have been wondering how to get involved.
Fix errors in your Python applications before your users ever see them by monitoring your app with Rollbar.