Response To Adam Cameron's Code Review

A few weeks ago I submitted a response to a code puzzle on Adam Cameron’s blog that I wrote using Go. He has (finally) submitted a review! First let me say that it is about time Mr. Cameron! I have waited with bated breath! That review can be read here. In this post I will comment on his commentary.

Handling CTRL+C In Go Command Line Applications

Command line and server-style application often allow you to press a key combination, such as CTRL+C to gracefully exit. In Go this is a pretty easy task to accomplish, and in this entry I will show you how you can add this ability in your own applications.

Deploying My First Go Application to Heroku

For the last week or so I’ve been converting a site I manage from WordPress to a simple Go application. There are three reasons I want to do this.

Returning an HTTP Server From a Function in Go

When building web applications in Go the most common example is one that sets up a handler for a specific URL route (endpoint) then fires up the HTTP server to listen for requests. It looks like this.

No Weapon Formed Debut Album Coming Soon!

My brother and his band No Weapon Formed will be releasing their debut album soon. The title of the album undetermined still but you can find a preview track YouTube named Phoenix. Go check it out and give it a like. These guys certainly have a great rock sound!

CCISD Career Day 2014

Last night the I participated as a representative for computer programming at the Clear Creek ISD College and Career Fair night. The Clear Creek school district offers a number of programs that encourage students to jump start their future education and careers. The job fair is a way for students to talk to actual practitioners in their field of interest, or even learn about opportunities they may have never known about.

A Go Weekend Puzzler

Adam Cameron posted a code challenge on his blog this last Friday. I have provided my answer in the form of a Google Go project. For those interested a 10,000ft view of how this works can be found below. Here are the instructions he provided.

Writing Your First Sublime Plugin [link]

Earlier this year I wrote a guest post for the web site This post walks you through your first time writing a plugin for Sublime Text, the most superb text and code editor. Sublime plugins are written in Python. If you’ve never written any Python before don’t let it stop you. Python is an easy language to get into and you will find the experience most rewarding. So if you’ve ever considered writing your own plugin for Sublime Text read my article over at Cheers, and happy coding!

MailSlurper 4.0 Released

MailSlurper 4.0 has just been released. This update addresses some bugs in parsing attachments and date display. It also adds the ability to choose from one of the following storage engines:

MailSlurper 3.5 Released

I have just published a small but important update to MailSlurper. Previously mails with attachments would cause issues with the parser and would not display correctly in the administrator. This has been addressed. In fact you can now see that a mail has attachments and even view them! So go get the latest version 3.5 on Github. Happy coding!