Hacking the command line
One liners and shell tricks that make the prompt feel like home.
Change to the previous directory
Todd Wolfson
·
0 responses
·
shell, cd, directory, previous
Convert file contents to Data URI format
Devin Weaver
·
0 responses
·
bash, unix, pipes
Spell checking and auto word wrap with vim and git
BK Box
·
0 responses
·
git, vim, vimrc
Deployment of Discourse to Heroku
Vanja Radovanović
·
0 responses
·
bash, rails, heroku, deployment
Seamless Proxy Auto-Config (a.k.a. Web Proxy Auto Discovery) for CLI apps
Stanislaw Pusep
·
0 responses
·
http, proxy, pac, wpad
Highlight/find all strings matching the string under the cursor
Matt Campbell
·
0 responses
·
vim, productivity, vi, pattern match
A Proper Homedir
Jesusaurus
·
0 responses
·
shell, cli, sourcetree
Print Surrounding Lines Around a Match
Miles Matthias
·
0 responses
·
grep, unix
bundle_grep
Tieg Zaharia
·
0 responses
·
ruby, shell
Run C as a script, recompiling only when changed
Colin Dean
·
0 responses
·
shell, script, c, bash
Get rid of .DS_Store files on Mac when Zipping
Ram Ratan Maurya
·
0 responses
·
terminal, mac, hidden files
Use Your Git History to Manage Freshbooks
David Stump
·
0 responses
·
ruby, gem, git, freshbooks
Recursively find and replace dos line endings
Tyler Harms
·
0 responses
·
bash, dos2unix
make the use of `curl <url> | sh` more secure
eviweb
·
0 responses
·
shell, security, curl, bash
Returning to the last cursor position in Vim
Akshay
·
1 response
·
vim, vimrc, .vimrc
Automatically mount an external drive when launching iPhoto
Simon Jodet
·
0 responses
·
mac, bash, iphoto, external drive
tts-koans: keep your thoughts translated!
brownman
·
0 responses
·
tdd, bash, linux, commands
Quick HTTP Server from Mac Terminal
Horia Dragomir
·
0 responses
·
terminal, cli, server, bash
Remind yourself to slow down when `:qa`ing out of lots of vim sessions
Kris Leech
·
0 responses
·
shell, fish, zsh, vim
Quick way to loop in Bash terminal
Ben Simpson
·
0 responses
·
loop, bash
Mac: Open File/Folder in Terminal from Finder
Clayton McIlrath
·
0 responses
·
shell, terminal, mac, productivity
Auto-completes the npm executables in ZSH
Xavier Cambar
·
0 responses
·
shell, zsh, npm, nodejs
Managing letter case in vim
Scott Bradley
·
2 responses
·
vim, vi, letter case
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#
Coderwall Dev Community
Explore the all-time favorite tutorials, design patterns and engineering guides that thousands of readers keep sharing and coming back to, year after year.
These proven techniques, reusable code samples, programming tips and vibe coding habits earned their place through steady views and member likes.
Each entry here is still useful today, covering programming languages, frameworks and workflows that stay relevant long after they were first published.
Whether you're new to a tech stack or an experienced engineer refreshing your skills, start with the most useful tips our dev community members recommend and build on solid, well-tested coding knowledge.