GNOME at 20: Four reasons it's still my favorite GUI
Learn how in the 20 years since its initial release, GNOME has continued to innovate and improve.
Using JavaScript to hack the web
Not all hacking is mischief. Here's how you can use JavaScript to make your browser better.
Track your creative projects with mind-map software
Mind maps are more than just brainstorming tools—they have everything you need to carry projects from a...
How to write better error messages
Try this simple technique to write messages that help users understand the reason for errors.
GNOME at 20: Four reasons it's still my favorite GUI
Learn how in the 20 years since its initial release, GNOME has continued to innovate and improve.
Testing in production: Yes, you can (and should)
Why does testing in production get such a bad rap when we all do it? Learn how to do it right.
OpenStack guides and tutorials
Trying to keep up with the latest on OpenStack? Check out these newly published guides and tutorials
Tips for finding partners open enough to work with you
Your open organization will need external partners to succeed. How can you make and maintain the best...
The LulzBot Taz 6 and LulzBot Mini 3D printers
It's that time of year again. As students and teachers head back to school, we're celebrating by giving...