June 2013
17 posts
I’ve got a couple of Linux machines that need a transparent backup solution at home. Transparent as in - they should happen all the time, without asking, without notification, without any interaction. Ideally it shouldn’t run on the client either just to avoid issues with system updates. Making it…
Most of us are Vim users and have tweaked our favorite editor for speed and convenience. See thoughtbot’s dotfiles.
One of my favorite tools is the window split. Here is a quick splits overview and configurations to use them more effectively.
The basics
Create a vertical split using
...
You’re already writing decent commit messages. Let’s see if we can level you up to awesome. Other developers, especially you-in-two-weeks and you-from-next-year, will thank you for your forethought and verbosity when they run
git blameto see why that conditional is there.
- The first line should…
One thing I do from time to time in Byobu is maximizing a pane (ALT+F11) and then joining the pane back in with CTRL+F11(vertical) or SHIFT+F11(horizontal).
Unfortunately, this sometimes skrews up the layout, depending on which pane you maximize.
Byobu is arguably the best way to manage “windows” inside the command line. It has other functions, but I’m not going to cover them in this post. This post will cover the basics of Byobu: creating new windows, naming them and resuming Byobu sessions.
Scenario: You run a command on a remote…
My most essential tool at work.
Levinux (download ~18 MB) is a tiny virtual Linux server that runs from USB or Dropbox with a double-click (no install) from the desktop of a Mac, Windows or Linux PC—making it the perfect learning environment, and a great way to run & keep your code safe for life! Think of it as an introduction to old-skool “short stack” development—more relevant now then ever as Linux/Unix gets embedded into everything.
Via TinyApps