Top 5: Raspberry Pi 3 up close, 4 alternatives to Linux bash shell, and more In this week's Top 5, we bring you an up close and personal look at the new Raspberry Pi 3, five alternatives to the standard Linux bash shell, a My Linux Story tale, a look…
Talking digital with Brian Kernighan Brian Kernighan shares his inspiration and research behind the latest edition of his book, Understanding the Digital World.
6 things to know about using WebAssembly on Firefox Get to know the opportunities and limitations of running WebAssembly on Firefox.
Why I still love tcsh after all these years Bash may be more popular, but tcsh has advantages that make it more appealing in certain cases.
Perform unit tests using GoogleTest and CTest Using unit tests will likely improve your code's quality and do so without disturbing your workflow.
A practical guide to JavaScript closures Get a better understanding of how JavaScript code works and executes by diving into one of the advanced concept: closures.
Learn Rust in 2022 If you're going to explore Rust this year, download our free Rust cheat sheet, so you have a quick reference for the basics.
An open source developer's guide to 12-Factor App methodology How 12 basic principles can help teams build highly scalable apps quickly and efficiently.
Announcing the 2020 Opensource.com Community Awards winners Thank you to all of our community members.
Write your first web component Don't repeat yourself; create elements you can reuse when writing web apps for any browser.
Calculate date and time ranges in Groovy Use Groovy date and time to discover and display time increments.