How to write better error messages
Try this simple technique to write messages that help users understand the reason for errors.
10 advantages of open source for the enterprise
Enterprises looking to make smart use of open source software have plenty of great reasons to do so.
Open core, open perimeter, and the future of enterprise software
The rise of APIs and cloud-based solutions are turning the commercial open source vendor model on its...
3 tips for transforming into an employee-centered workplace
Employee-centered workplaces are the future. But we won't get there if we aren't open.
Free alternatives to Slack for team chat
Need a team chat application as a part of your collaboration tool suite? Here are four open source chat...
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.