Best of The New StackMarch 2024

  1. 1
    Article
    Avatar of newstackThe New Stack·2y

    Learn the Go Programming Language: Start Here

    The Go programming language (aka Golang) is a versatile and fast compiled language used for various applications. It has simplicity, concurrency, fast compilation, built-in testing, and eliminates the distinction between synchronous and asynchronous code. Installing Go on Ubuntu Linux is possible using Snap or apt. The first Go application is a 'Hello, World' program.

  2. 2
    Article
    Avatar of newstackThe New Stack·2y

    3 AI Tools to Boost Your Productivity 4x

    Learn about AI tools that can boost productivity, including chatbots for human resources and AI-powered code writing and fixing.

  3. 3
    Article
    Avatar of newstackThe New Stack·2y

    Linux Pass: A Text-Based Password Manager

    Linux Pass is a text-based password manager for Linux servers without GUIs. It stores passwords in an encrypted text file and provides features such as adding, editing, generating, and retrieving passwords.

  4. 4
    Article
    Avatar of newstackThe New Stack·2y

    How to Write SQL Queries

    SQL is a declarative language used for querying, analyzing, and manipulating data. It uses different elements like SELECT, FROM, JOIN, WHERE, GROUP BY, HAVING, ORDER BY, OFFSET, and FETCH to retrieve and analyze data. SQL queries can be used to join tables, filter rows, aggregate data, and sort results. The GROUP BY clause is used to group rows with common values and the HAVING clause is used to filter the grouped rows based on a condition.

  5. 5
    Article
    Avatar of newstackThe New Stack·2y

    Simplify Linux and Docker Command Lines with Bash Completion

    Learn how to simplify Linux and Docker command lines with Bash Completion, a tool that helps you remember commands and subcommands by providing tab completion. Install Bash Completion, add Docker support, and use tab completion to quickly recall commands and subcommands.