2013 The Year Of Efficiency

happy-new-year-2013

happy-new-year-2013

I’m making 2013 the year of efficiency and in order to do that I need to make things work well together and ditch the things that don’t.

I have a feeling that this is going to become an running list so I’ll most likely will be coming back and adding more to this as the last of 2012 is coming to a close.

  • I need to get better with email
    • I’m ditching Sparrow on the Mac (after Google for the most part killed it off) in favor of PostBox.
    •  It also works well with OmniFocus and Things too.
  • I need to use Omnifocus for everything
  • I switched to BusyCal a few months ago, iCal is annoying when Google Calendar goes wonky.
  • I need to add TextExpander to my workflow.
  • I need to store everything in 1Password
    • 1Password is available for Mac and iOS.
    • I need to plug all my site licenses, app licenses and passwords into this thing
    • I need to use 1Password on iOS as my default browser for accessing password protected sites
    • I need to refresh all my passwords
  • I need to store more stuff on Evernote, I only use it for Skitch currently.
  • I need to research mindmapping for iOS and Mac. I need to do more mindmaps during meetings.

What are you changing in 2013? Are you using any of the above? What should I be looking at further?

What is the best way to select color combinations?

My friends at OCWP typically send people to these websites when posed with this question:

My buddy Steve just asked me about this so I thought I’d post it here and share. Also this may help future Jason can find these links again :)

GitHub Tricks – Notes from Aloha Ruby Conf 2012 – Zach Holman

gangnamtocat

I didn’t attend the Aloha Ruby Conf but I did get to see a great video on some tips and tricks on using GitHub and Git.
http://www.youtube.com/watch?v=Foz9yvMkvlA&hd=1

http://confreaks.com/videos/1229-aloharuby2012-git-and-github-secrets

