This is how I set up Sublime Text 3 for both coding and technical writing.
Read more >Other articles
Markdown Links with Template
The Template extension for Chrome is a highly customizable utility for extracting data from a web page to the clipboard in a single action.
Read more >Teaching Programming with Human Functions
Functions are a pretty big concept for a new programmer to grasp. Here's a technique I found useful for teaching kids about Ruby functions.
Read more >Teaching Kids Programming With RubyStory
I wrote some course materials and sample code for teaching the basics of Ruby programming to middle-school kids. The course is called RubyStory and it teaches just enough Ruby to create a choose-your-own-adventure style storytelling game.
Read more >Talking Writing About Code On Technology And Friends
At VT Code Camp 5 in September, I had chance to appear as a guest on David Giard's Technology and Friends.
Read more >Writing About Code: Structure
Many of us were taught a five-paragraph mode of construction: tell us what you're going to tell us, tell us, then tell us what you told us. This is boring, repetitive, and evil. More notes from a presentation I gave on writing about code.
Read more >Writing About Code: Getting Started
Writing code is job one for most software developers, but learning to write about code is almost as important. Notes from a presentation I gave on writing about code.
Read more >Terms of Service
Online services are going to steal all of our content and use it to enrich themselves. Or maybe they're not. Some thoughts on copyright, online services, and TOS language.
Read more >Coding in Public
Posting code to GitHub and my first pull request.
Read more >Search Can't Find Itself
Could online search please be more sophisticated?
Read more >Coder Interviews at the Code Project
I've been working with software developers for a long time now, and one thing I learned along the way is that coders are a diverse bunch. That's one reason why it has been fun and entertaining to launch the "A Coder Interview With..." series of interviews at the Code Project.
Read more >