 Hi everyone, I'm Community Moderator Ben Cotton with the opensource.com top 5 articles for the week of May 19th. This week we highlight text editor tips, managing macOS, and several takes on programming. It's a great selection, so let's get started. Coming in at number 5, Community Moderator Scott Nesbitt shares three plugins for the Atom editor that writers may find useful. I installed Atom as a result of this post. If you do any writing, you'll want to give it a read too. At number 4 is 8 open source tools for managing macOS by LucasHall. Nothing is harder for assessments than maintaining a fleet of one-off machines. In this article, Lucas shares tools that can help you keep your macOS devices in line. On a related note, nothing is harder for programmers than dates and time. At number 3 this week, Mario Corcero presents a great introduction to using Python date modules for fun and profit. He's presenting on this topic at PyCon on Saturday May 20th, so if you're in Portland, check it out. The number 2 article this week is What You Need to Know About JSON in MySQL. Dave Stokes explains how the native JSON data type blurs the line between SQL and no SQL databases. MySQL 8, currently in developer milestone release, adds new features to improve JSON support. And the top article this week comes to us from Sandra McCann. She tells the story of how a few Google searches helped her get started with shell scripting. The comments have some great advice for new scripters and veterans alike. That's all we have for you this week. Thanks for watching and check back in next week for the next opensource.com top 5.