Why academia chooses open source Open source software provides a concrete way for academic institutions to share the burden of common problems.
How to beautify your Java applications Programming in Java doesn't have to be ugly. Follow these simple steps to spruce up Java Swing.
Boost your home network with DNS caching on the edge Create your own edge by running a DNS caching service on your home or business network.
Use Maven to manage your Java dependencies Focus on solving problems while this open source tool keeps track of your Java libraries.
Open exchange, open doors, open minds: A recipe for global progress Openness, this new book argues, has always been a necessary cornerstone of human civilization.
How to find your Java Home when running multiple versions Make the most of Java's flexibility by learning how to guide applications to the correct version.
22 Raspberry Pi projects to try in 2022 Celebrate Pi Day by checking out these creative and useful Raspberry Pi projects.
Collect sudo session recordings with the Raspberry Pi Logs and session recordings can help debug what happened on a given host if it acts strangely. Try this setup on your Raspberry Pi.
Use your Raspberry Pi as a data logger Here's how to log the CPU temperature of a Raspberry Pi and create a spreadsheet-based report on demand.
Understanding the Digital World: My honest book review Brian W. Kernighan's second edition of Understanding the Digital World is worth a read for computer enthusiasts of any skill level.
How I run my blog on a Raspberry Pi I set up a Raspberry Pi to act as a web server to host my personal blog on Drupal.
How I use Drupal as an advanced blogging platform Drupal is a flexible and powerful blogging platform that I enjoy customizing to suit my needs.