Communication superstars: A model for understanding your organization's approach to new technologies
Jan28

Communication superstars: A model for understanding your organization's approach to new technologies

Multiple books in the Open Organization series discuss the many ways new communication technologies are changing the nature of both work and management. I’ve seen these changes firsthand during my nearly three decades working for Japanese corporations. Over time, I’ve been able to classify and characterize some of the impacts these technologies—particularly new telecommunication technologies and social...

Read More
Use Vim to manage your task list and access Reddit and Twitter
Jan27

Use Vim to manage your task list and access Reddit and Twitter

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I’m taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using. read...

Read More
Managing processes on Linux with kill and killall
Jan27

Managing processes on Linux with kill and killall

In Linux, every program and daemon is a “process.” Most processes represent a single running program. Other programs can fork off other processes, such as processes to listen for certain things to happen and then respond to them. And each process requires a certain amount of memory and processing power. The more processes you have running, the more memory and CPU cycles you’ll need. On older systems, like my...

Read More
How to get started with test-driven development
Jan27

How to get started with test-driven development

I am often approached by software developers who are on board with the switch to test-driven development (TDD). They understand that describing expectations first and then writing code to meet those expectations is the best way to write software. And they agree that writing tests first does not introduce any overhead since they must write tests anyway. Still, they find themselves stuck, not being clear on what to test, when to test...

Read More
Use Vim to send email and check your calendar
Jan26

Use Vim to send email and check your calendar

Last year, I brought you 19 days of new (to you) productivity tools for 2019. This year, I’m taking a different approach: building an environment that will allow you to be more productive in the new year, using tools you may or may not already be using. read...

Read More
What's your favorite Linux distribution?
Jan26

What's your favorite Linux distribution?

What’s your favorite Linux distribution? Take our 7th annual poll. Some have come and gone, but there are hundreds of Linux distributions alive and well today. The combination of distribution, package manager, and desktop creates an endless amount of customized environments for Linux users. We asked the community of writers what their favorite is and why. While there were some commonalities (Fedora and Ubuntu were popular...

Read More