Tag Archives | coding

The cobbler’s children have no shoes…

White Label

I was speaking to a friend the other day and for some reason or another websites became part of the conversation. I was asked,

“What about your website? Where is it so I can go look and see?”

And I have to admit to them that it is in a horrible state of affairs—it has been over 9 months since I had written anything at all on the site. I told them that I’ve fortunately been too busy to do anything about my own website and they said,

“Ah like the cobbler’s children that have no shoes!”

And I said, “Precisely” and thought to myself how piss-poor an excuse that is.

In that moment I didn’t fully grok what just went down. A day later I get an email referral, they ask me to have a look at my work online, and the conversation above all came back to me.

Really? Had I forgotten about my own website all this time? Was I really too busy to update it, keep things fresh and relevant? No, I would look at it from time to time. I’ve had many things I’ve wanted to share and I’ve hatched multiple “ideas” to update it. I’ve thought about what I want it to be, and so on. However, all this thinking never produced any type of plan, or set of steps to get things going. I’ve never made it a priority really. In fact what is super embarrassing is the post previous to this that is 9 months old that talks about how the website overhaul is underway—well now it is.

I’m going to make this happen. An hour a day (or more if possible) until website is up to date. There, I said it or rather typed it out in black and white (not just a thought in the head). It has been far too long, and an update does need to happen to this website. Blog posts about changes may follow.

For now, I did find this question posted on Quora and thought I would share.

Continue Reading

Tags: , , , ,

WordPress + Thesis Tutorial: Finding and fixing phantom spacing on your web page

I came across something while working with WordPress and Thesis that I know will help at least one person and possibly save them hours of frustration. So here is the tutorial.

I was working on a revision to a visual layout of a website I previously helped develop on the Thesis theme framework. I spent more time than I should trying to find out where the extra space between webpage elements was coming from. Was it the CSS? It had to be.

I checked the CSS using my editing tools. No extra margin, no extra padding, yet I still could not get page elements aligned the way I wanted. There was a mysterious “gap” between page elements. No matter what I tried with my CSS (other than negative margins—no bueno in this case) the gap would not go away.

I finally got smart and looked as source code—the html. Typically I get to the source code earlier in the process, but this time I thought all my issues were in CSS but they were not. The key to the solution lie inside the HTML.

I recorded the video tutorial below in hopes that it might help you. If it does, let me know in the comments.

Be sure to click on the small, 4-arrow button in the bottom right corner of the video (as shown in the graphic below) to see the video at full size. Hope this helps.

Continue Reading

Tags: , , , , , , , , , , , ,

Paying the price. One way or another.


Today I was reflecting upon a common occurrence among people that I talk to with regard to their website(s).

The people I talk to either want a new website or they have one and want to update/add/delete a design or function of the site. These conversations either happen through email or in person and become a dialogue of  back-and-forth brain picking. They ask how they can do “X, Y, and Z” and I then ask questions relating to strategy, objectives, and outcomes. These are great conversations, and I love having them to figure out what it is people are doing, and how I can help them out. Continue Reading →

Continue Reading

Tags: , , , , , , , , , , , , , ,

Thesis Tutorial: Sidebars However You Like Them


One of the things I learned from creating multiple custom page templates within the Thesis framework was how to create and modify sidebars. WordPress and Thesis provide you with a simple an effective way for implementing sidebars on your website with the use of simple syntax, options, and widgets. Continue Reading →

Continue Reading

Tags: , , , , , , ,

Getting Caught By Perfection


Something I am reminded of every so often is my propensity to dabble in perfectionism. I think we all do it to a certain degree it just depends on what we care about. It is in this ‘dabbling’ that I can sometimes find myself getting pulled into a time-suck–a kind of bubble of perfection. I was reminded of this today when I came across a blog post that talked about the difference between perfection and excellence. I think the author, Nick Rice, has hit the nail on the head.

For me this comes up with regard to any programming I may have to do. It is never that the code does not work properly, that is a given, it works. Rather its making sure that the code is indented and formatted correctly. Spending time on making sure that everything is beautiful. Really who is going to see the underlying code? Some other code monkeys perhaps, but 99.99% of people could care less about that. In fact, they don’t even know about the code under a website. People have other things to worry about rather than the perfectly syntactic code that is providing a lovely web experience. This is just one area that this tendency shows up for me, but there are others. I’m sure if you examine your own habits you can find a few yourself.

So why spend time fretting over the unnecessary? You can do excellent work without driving yourself crazy.

Continue Reading

Tags: , , , , ,

A long overdue initiative for email

ESP Logo

Today marks the start of the Email Standards Project. A project that is long overdue. For anyone who develops ‘rich’ content for emails can attest, it can be a b*tch to get what you have looking good in Eudora to look good in Lotus Notes 8. In my opinion its worse than the bad old days of the browser wars and before CSS was widely adhered to in browsers at all.

Basically it amounts to this. Designing and coding templates that display lovely formatted emails with images, etc. is very hard because of the wide variety of software not adhering to any sort of standard–hence this great new initiative.

So, if you have the interest or inkling, please help spread the word. Every mention will help.

Continue Reading

Tags: , , , , ,