Get It Done

I've talked about it long enough. I've had two dreams over the last year to write a book and to go freelance in my career. Both are steadily getting closer to becoming a reality as opportunities start to align. A lot of people want to be their own bosses or set their own hours, but I on the other hand want to be able to devote my time to projects and opportunities that allow me to build amazing web experiences for others.

Read more »

Tell Your Story

We all have a story to tell whether we write it down or not. Writing and speaking are fundamental pieces of our culture, to both express thoughts and ideas to conveying complex and basic emotions to one another. My wife and I love to talk about our days, whether good or bad, the words we share at the kitchen counter are moments when we can share the exciting or decompress from the days experiences.

Read more »

Show and Hide Hidden Files in Terminal

One useful part of owning a Mac is the ability to quickly show and hide hidden files so that you can make quick adjustments. For my own workflow that meant starting a Google search for "Show Hidden Files on Mac" all the time when I needed to see and edit a hidden file, then open a terminal window and paste the command that they provided on the page in order to complete that particular workflow. Not the best and quickest solution I know. So at one point I figured that I would set up an alias for both showing and hiding files quickly using terminal with commands that I could remember easily.

Read more »

One CSS to Rule Them All

During a project to migrate assets from one server to another it was proposed that we change how our files were being included. For the first step we wrote an interesting JavaScript solution to include files using a single script file. This allowed us to update core styles and/or scripts by adding them to that single script include. Amazing, I thought at first.

Read more »

I Need a Hobby

Every day I write code and love building feature 'x' for web sites. I enjoy the projects and people that I work with that inspire me to write clean and highly functional code (in any browser, yes, even Internet Explorer). However, in a recent discussion with a good friend and colleague I realized that I need to start doing more than code at work and then code at home. There are far more interesting things to do than learning to be better at a skill while completely missing the point of unplugging and doing something different that allows your passions to deepen in new ways.

Read more »

Changing a Git Repo's Remote URL

A useful practice to get used to in the Terminal is changing the remote path of your repos should you decide to change Git hosting services. Most developers keep there repos in two places: Github or Bitbucket, however, for the select few they decide to host their own Git repos. Generally I don't like to do this for plethora of reasons, but I digress. For those three options it may become necessary to change or move your repo to a new location and this is the step by step process to get your repo moved while keeping all your Git commits and history.

Read more »

Git Color Highlighting in Terminal

Working with Git in the terminal can be hard to read and navigate at times. For the last year I have been forcing myself each day to use the terminal much more to get used to doing things without an interface. One pet peeve that I had was that my terminal text was always white on black and extremely hard to read. Then I stumbled across [Cheat Sheets](http://cheat.errtheblog.com/s/git) and figured out a way to get the terminal to work a little better for me.

Read more »

Reflecting Resolutions

Every year I watch so many friends and family members make resolutions to change or make their lives better in some small way. Some will exercise everyday or at least once a month, others decide to take up a new hobby while others try to cut sugar (or another bad habit) out of their lives. For as long as I can remember I don’t make resolutions every year because the points of failure are far too high. It’s like those that pray, 'God I will go to church every Sunday if you just do [insert your demand here].' In much the same way God is not a genie meant to grant us all our wishes as we rub the magic lamp, so resolutions are exactly the same thing. They are vows that we take for ourselves to start something by quoting something else cold turkey.

Read more »

First Christmas

This year is a year of first for my little family. In January, my wife and I welcomed our daughter into the world and considering she was our first child we spent a lot of time readjusting our lives to accommodate this new role we both inherited. However, in looking back over the last year I see that the losses were no where near as great as the things we gained from our daughter being in our lives. She missed last year's festivities and so this year my wife is exceptionally excited to be sharing one of her favorite holidays with our daughter. Though how do you ensure that Christmas is done right?

Read more »

Wake to the Lord

The days that I purposefully wake up to seek the Lord first, such as to retreat to a quiet coffee shop to read the Bible I'm overcome by a fire that I can conquer the world. Like so many days that fire is quickly quenched by the reality of work and relationships that follow that time I spent in His Word. Does that mean that His power over me and my circumstances is weak? No. That lost momentum means that I need to spend more time with Him growing and learning to follow after Him. If you look at those situations wrong then you will start to feel defeated and start to believe that you are a weak Christian. Stop those thoughts right now. When the world is able to wash away your joy the only thing that it means is that you aren't equipped enough to handle the world and no Christian is readily strong enough to conquer a sinful world, which is why we have a Savior in the first place.

Read more »