Top 5: August 4, 2017

Top 5: Lightweight email clients, Raspberry Pi in education, net neutrality, and more

Top 5: August 4, 2017
Image by :

In this week's top 5, we come to you from PyCon AU in Melbourne, Australia!

5. Opposing net neutrality threatens the viability of open source communities

Number five this week comes to us from Nate Levesque, who brings us an overview of the current net neutrality debate, including the impact that losing net neutrality could have on free and open source software.

4. A quick guide to types in functional programming

In this article Kiko Fernandez-Reyes introduces the functional programming concepts of union, tagged unions, and algebraic data types and when you should use each type in your code.

3. 7 mistakes you're probably making

Coming in at number three, it's community moderator Jono Bacon with a list of seven mistakes your open source project may be making right now. Jono shares how each of these mistakes can affect your project and how you can avoid or fix them.

2. 5 ways to use Raspberry Pi in the classroom

Community moderator Don Watkins' article, "5 Ways to Use Raspberry Pi in the classroom," is this week's number two article. Don provides tips for integrating Raspberry Pi in a classroom environment and also shares a lot of links with instructions on how to get started.

1. 4 lightweight email alternatives to Thunderbird

Coming in at number one this week is community moderator Scott Nesbitt. If you use Thunderbird but are looking for something a little more lightweight, Scott has you covered. In this article he reviews four different Linux-compatible email clients. From IMAP-only Trojita to text-only Alpine, there's an email client out there for every need.

About the author

VM Brasseur profile photo
VM (Vicky) Brasseur - VM (aka Vicky) is a manager of technical people, projects, processes, products and p^Hbusinesses. In her more than 18 years in the tech industry she has been an analyst, programmer, product manager, software engineering manager, and director of software engineering. Currently she is a consultant advising companies on open source strategy, policy, and procedures. VM blogs at and tweets at @vmbrasseur.