 Hi, everybody. I'm Jen and this is the top five articles of the week for May 26th and let's kick it off with IRC for the 21st century introducing riot contributor to the Fedora project and RIT student Justin Flory Shows us how to get started with riot a multi-platform client that overcome several of IRC's usability problems At number four 30 best practices for software development and testing Michael Ford a Python developer since 2002 Wants you to save time and headaches with these software engineering rules and testing best practices At number three squeeze pie adventures in home audio Using an old Raspberry Pi and open source Logitech software Steven Ellis creates a streaming music system for the home office At number two five reasons the D programming language is a great choice for development New writer Lawrence Aberda shares how these modeling Productivity Readability and other features make it a great fit for collaborative software development And finally at number one how to create an internet in the box on a Raspberry Pi learn about this inexpensive device for students with restricted access and People in remote areas of the world not served by broadband Don Watkins talks with developers Adam Holt and Tim Moody about the project internet in a box That's it for the top five this week. Thanks for joining me and I will see you next time