Best of Bash2023

  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 tilThis is Learning·3y

    Autocomplete and Artificial Intelligence in your Terminal

    Autocomplete and Artificial Intelligence in your Terminal is a simple autocomplete. It's what I use 90% of the time, even if I'm not a video guy. If you want to see a showcase of some of the major features, as usual, I recorded a video and you can find it on YouTube.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    The Only 5 Zsh Plugins You Need

    Learn about the top 5 zsh plugins that can enhance your CLI experience, including git aliases, auto suggestion, syntax highlighting, shortcut suggestions, and improved output with syntax highlighting.

  4. 4
    Article
    Avatar of lnLaravel News·3y

    The Ultimate "git nah" Alias

    A developer shares a 'git nah' alias that provides a fresh start by cleaning and aborting any potential rebase.

  5. 5
    Article
    Avatar of hnHacker News·3y

    microsoft/inshellisense: IDE style command line auto complete

    inshellisense provides IDE style autocomplete for shells. It's a terminal native runtime for autocomplete which has support for 600+ command line tools. inshellisense supports Windows, Linux, & MacOS.

  6. 6
    Article
    Avatar of itnextITNEXT·3y

    Supercharge zsh with Zap

    Supercharge zsh with Zap is a very lightweight (172kb) plugin manager for Zsh. Zap makes it easy to install common plugins in the zsh ecosystem. You can also use zap to load your own custom plugins or files.

  7. 7
    Article
    Avatar of bunBun·3y

    Bun v1.0.2

    Bun is an incredibly fast JavaScript runtime, bundler, transpiler, and package manager — all in one. We've been releasing a lot of changes to Bun recently. We are working hard to fix them as quickly as possible. Here's a recap of the last few releases.

  8. 8
    Article
    Avatar of habrhabr·3y

    Let's kill all frameworks at once

    The general trend of technology development is characterized by surges and declines, says John Sutter. Sutter: We are entering an era where framework and Electron technologies may be eclipsed by generative AI. He says.NET is becoming an open platform with all source code available on GitHub.NET.

  9. 9
    Article
    Avatar of communityCommunity Picks·2y

    Spin

    Spin is a bash utility that improves the user-experience for teams using Docker. It allows users to replicate production environments easily and install it locally or at the project. Spin works with any language and follows Docker standards.

  10. 10
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Use Bash Scripting to Enhance Your Productivity

    Use Bash Scripting to Enhance Your Productivity Bash scripting is an essential skill for any developer, system administrator, or power user who wants to automate repetitive tasks and make their workflow more efficient. The course is perfect for beginners who are new to bash scripting or want to refresh their knowledge.

  11. 11
    Article
    Avatar of itsfossIt's Foss·3y

    Bash Scripting Tutorial for Beginners

    Bash Scripting Tutorial for Beginners Shell is the core part of Linux. It allows you to interact with the Linux kernel by using various commands like cd, ls, cat etc. You can enter the commands directly in the terminal and they will be executed. You can also use it to automate some common, repetitive tasks.

  12. 12
    Article
    Avatar of communityCommunity Picks·3y

    Automate Your Git Workflow with this Simple Bash Script

    This script aims to automate three core git actions: Switching to the branch you specify. Committing changes with a message you provide and pushing to the specified branch. The magic gives us the count of arguments you've passed in. If it's not two, the script will remind you how to use it.

  13. 13
    Article
    Avatar of linuxhandbookLinux Handbook·3y

    Enable Syntax Highlighting in Zsh

    Learn how to enable syntax highlighting in Zsh using either a syntax highlighting extension or the Oh My Zsh plugin. The tutorial provides step-by-step instructions for both methods, along with before and after examples. It also mentions the option to add additional plugins and themes to customize your Zsh configuration.

  14. 14
    Article
    Avatar of itnextITNEXT·3y

    BASH: using loops — for, while, until, with examples

    The main condition of the cycle is that it will be executed as long as the command is passed to it has objects for action.

  15. 15
    Article
    Avatar of hackernoonHacker Noon·3y

    Using Docker Compose for Development without Going Crazy

    Using Docker Compose is a great tool for development but I've never found a good example of how to use it for an ideal development workflow. There are many little tricks you can do to make your development experience better.

  16. 16
    Article
    Avatar of hnHacker News·2y

    The bash book to rule them all

    A curated list of questions to determine if the bash book is suitable for the reader, covering topics such as 'cd' as a builtin command, redirect issues, and avoiding the 'Argument list too long' error.

  17. 17
    Article
    Avatar of hnHacker News·3y

    The bash book to rule them all

    Discover various aspects of bash scripting, including built-in commands, error messages, and differences between shell constructs in a curated book.

  18. 18
    Article
    Avatar of beyondcodeBeyond Code·3y

    Blazing fast NodeJS dependencies with Laravel and Bun

    A new JavaScript tool was released in version 1.0.0 that made me get really excited. It's called Bun- an "all-in-one toolkit for JavaScript and TypeScript apps" You can think of it as a replacement for NPM/Yarn - but it's blazing fast.

  19. 19
    Article
    Avatar of itsfossIt's Foss·3y

    Bash Basics #1: Create and Run Your First Bash Shell Script

    This tutorial series is for absolute beginners to the Linux terminal. Bash is the most common and universal shell and hence start learning shell scripting with bash. If you are a regular desktop Linux user, this series will help you understand most shell scripts you come across while exploring various software and fixes.

  20. 20
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    How to Build a Stress Tester Tool for Debugging Your Code

    How to Build a Stress Tester Tool for Debugging Your Code is part of the DebuggingFeb Writeathon. I recently wrote about how competitive programmers debug their solutions during competitions. The approach of generating thousands of small sample cases to test one solution is not only used by competitive programmers.

  21. 21
    Article
    Avatar of pointerPointer·3y

    languagetool-org/languagetool: Style and Grammar Checker for 25+ Languages

    LanguageTool is an Open Source proofreading software for English, Spanish, French, German, Portuguese, Polish, Dutch, and more than 20 other languages. It finds many errors that a simple spell checker cannot detect. The LanguageTool core is freely available under the LGPL 2.1 or later.