Learn awk by coding a “guess the number” game
Jan15

Learn awk by coding a “guess the number” game

When you learn a new programming language, it’s good to focus on the things most programming languages have in common: Variables – places where information is stored Expressions – ways to calculate things Statements – the means by which state changes are expressed in a program These concepts are the basis of most programming languages. read more Powered by...

Read More
How open source builds distributed trust
Jan15

How open source builds distributed trust

This is an edited excerpt from my forthcoming book on Trust in Computing and the Cloud for Wiley and leads on from a previous article I wrote called Trust & choosing open source. read more Powered by...

Read More
How I prioritize tasks on my to-do list
Jan14

How I prioritize tasks on my to-do list

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 4 of 21 Days of Productivity in 2021. In this article, I’ll examine a strategy for prioritizing tasks on a to-do list. To find the open source tool that suits your routine, check out this list.  read more Powered by...

Read More
Cross-compiling made easy with Golang
Jan14

Cross-compiling made easy with Golang

I work with multiple servers with various architectures (e.g., Intel, AMD, Arm, etc.) when I’m testing software on Linux. Once I’ve provisioned a Linux box and the server meets my testing needs, I still have a number of steps to do: read more Powered by...

Read More
5 things we learned about Java in 2020
Jan14

5 things we learned about Java in 2020

In 2020, Java marked its 25th anniversary and, despite its age, remains strong and active. Its seven to 10 million developers make it one of the top three languages in use today, according to the TIOBE Index. read more Powered by...

Read More
Gain control of your calendar with this simple strategy
Jan13

Gain control of your calendar with this simple strategy

In prior years, this annual series covered individual apps. This year, we are looking at all-in-one solutions in addition to strategies to help in 2021. Welcome to day 3 of 21 Days of Productivity in 2021. read more Powered by...

Read More