Best of Linux — 2023

  1. 1
    Article
    Avatar of devtoDEV·2y

    Make Your Linux Terminal Enjoyable to Use

    Learn how to make your Linux terminal more enjoyable by using ZSH, Oh-My-Zsh, custom plugins, and custom themes. Also, discover popular Git aliases.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Best Way to Learn Linux 🎮

    Learn Linux through games with resources like Linux Journey and games like OverTheWire, Linux Survival, Vim-adventures, HackerRank, Terminus, Bashcrawl, and Command Line Mystery.

  3. 3
    Article
    Avatar of itnextITNEXT·3y

    Advanced VS Code Shortcuts to Code Like a Wizard

    Advanced VS Code Shortcuts to Code Like a Wizard Your keyboard is officially your new best friend. If you find yourself spending an eternity trying to find a file or reaching for your mouse every 2 seconds, these shortcuts are for you.

  4. 4
    Article
    Avatar of phProduct Hunt·3y

    OrbStack - Fast, light, simple Docker & Linux on macOS

    OrbStack is a fast, light, simple Docker & Linux on macOS. It's a supercharged alternative to Docker Desktop and WSL, all in one easy-to-use app. OrbStack was hunted by Cenk SOYKAN in Mac.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    How to Set up and Use ChatGPT in Linux Terminal

    Learn how to install and use ShellGPT, a command line version of ChatGPT, in Linux Terminal. ShellGPT provides intelligent suggestions, executes shell commands, and learns from user interactions to navigate the command line more efficiently.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    Anatomy of a Terminal Emulator

    The terminal emulator, as its name suggests, carries with it a lot of history. This post aims to bridge this gap by offering a gentle and broad introduction to the terminal emulator as a platform for development. We’ll talk about the different parts of the terminal and how they interact, build a small program to read input from the shell.

  7. 7
    Article
    Avatar of bytebytegoByteByteGo·2y

    A Crash Course in Docker

    Docker is a container platform that simplifies deployment of applications in the cloud. It was created in 2013 and uses lightweight containerization to achieve isolation. Docker images are different from virtual machines as they share the host operating system kernel, making them more lightweight and portable. Kubernetes is not necessary to use Docker effectively.

  8. 8
    Article
    Avatar of notedNoted·3y

    How to Code from Anywhere using Self Hosted Code Server

    Self-hosted Code Server allows you to access your code remotely from anywhere. Code Server can act as a PWA on iPads and other Apple devices. Code server is nearly a carbon copy of VS code.

  9. 9
    Article
    Avatar of omgubomg! ubuntu!·3y

    Ubuntu 23.04 ‘Lunar Lobster’: Best New Features

    Ubuntu 23.04 'Lunar Lobster' has been released with new features, including a new installer and GNOME 44. It also includes visual changes, updated software and utilities, and uses Linux kernel 6.2.

  10. 10
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Search Files Effectively in the Linux Terminal

    Learn how to search files effectively in the Linux terminal using the 'find' command. Discover how to search files by name, find directories, search files by size, search files based on time modified, execute commands on filtered files, find files with detailed information, and find and remove files.

  11. 11
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP63: Linux file system explained

    The Filesystem Hierarchy Standard (FHS) was introduced to bring order to the Linux file system. By implementing a standard like the FHS, the software can ensure a consistent layout across various Linux distributions. To become proficient in this standard, you can begin by exploring. Utilize commands like "cd" for navigation and "ls" for listing directory contents.

  12. 12
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Regular Expressions for JavaScript Developers [Full Book]

    Regular expressions can be intimidating when you first encounter them. When I started learning to code, I gave up on regular expressions twice. In this book, you'll also see how they work in JavaScript. You'll also need to understand the methods and functions the language uses for working with regular expressions.

  13. 13
    Article
    Avatar of communityCommunity Picks·3y

    Beginner's Guide to Linux

    This post provides a beginner's guide to Linux, covering topics such as its history, architecture, distributions, desktop environments, and reasons to use Linux. It also includes fun facts about Linux.

  14. 14
    Article
    Avatar of communityCommunity Picks·3y

    First Version of Vanilla OS is Available to Download

    Vanilla OS is an Ubuntu-based Linux distribution with a ton of major difference. It takes a bold new approach to desktop OS thanks to an immutable file system. It uses its own package manager and subsystem called apx. This is described as a wrapper around multiple package managers to install packages and run commands inside a managed container.

  15. 15
    Article
    Avatar of dhhDavid Heinemeier Hansson·3y

    Invest in things that don't change

    Invest in things that don't change and continue to improve on enduring ideas. Technology may have paradigm shifts, but most of the time it's incremental improvement. Many core technologies in web development, such as Ruby, Linux, and MySQL, have been stable for decades.

  16. 16
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Use Vim – Tutorial for Beginners

    Vim is a free and open-source cross-platform text editor. It was first released by Bram Moolenaar in 1991 for UNIX variants. Vim comes pre-installed on most *nix operating systems, but if it's installed on your system, you can install it with a package manager of your choice.

  17. 17
    Article
    Avatar of hnHacker News·2y

    Frooodle/Stirling-PDF: locally hosted web application that allows you to perform various operations on PDF files

    Stirling-PDF is a locally hosted web application for manipulating PDF files, offering various features like merging, splitting, converting, and more. It uses technologies like Spring Boot, Thymeleaf, PDFBox, LibreOffice, and Docker.

  18. 18
    Article
    Avatar of communityCommunity Picks·3y

    Basics of Docker: Why, What and How

    A VM requires a new operating system on its own on top of the physical machine and requires a dedicated amount of hard disk, CPU and memory for itself. This is not much performant, as the resources would be wasted if not used by the virtual machine. A Dockerfile is a document that contains all such commands a user requires to assemble an image.

  19. 19
    Article
    Avatar of wincmdWindows Command Line·3y

    Windows Subsystem for Linux September 2023 update

    Windows Subsystem for Linux (WSL) with new features and bug fixes. Check out the summary below, and read on to learn more about new experimental features. WSL is used for a wide array of workflows and we want to help you get the best performance and quality experience from these workflows.

  20. 20
    Article
    Avatar of communityCommunity Picks·3y

    Linux File Structure Explained

    This post explains the structure of the Linux file system hierarchy and the purpose of each directory.

  21. 21
    Article
    Avatar of dzDZone·3y

    Top Three Docker Alternatives To Consider

    Podman is a daemonless, open-source, Linux-native container engine that is considered one of the best alternatives for Docker. Podman, Kubernetes, Openshift, LXD, Docker Swarm, BuidKit, and Mesos are some of the popular Docker alternatives available in the market today.

  22. 22
    Article
    Avatar of communityCommunity Picks·3y

    lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

    ChatGPT Desktop Application (Mac, Windows and Linux) ChatGPT desktop application is available on AUR with the package name. It works like a and helps you quickly populate custom models to make chatgpt work the way you want it to. The application is built using Tauri, and due to its security restrictions.

  23. 23
    Article
    Avatar of changelogChangelog·3y

    Docker on MacOS is slow and how to fix it

    Docker on MacOS is slow and how to fix it. The only viable option to have a decent performance and a good DX are: VirtioFS. If you are VI/Emacs user, all you need is your editor and tools in a container, or if you want a minimal Linux GUI env, take some inspiration.

  24. 24
    Article
    Avatar of bytebytegoByteByteGo·2y

    EP88: Linux Boot Process Explained

    The article explains the Linux boot process, the commonly used types of queues, and provides an overview of Kubernetes and its benefits in container management.

  25. 25
    Article
    Avatar of phProduct Hunt·3y

    CronTool - Cron expression editor & debugger

    CronTool is not rated yet. This is CronTool's first launch. CronTool was hunted by Chris Messina in Linux.