Podcasts I Listen to Every Week

At CoalWork this morning, the guys and I were discussing podcasts that we’ve been listening to and I thought it would make a good blog post to list my favorites here. I’ll also extend the challenge to my friends Colin, Kyle, & Nick Benson.

Here are mine: 

What do you listen to? Leave some in the comments!


Learning Italian with my Downtime

Lately I’ve been driving/traveling a lot, and I have a feeling that will be happening a bit more due to my newfound flexibility in where I can work. It’s been pretty standard that I listen to music or play games (or you know, read a book), but I’ve decided to try something different. See, the New Year’s Resolution I feel I’ve been slacking most on is learning Italian. I haven’t put an ounce of effort into it; that’s going to change. I’ve decided to give Duolingo a try.


Saving for a Wedding

A lot of you probably saw on my various social media accounts that I proposed to my girlfriend and she said yes. I couldn’t be happier for the engagement, and now the fun part starts: planning a wedding. You don’t have to worry; I won’t be live-blogging every decision we make. I’m sure there are guides out there on how to plan a wedding already from much more credible sources than me, but I do want to talk about some of the practical things I come across in this adventure. The first is that we need to save some money in order to have the wedding that we want to have. Here are some of the things I’m doing.


Make Assumptions/Don’t Make Assumptions

As a programmer, I feel like I’m trained to make a lot of assumptions. Yes, I get as many requirements as possible from the clients/users, but there are some unanswered questions, ways things should be implemented, or just things left up to the expertise of the person doing the work. Making good assumptions is as much part of a project as anything else. However, it should not be a default mindset for everything.


I’m Working at Crowd Favorite

…or, “I really can’t wait to work for Chris Lema.”*

Today, I’m very excited to announce that starting in September, I will be a Front End Developer at Crowd Favorite.  I have been following the company since Alex King started it, love the work they do, and could not be happier to join a team that’s working on such great projects (I’ve actually been a big fan of Alex personally for a long time). I just recently accepted the job, but I can actually owe this to winning tickets to last year’s Pressnomics conference.


Building Web Apps with WordPress

I just finished reading up a book that was co-written by my friend Jason Coleman called Building Web Apps with WordPress. I picked it up because while I’m generally good at developing themes, I know there were some things I was missing- types of code, optimizations, plugin best practices, etc. I wanted to improve my WordPress skills and I felt this was the book to do it. Boy was I right.


Use Input Masks for Better UX and Easier Validation

Recently I was developing a few forms for a project at work and wanted a fairly specific format for the input of one of the fields. It was a time of day, and since the <time> element isn’t very well supported in browsers yet, I opted for my own text input and validation. While I do provide some examples for users and check the input on the server side, I opted for input masks on the front end of development to make the form validation easier, and more importantly, to make using the form easier.