-
+3 +1How to write useful documentation
Now more than ever we need well-documented code. Here are four ways to make sure your applications make sense to humans as well as to computers.
-
+17 +6A Taxonomy of Yak Shaving
Yak Shaving is: doing seemingly-unrelated tasks to get some real task done.
-
+14 +2Where’s _why?
What happened when one of the world’s most unusual, and beloved, computer programmers disappeared. By Annie Lowrey.
-
+2 +1Why Do Open Source Projects Fork?
Open source software (OSS) projects start with the intention of creating technology that can be used for the greater good of the technical, or global, community. As a project grows and matures, it can reach a point where the goals of or perspectives on the project diverge. At times like this, project participants start thinking …
-
+12 +2Linus Torvalds Explains How Linux Still Surprises and Motivates Him
Linus Torvalds took to the stage in China for the first time Monday at LinuxCon + ContainerCon + CloudOpen China in Beijing. In front of a crowd of nearly 2,000, Torvalds spoke with VMware Head of Open Source Dirk Hohndel in one of their famous “fireside chats” about what motivates and surprises him and how aspiring open source developers can get started. Here are some highlights of their talk.
-
+10 +2Developers Who Use Spaces Make More Money Than Those Who Use Tabs
Do you use tabs or spaces for code indentation?
-
+2 +18 ways to contribute to open source when you have no time
Find the time in your busy life to give back to the projects you care about.
-
+29 +4Why the last thing open source needs is more corporate oversight
Well-intentioned people keep proposing solutions to open source governance and revenue models. They're wrong. Here's why.
-
+14 +610 strategies for beating “programmer’s block”
With limited self-help books for programmers, this computer science professor created her own ways to solve programmer’s block.
-
+13 +2Want digital disruption? Don't use the same people from traditional IT
Plenty of large businesses are, justifiably, embracing innovation of all kinds. But, cautions HPE's Craig Partridge, consider whether IT staff from old-school backgrounds (and their "think conservatively" cultural values) are the right people for a successful digital transition.
-
+4 +1One of the first computer games is born again in open source
Going all the way back to 1976, Colossal Cave Adventure, one of the first computer games, has been reborn in an open-source incarnation.
-
+27 +3The tech world is rallying around a young developer who made a huge, embarrassing mistake
“How screwed am I?”
-
+1 +1Open Source Comes of Age
As of today (June 1, 2017), we've been talking about open source for exactly 19 years, 3 months and 23 days. The start date was February 8, 1998, when Eric S. Raymond distributed an open letter by email with the subject line Goodbye, "free software"; hello, "open source".
-
+13 +3Jean Sammet, Co-Designer of a Pioneering Computer Language, Dies at 89
Ms. Sammet was a software engineer on COBOL, a programming language that was written in the 1950s but still underpins basic business operations today.
-
+12 +4Worlds Greatest Pathological Language: TECO
I’ve got a real treat for you pathological programming fans! Today, we’re going to take a quick look at the worlds most *useful* pathological programming language: TECO. TECO is one of the most influential pieces of software ever written. If, by chance, you’ve ever heard of a little editor called “emacs”; well, that was originally…
-
+16 +4Design apps to function remotely when Internet connection is critical
Developers generally assume always-on connectivity and design their software with that premise. But such applications crash when they can't reach the Internet or have poky connections. If you want happy users, design applications that can function remotely.
-
+9 +330 best practices for software development and testing
These 30 software engineering rules and testing best practices might help save you time and headaches.
-
+1 +1Google I/O: What about Android on Chrome OS?
Google introduced many neat new Android features at the conference. Moving forward with Android on Chrome OS wasn’t one of them.
-
+1 +1How Dell’s Project Sputnik came to life
I met and talked to Barton George, the project’s initiator and leader, to understand the backstory.
-
+12 +2Google’s New Home for All Things Open Source Runs Deep
Google is not only one of the biggest contributors to the open source community but also has a strong track record of delivering open source tools and platforms that give birth to robust technology ecosystems. Just witness the momentum that Android and Kubernetes now have. Recently, Google launched a new home for its open source projects, processes, and initiatives. The site runs deep and has several avenues worth investigating. Here is a tour and some highlights worth noting.
Submit a link
Start a discussion




















