Skip to content

tcmlabs/awesome-developer-experience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

awesome-developer-experience

A list of awesome tools we use to improve our developer experience (DX)

Connectivity

Escape from localhost while in development mode. Obvious security risks in production.

  • ngrok - secure introspectable tunnels to localhost
    • Use-case: you want to make your localhost server publicly exposed
  • Webhook.site - easily test, inspect, forward and create Custom Actions for any incoming HTTP request or e-mail
    • Use-case: you want to test/debug any incoming HTTP request or email without publishing your own server

Version control

  • difftastic - Difftastic is an experimental structured diff tool that compares files based on their syntax.
    • Use-case: you want less noise when displaying git diffs in the terminal
  • npm-merge-driver - Automatically merge conflits in package-lock.json / yarn.lock files from JavaScript package managers (npm, yarn) by teaching git how to it.
    • Use-case: you want to automatically fix lockfile conflicts during git merge / rebase operations.
  • rebase-editor - Simple terminal based sequence editor for git interactive rebase.
    • Use-case: you've heard of git rebase and want a convenient way to do it from the terminal, without learning vim.

About

A list of awesome tools we use to improve our developer experience (DX)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors