Software devs, how have you sped up your workflow?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • dotfiles

    @holman does dotfiles (by holman)

  • [1] Dotfiles are a way to speed up your workflow. Basically just saving your system scripts to a Git repo, which allows you to manage & iterate on them easily. Also makes it easy to move environments and sync between machines etc..

    [1] https://github.com/holman/dotfiles

  • autojump

    A cd command that learns - easily navigate directories from the command line

  • I've used autojump for years.

    https://github.com/wting/autojump

    It allows you to quickly navigate your filesystem via the shell by learning the directories you commonly visit/have visited.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • fzf is the single most impactful tool for productivity boosting i've used. couple it with infinite shell history and you'll be flying.

    https://github.com/junegunn/fzf

  • esbuild-plugin-global-externals

    esbuild plugin for replacing imports with global variables.

  • The only thing that tripped me up was the difference between esbuild's `externals` and webpack's `externals`. In webpack you can use the externals config to skip bundling a module and instead get it from another source such as a Node module or, in my case, from a global variable in the browser. In esbuild, an external module is only for the first situation (getting a module from Node instead of bundling it), so I was confused about how I can transfer the desired behavior over to esbuild. Luckily I found a plugin that does exactly what I want: [0].

    Other than that, I'm pretty darn satisfied with what esbuild can do out of the box. I don't use any other plugins except global externals, and I don't find myself missing anything from webpack. So far it's just better in every way (for myself at least).

    [0]: https://github.com/fal-works/esbuild-plugin-global-externals

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts