Sunday, November 24, 2013

Podcasts for Software Developers

Some great podcasts covering topics related to software development:
  • Ruby Rogues - The topics covered by this show are fairly broad and are applicable even if you are not a Ruby or even a web developer. For example, a recent episode discussed how to learn new skills as a developer. Conversational format; new episodes weekly.
  • Coder Radio - Topics tend to be fairly non-technical and mainly revolve around recent news, mobile development and contracting. Conversational format; new episodes weekly.
  • Hanselminutes - Scott Hanselman (well known Microsoft developer) interviews other developers in this podcast that covers a wide variety of topics. Interview format; new episodes weekly.
  • FLOSS Weekly - Each episode focuses on a single open source project. The majority of each episode consists of an interview with a programmer or lead associated with the project. Interview format; new episodes weekly.
  • Programming Throwdown - Each episode covers a single topic such as a specific programming language or technology. The discussion is kept fairly high-level and provides a good overview of the topic. Conversational format; new episodes monthly.

Saturday, November 9, 2013

Vim Plugin Picks

The following are a few Vim plugins that really boost productivity with this fantastic editor:
  • EasyMotion - Makes moving to a specific location a breeze; see it in action here.
  • Buffet - My favorite plugin for moving between open buffers.
  • CtrlP - Quickly open files within a project directory structure via fuzzy search.
  • FuzzyFinder - Fuzzy searching for buffers, files, tags, etc.
  • MRU - Simple plugin that shows a list of the most recently used files.
Quick note on using CtrlP with Fossil, modify the g:ctrlp_root_markers variable to include '_FOSSIL_' (and '*.fossil' if repos are kept locally with that extension). Now you can easily jump to any file in the open repo.