SQL databases are still popular for small to medium projects while NoSQL is taking over for large projects. What should you look at when investigating replacements for SQL?
Fashion victims might want to avoid reading this.
Timeshift is promoted as a way to recover files for a broken system or user directory. I use Timeshift to backup everything so I can restore anything.
I am sitting at the beach writing about software development. Looking at the sand and rocks revealed by the low tide. What do you really need for software development at the beach and on the road? What are the highs and lows of software development away from the office?
My old version of LibreOffice is 18.104.22.168 and the latest version is 6.0.4. LibreOffice 6.0 appears to have many small improvements. Here is the result of the upgrade.
The C programming language is difficult to learn and has only two redeeming factors. Here are some of the difficulties to consider before starting a project using C. You might find this a better explanation than some of the other documentation out there.
Qt and GTK are Graphical User Interface libraries used by software developers to add standard user interfaces to applications on Linux, Windows, and OSX. The reasons for choosing one are loosely based on fashion, practicality, and the details of the various releases of each library. There are also alternatives popping up faster than you can evaluate. There are good arguments for both.
Rust is a programming language designed to compete with the C and C++ programming languages with an emphasis on safe code. Rust is free, open source, and backed by big organisations. What is there to not like?
Lightning is a distribution of Drupal with modules and configuration added for publishers. While not as powerful as the competing Thunder distribution of Drupal, Lightning has useful additions, some of which are now in Drupal. Does Lightning continue to be more useful than Drupal?