Learn Lua by writing a "guess the number" game Get to know Lua, a dynamically typed, lightweight, efficient, and embeddable scripting language, by programming a simple game.
Show progress in your Python apps with tqdm If your program takes a while to show results, avoid frustrating users by showing the progress it's making.
Bring an old MacBook back to life with Linux It takes about an hour to make an outdated Mac useful again with Fedora.
Experience alternate computing with the Pe text editor With elements of legacy systems, Pe is refreshingly simple with plenty of additional features.
GNU Screen cheat sheet By sethkenlon GNU Screen is a terminal multiplexer. It lets you use a single terminal buffer to run many windows. You can split this window into panes so you can see more than one prompt at…
Practice programming in C++ by writing a simple game The C++ language is complex, but it can teach you a lot about data types, memory management, and code linking.
Learn Python by coding a simple game Explore Python (and other programming languages) by writing a "guess the number" game.
Learn to use the JOE text editor on Linux Joe's Own Editor (JOE) is a general text editor that is easy to learn and use.
9 insights from pivoting to remote work in 2020 Remote work is now standard for many companies and workers. Here is a roundup from this year's lessons learned in remote work.
Jot down your ideas in a digital notebook If you have an analog soul but need a convenient digital version of your beloved paper notebooks, KJots is the editor for you.
Try GNU nano, a lightweight alternative to Vim Lightweight and straightforward, nano delivers a simple, intuitive editor with no extra fuss.
10 open source news headlines of 2020 Take a look back at the open source news that made headlines in 2020.