Popular Unix Programming Tips
Understand local, remote and dynamic SSH tunneling
Adam Stankiewicz
·
0 responses
·
ssh, unix, tunneling
Creating base64 test files
Trevor N. Suarez
·
0 responses
·
php, shell, test, unix
Grabbing Timestamp Data from Logs
Jared Davis
·
0 responses
·
r, sed, grep, unix
PHP hashbang
Sam-Mauris Yong
·
0 responses
·
php, shell, osx, linux
Count the commits in a Git repo's history
Robert Picard
·
0 responses
·
linux, unix, git
Get your name from the Unix passwd(5) database
Dan Croak
·
0 responses
·
ruby, unix
Use tig (text-mode interface for git)
Katherine G Pe
·
2 responses
·
unix, git, bridgeutopia
Automatically add ssh keys to agent on shell login
Jason Anderson
·
0 responses
·
ssh, unix, scripts, bash
Simple HTTP server from Nautilus context menu
Dmitry Pashkevich
·
0 responses
·
nautilus, cli, unix, webserver
./configure manually when installing with Homebrew
Adam Stankiewicz
·
0 responses
·
osx, unix, homebrew
Get reliably the absolute path of currently executed script
Adam Stankiewicz
·
0 responses
·
shell, zsh, unix, bash
Use unix filesystem commands like cp, mv, mkdir, etc. on multiple files and directories.
Mir Nazim
·
3 responses
·
cli, unix, commands, filesystem
Forgot to nohup(1)? Just use disown(1)
Carlo Sciolla
·
0 responses
·
shell, zsh, unix, pid
Easy multi user terminal multiplexing (pair coding)
Adam Stankiewicz
·
0 responses
·
ssh, unix, tmux, wemux
Special $ (dollar) shell variables
Benjamin Harris
·
0 responses
·
shell, linux, unix, bash
Execute a subset of tests easily using find and xargs
Curtis Miller
·
0 responses
·
cucumber, unix, xargs, rspec
Display an image from stdout [ubuntu]
ryepdx
·
0 responses
·
command line, linux, unix, qr code
tmux and vim don't have to be ugly
João Bernardo
·
7 responses
·
terminal, vim, unix, setup
Open files on stdout in Vim
Vincent Driessen
·
0 responses
·
shell, vim, command line, unix
Do more with less. Use lesspipe.
Adam Stankiewicz
·
0 responses
·
zsh, unix, bash, less
Shell script to upload current folder to server
Artem Sapegin
·
1 response
·
shell, unix, mac os x, scripting
TODOs on command line with todo.c
Mariz Melo
·
2 responses
·
shell, unix, todo, c
Never set SUID bit on shell scripts
Adam Stankiewicz
·
0 responses
·
shell, zsh, unix, bash
Run a Shell Script for the Duration in Unix
James Martin
·
0 responses
·
shell, unix, date, linux
selectively compress a bunch of files
Ali Asad Lotia
·
0 responses
·
utilities, sysadmin, devops, pipes
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.