Functional programming in Python: Immutable data structures Immutability can help us better understand our code. Here's how to achieve it without sacrificing performance.
14 common network ports you should know Here are some of the most often-encountered network ports and their associated services.
Top 10 September must-reads: Programming languages, Python books and libraries, Linux firewalls, DevOps tools, and more We've rounded up our top 10 reads from the past month.
What high-top sneakers and motion sickness can teach us about designing for VR Learn how hacking the senses can enable virtual reality users to move without feeling nauseated.
Tips for listing files with ls at the Linux command line Learn some of the Linux 'ls' command's most useful variations.
The beauty of open source hardware Alicia Gibb talks about the value of open hardware and how you can get involved, too.
How to use the SSH and SFTP protocols on your home network Use the SSH and SFTP protocols to access other devices, efficiently and securely transfer files, and more.
4 open source invoicing tools for small businesses Manage your billing and get paid with easy-to-use, web-based invoicing software.
Beyond engagement: What leaders need to know about empowering others Empowering employees doesn't mean you won't need to manage them. But it does mean leaders need to think differently about their roles.
Popular programming languages, Audiophile Linux distro, GNU, Bash, Raspberry PI, DevOps, GIMP, and more Here's what we were reading last week.
16 iptables tips and tricks for sysadmins Iptables provides powerful capabilities to control traffic coming in and out of your system.