Moving on from WolfNet

After three and a half years working at WolfNet Technologies I have decided to move on. In many ways it was a tough decision. At WolfNet I worked with a lot of good people including a great team of developers and an excellent manager. It is hard not to feel as if I am letting them down in some way. The primary deciding factor for me was my growing family. It is important for me to be able to spend as much time with them as possible. Spending two to three hours in the car commuting every day was not a good use of my time. Not to mention, getting stressed out with traffic every morning makes it really hard to feel positive about the rest of the day. Finding something that was either closer to home or at least a shorter commute was critical.

Additionally, after working with ColdFusion for nearly 10 years I feel confident in saying that it is not the right tool for any job. It is not a good scripting language. So many of the issues I encounter on a daily basis are just not issues in other languages. I could go into more detail but suffice to say it is no longer a language that I am interested in including in my skill set. Don’t get me wrong, I have learned a lot during my time using CF and I will take those lessons with me. Also if anyone has questions for me regarding CF I will be more than willing to share my experiences.

Next on the horizon is a Software Engineer position with CaringBridge. CaringBridge is a non-profit organization that works to ease the process of communicating with family and friends for people experiencing a health crisis or otherwise in need of support. There I will be working primarily with PHP but ultimately whatever tool is right for the job.

I am sure this new position will come with its own set of challenges and I will face them with the same energy as always. That being said, it will also come with the great feeling of knowing that the work I am doing is directly helping families during a difficult time in their lives.

Notes Script

I am trying to reduce friction for some things like I don’t do that I would really like to do. For example taking digital notes when I think of things rather than acting upon them right away or just forgetting about it.

I create a script that would create new notes files for me.

if [ ! -d $NOTE_HOME ]; then
    mkdir $NOTE_HOME

# Define the filename
CURRENT_DATE=$(date "+%Y-%m-%d-%H-%M-%S")
CURRENT_DATE_STRING=$(date "+%Y-%m-%d %H:%M:%S")

# Touch the file (create it if it doesn't exist)
if [ ! -f $FILEPATH ]; then
    printf "# Note ${CURRENT_DATE_STRING}\n\n" > $FILEPATH

# Output the path

Then I created a bash function in my profile to open the newly created file.

note () {
    open $(~/bin/create-note);

I also added a new workflow to Alfred so I can hit Option+Space type “note” and hit enter. And then works no matter where I am in the OS.

Now if I want to find a note I will just use Spotlight to search for what I am looking for.