Instead of you having to watch the video I took some notes for us all, enjoy!

  • Add .diff or .patch to any Compare View, Pull Request or Commit Page.
  • Remove whitespace by adding ?w=1 to any diff URL to truncate whitespace
  • Git repo on GitHub is also a svn repository
    • svn checkout guthub.com/holman/boom
  • HTTP & SSH, HTTP is now the default vs SSH being the default.
    • git push origin master  - asks for your password
    • if you click ssh it will save your selection forever.
  • You can clone without the .git at the end, works fine.
    git clone https://github.com/holman/boom.git
    git clone https://github.com/holman/boom
  • GitHub HD’s icon set is SUPER-ZOOMABLE (retina graphics)
  • Security  http://github.com/settings/security
    • Public Keys listed
    • Repositories listed
  • Octocat started as an istockphotos image now they own the rights to it and dress it up funny :)
  • git.io is a url shortener:   gitio <url> <name>
  • They have a mac app and a windows app.
  • Linguist is pretty cool
  • Reply to any email and it gets added to issue comments
  • Abusing Gist – github:gist
    • using gist for css
    • gists are full repos: public clone url:  git://gist.github.com/2720312.git
    • http://git.io/mini  - quick disposable projects
    • Image View Modes – compare image versions and swipe between versions.
  • Command Line GitHub
    • brew install hub
    • fancy cloning:  hub clone holman/boom
    • multi-remote pushes:  hub push origin,staging
    • attach a pull request to an issue: hub pull-request -i <ISSUE>
    • aliasing:  alias git=hub
    • http://www.github.com/defunkt/hub
  • 404 error pages has accelerometer support :)
  • keyboard shortcuts
    • T – keyboard finder  (like command t in textmate)
    • W – branch selector
    • S – quick search
    • ? – all commands listed
  • Subscribe people to an issue
    • /cc @username @username @username
      • mentioned users get subscribed to all subsiquent issues
    • @ORG/TEAM will mention a team directly
    • mention SHA they autolink
    • autolinked cross-repo shaws  USER@sha1 USER/REPO@SHA1
      • #19292  to autolink to an issue
      • USER/REPO#19292
  • Fenced code highlighting in readmes
    • ` ` ` php   (three backticks no spaces in between then the language you want to use) this specifies a language inline for this block.
    •  close it with ` ` `   (three backticks no spaces in between)
  • Auto-closing an issue
    • use anything like closes, closed or even close #92827
    • fixes fixed fix #82847  works too
  • Commits by author
    • http://github.com/play/play/commits.master
    • http://github.com/play/play/commits.master?author=holman
    • http://github.com/play/play/commits.master?author=zach@holman.com
  • Pulls needn’t be from a fork
    • branch to branch pull requests
  • Pull requests use screenshots
    • ![title](http://example.com/images.png)
    • all images are cached.
  • Convert issues to pull requests
    • POST /repos/:user/:repo/pulls
  • emoji
    • :emoj:
    • examples:   :shipit: :+1: :-1:  :heard: :fire: :rage2: :shit:
    • http://www.emoji-cheat-sheet.com
  • Line linking
    • select a range by adding a – and the ending number in the url:   #L16-25
  • Advanced compare view
    • http://www.github.com/user/repo/compare/{range}
    • {range} mater…branch
    • MASTER@{1.day.ago}…MASTER
    • MASTER@{yesterday}…MASTER
    • MASTER@{2012-02-25}…MASTER

WPwatercooler – A new webshow and podcast about WordPress

wpwatercooler-1400x1400-itunes1-1024x1024


So I’ve been thinking about self promotion a bit lately. As a developer it’s hard to showcase what you know and how well you know it. Showing someone a portfolio of code isn’t going to do much for you and showing a website design doesn’t help with conveying you are a developer on that pretty website. In thinking about this I came to the realization that unless you know the developer already or you’ve had a conversation with them you really don’t know them or how well they know their craft. What better way to see how much a person knows then just listening to them speak with others about a given subject.

I’ve been jonesin’ to doing a new podcast, it’s been a while since I did GeekFit with my buddy Steve and TuckerTales with my wife Jen and I wanted to do something that REALLY interests me and is something I have some deep knowledge about. As much as I loved recording GeekFit I really wasn’t into health and fitness all that much, mind you I’d do well to lose a few pounds but I wasn’t much of an authority in that space. I do Web Development using a CMS called WordPress and I love it, all of my sites run on it and I’ve been using it for years. Earlier this year I started my own web dev company called Tucker.Pro and I’ve been looking for a way to market it.

Looking for a name was fun, you cant use “WordPress” in a name of anything but you can use WP so I dug around a bit and searched for a suitable name for the show. With the help of my local WordPress group OCWP and some combined efforts I settled on WPwatercooler. Back in June I setup this “Uncompany Picnic” for all the OCWP friends, I had a lot of help from a few people in locating the area, securing the event space and bringing all of the food and such we had a day in the sun and played some traditional Company Picnic games and such. I saw some camaraderie in this group and it made me think that bringing them together in some other form other than a meetup could be something I could do. So I combined my two passions WordPress and podcasting and WPwartercooler was born.

So what is WPwatercooler?

Quite simply its a way for me and a rotating cast of 9 others to showcase our knowledge when it relates to building websites using WordPress. Lots of funny banter and such is encouraged and typically it occurs naturally.

Why only 30 minutes?

There are plenty of shows that talk about various topics and sometimes WordPress that are quite long. I wanted to cut out all the extra and strip it down to 30 mins. We record on Mondays with a hard start at 11:00am and hard stop at 11:30am. No “are we recording this week?” or “was there a schedule changes regarding the time?” My goal is to be consistent when it comes to the time/day and length of the show and not waste anyone’s time. I attribute to my previous shows not being so popular due to the lack of frequent release dates, obscure recording times and just not putting in 150%.

Audio and video? Why both and why not do video as a podcast?

Audio only for the podcast version because the show is only 30 mins and I can make the audio file size pretty small so it’s streamable in the Podcast app on the iPhone and any other podcast player for the various phones out there. Why not a video podcast? There is something to be said for what Google is doing with YouTube. YouTube for the most part is a very awesomely built Video podcast player. Google can monetize it to their liking and it just works. The ability to LIKE, SUBSCRIBE, COMMENT and UNSUBSCRIBE are all in the hands of the user. Liking and subscribing are all exposed to the other users of the network so users act as curators for others. iTunes just doesn’t have that and most likely never will. I’ll stick with audio for iTunes Podcasts and Video on YouTube.

How are you recording the show?

Google+ Hangout. It does all that I need it to do in order to get 9 other people together with me and allows me to essentially record directly to YouTube AND allow people to watch as the show is recording in real time. They can watch it from WPwatercooler.com on the homepage or on the shows post, they can also watch the show on YouTube directly. Paying for that sort of infrastructure would be costly and YouTube just does an awesome job this when coupled with Google+. My only gripe is it isn’t recorded in HD nor are the video streams sent to Hangout in HD only SD. I’d imagine this will happen soon since they recently added higher bitrate audio.

I’m a WordPress professional, why should I be on the show?

Promotional value is the biggest take away from this. I allow all my panelists to use the videos they are on as a way of promoting their knowledge on a subject. Sure they are promoting others as well but there has to be a give and a take. The WordPress community is all about sharing. All of my web developer friends are my competitors yet we share all of our secrets and all of our special techniques. Why? Because we’re all good people and we know that what comes around goes around. Each one of the people on the panel could collaborate on a project with little to no problem because they all follow the same sharing is caring mantra. With that said a potential customer could be sent a link to an episode and watch their future developer interact with others talking about a particular subject mater and can see just how much that person knows about design or development.

I’m scared to be on video

I was scared to do this too, I have over 300 videos on my personal YouTube account most of them of me talking to myself about various subjects. I think being on video is hard but its something you can overcome, it can also help you a bit with public speaking. The thing is developers don’t get on video much and talk about what they do. They want nothing more than to be in a cold dark room with the glow of a screen and a few sodas/coffee and some food brought in while coding away. Ok, that is kind of extreme but almost true. To be honest I think that showcasing people talking about their craft is very important and I hope it brings in more jobs for myself and the 9 others on the show.

If I’m on the show do you promote me in any other ways?

Of course! The show notes have links that go to the WPwatercooler website and on that page there is a sidebar that lists all of the people that were on that episode. Those little bios go off to the author page on the website where all your info is listed there. I also request that all of the panelists share the link to the website where the live stream is playing so people can come and watch the show. There is promoting going on all around.

Does it cost me anything to participate?

No, it doesn’t cost YOU anything really, just 45 mins of your time (15 in prep and 30 mins in recording) and a few keystrokes to share that you are on the show… social currency if you will.

It costs me some the host some time in prepping for the show and pushing data to and from as well as hosting with blubrry for the podcast per month. I offset that by running ads on the YouTube channel and on the podcast but never any spoken ads during the show. Chris Lema has offered to pay for the hosting of the site on WPengine. CodyL.com has pitched in and designed our awesome logo, thanks Cody!

What are you getting out of this?

Money wise? Most likely a few bucks in ads, I’ve spent some money in promoting the site and YouTube channel but nothing I won’t recoup back from the ads. I will gain some knowledge in knowing how to produce a show like this and hopefully use that in other projects for customers. I’ll also, like the rest of the panelists gain some additional clients from this experience. I’ve been streaming OCWP’s meetings live for quite some time now, never asked for a dime from them and because like everyone else, I’d rather be watching and learning then taking notes during the talks. I skipped the note taking and just record the videos and make them available to watch on my YouTube channel. With those recordings I welcome people to save and archive their presentations to be used as promotional material on their own business websites.

Thanks for reading this, you can find WPwatercooler at the WPwatercooler website, on youtube and in iTunes. Subscribe, link, share and enjoy and hire one of us to do you next project let the developer or designer know WPwatercooler sent you!

Website Development Podcasts

Headphones and Podcasting

I’m always looking for new things to inspire me in my work. Running my own company and not having anyone on staff to bounce ideas off of can seem tricky at times. Inspiration comes in may forms, and one of them for me is podcasting. I like the idea of listening to conversations even if I’m not able to participate.

Here are my fave WordPress and Web Developer podcasts:

ShopTalk Podcast – A live show about front end web design. By Chris Coyer and Dave Rupert

Your Website Engineer – Your Resource for WordPress with Dustin Hartzler


WP Late NIght is a roundtable discussion podcast about WordPress and the community surrounding it. Hosts Brad Williams, Dre Armeda, and Ryan Imel.

Aftertaste is the WPCandy show that starts when our other shows stop. Listen to casual WordPress talk with show co-hosts and interviewees.


CSS-Tricks Screencasts By Chris Coyier – CSS-Tricks Screencasts is focused on showing you tips, tricks, techniques about web design.

In Beta By 5by5 – In Beta is a talk show about the ever-changing state of web-based and open source software. Hosted by Gina Trapani & Kevin Purdy.



I’ll post my other fave podcasts at a later date. I’d love to add more to this list, if you know of any leave them in the comments below and I’ll share them here. What do you listen to?