Tech Blog

To give back to computer science education in a small way, I'd like to share my observations about determining the quality of instructional resources. Hopefully, those of you treading a similar path will learn the easy way what I learned the hard way.

HOW TO

Computers Use Processes, So Should You

Writing about technology over the years I've produced many guides on how to do cool stuff with your computer. However, without the right foundation, even the most thorough guide can leave room for pesky variables to creep in. This made me realize how important it is to establish what firm footing fo...

Apple's strategy is all about status and making you stand out as an Apple user, while Google's strategy is more about features and what you can do with its phones. In effect, Apple is more about form, appearance, and ease of use, while Google is more about function. Let's contrast Apple and Google s...

Today the Linux community is estimated to be 86 million users strong. It has become the backbone of large enterprises and is installed in government systems and embedded in devices worldwide. As people around the world celebrate and discuss 30 years of Linux, the focus, rightly so, is on supercomput...

August 25 marks the 30th anniversary of the release of a free computer operating system that revolutionized nearly every industry and helped spread the open-source movement globally. Today, Linux is everywhere in industry as it dominates servers and networking; is the driving force behind cloud comp...

Linux entered the world of technology with little more than a kernel to call its own. That was the intent of a young computer science student from Helsinki named Linus Torvalds in doing this personal fun project. In 1991, he created code that would become the basis for a completely new approach to o...

People are freaking out about reports of NSO Group's Pegasus surveillance tool being used to spy on journalists, political dissidents, and other opponents of regimes worldwide. It's disheartening, and worth discussing. But why are we shocked? In Pegasus' case, the game theory is clear: some company ...

Many businesses find themselves launching open-source products at a rapidly accelerating pace without truly understanding either the benefits that come with it or the potential pitfalls that must be avoided. Let's talk about what open source means to your business, and how you can leverage it to ser...

Microsoft isn't just building for the future. The company is focusing on tools that will allow an ever-broader group of people to program for themselves. At the heart of this plan is Microsoft's pivot to open source; and while there were several benefits of that action highlighted at Microsoft Build...

HOW TO

Bolt-On Security the Linux Way

In this piece, I aim to provide a range of simple but effective options for encrypting a small number of files. In particular, these options are salient for use cases like tax filing, where users are sending sensitive documents to recipients with an unknown degree of technical proficiency. Fond as I...

Recently, I took an interest in poking at Gentoo a bit. In the eyes of many desktop Linux users, it's considered a rite of passage to install this historically significant distribution. This curiosity sent me on a much more interesting Linux safari to explore what truly differentiates distributions....

A cadre of tech giants have created the Rust Foundation. This is neither the first nor largest contribution to an open-source project by private tech vendors. Still, the creation of this new body marks another noteworthy instance in which proprietary software companies took the initiative to found a...

As I study tech sector innovations, I see signs that the old traditions are fading. I'm not one to sanctify tradition for tradition's sake, but I see merit in maintaining a traditional approach to computing tasks that encourages shrewdness. To illustrate what I mean, these are some ways we are stray...

Linux began its life as a humble experiment in Unix porting, but from there it quickly became a popular kernel for server OSes due to its low cost and customizability. From there it morphed to power network appliances and Android, proving it was lean enough for a whole gamut of embedded systems. It'...

LinuxInsider Channels