Local Community Site. The Start. – Our Los Alamos

July 31st, 2009

logoA while back I was talking with some friends about how to find things about Los Alamos NM online.  What business are in town, when are they open, where should I go?  What is a good place to stay, eat, or shop?  Where should  I move, what is available?  What is there to do in the small town?  That is how Our Los Alamos was born.  

I’ve lived in Los Alamos, almost all my life.  I join the small town with the different feel.  I cant say that I’ve ever found another place like it.  So part of Our Los Alamos is about giving back to that lifestyle, to show others what it means to me, and help them connect with this area like I have.  

This is the first project that from conception to creation has been solely my doing.  The design, the logo, the brand, and the identity is all original and all very important to to me.  It like the project that is never quite good enough, because you want everyone to enjoy it as much as you have.  

I’ve recently started to let the word out, slowly to begin, about Our Los Alamos.  It is light on content, but more is being added every week.  Please take a look, and give me your feedback.

Overnight Prints Needs to Change Their Name

June 15th, 2009

Ordered biz cards on Tuesday night from a company called overnight prints, paid for extra fast shipping, figuring printed wed/wed night shipped thursday arrive friday, right?  Nope.  I really wanted them by Saturday, they would have done me more good on Saturday.

Called the 24/7 customer service hotline, got a recording and an answering machine. FAIL.  Left a message 3days and they havent called back FAIL AGAIN.

Tweeted at their twitter account, no response.  FAIL SOME MORE.  

Refund my shipping, I wanted them by Saturday, that is the only reason I paid an insane amount on shipping.  

Overnight prints, renamed Over 3 night prints and with an extra lack of customer service!!

 

Update (8/4/09)  Overnight prints refunded my overnight shipping costs, which were more then the total order cost.  It still took a long time for them to get back to me, but at least they made it right in the end.  I have since ordered from them, and I was much more happy with this last order.  I have to say that I’ve always been happy with the quality of their product.

Hey I just updated my blog

June 10th, 2009

Yep, my admin interface to wordpress had been broken, and I hadnt had time to try more then just a couple things to fix it.  But I just updated to the latest release of wordpress (2.8) and everything is work wonderfully.  Thanks Wordpress!

Hiring

June 10th, 2009

I’ve never really hired someone before.  I’ve worked with people, perhaps I’ve even had some input on a job candidate, but I have never hired anyone before.  I’m not exactly hire now, but I am looking to sub contact out some of my web development work on a regular basis.  So I put up a craigslist ad to see what kind of people are out there and available.  In the Santa Fe area I dont think there is a huge selection of developers, but there might be some.  So far I have gotten 3 responses(The ad has been online for about 5hrs)  This should be an interesting adventure.  We’ll see how this turns out.

Twitpic

April 11th, 2009

Twitpic is a great easy way to share photo via Twitter.  A lot of twitter clients including desktop and iPhone/any mobile client support uploading pictures to twitpic.  It has gained the largest market share of any twitter centric photo sharing site (according to TC)  

Why am I talking about Twitpic?  Well I thought it would be cool visualize all the photos being shared on twitter, in realtime.  To that end I’m polling twitter searchtwitpic - flarify every 3 secs for the term “twitpic”  and publishing them to a xmpp pubsub server.  I built a super simple web interface that subscribes to that pubsub node, and displays new images as soon as they are received. (Technically there is a 5sec delay to let the image load, which makes the display run smoother.)  That is the largest delay, 5secs.  Once anyone uploads a picture to twitpic there is <10sec delay.  

I also include retweets of twitpics, so yes you will see duplicates, sometimes many on the same page, if that image is very popular, and being commented on / retweeted via twitpic. (look out for Miley Cyrus pictures taking over at times)

Check it out, let me know what you think.  I’m thinking about either adding a feature to reply via twitter to the pictures, or to discuss them via group chat on the web page itself.  Suggestions?

http://twitpic.flarify.com

Ignite coming to Santa Fe.

March 28th, 2009

Hey New Mexico.

Ignite is coming to Santa Fe.   Ignite is a great speaking event, with a bunch of presenters on different topics giving quick presentations.  They each get 20 slides that auto advance after 15 secs.  Come out for the night to Sf Complex, meet some great people, and have some fun.  The event starts at 6:30pm on April 29th. check out ignitesantafe.com for more info.

Hope to see you there.

Google Voice API

March 24th, 2009

Update (8/2/09): I did find some unofficial info about the google voice api.  I still want more, but if you want to send sms and place calls, it can be done. Unofficial API docs

Google voice is the newly integrated grandcentral.com, which google bought long ago for the core technology. Google voice is awesome. Same great features, plus many more. I’m loving the SMS feature. You can interact with your friends via sms through google’s web interface. It is like gmail 160 characters at a time. Threading, search, etc.

Now I want that bought to XMPP. Imagine having a feature that allowed you to receive and send sms through your IM client, to contacts that are already on your list. I’ve used other service to take SMS’s to IM before (AOL has had this for years, and iChat use this directly) But this would be transparent to the person you are talking to. They would see the SMS coming from your google voice number (which there is talk of porting numbers to google voice). It would be as if you replied from your phone.

Tie in some features to only send to IM when I’m present, otherways forward to my phone, and I think we have a great feature. Google, please create a google voice api, and we will have features like this.

WordPress Page Titles Vs. Menu Text

March 4th, 2009

This came to my attention on Twitter yesterday thanks to @idesignstudios. The question is, how do you have a the link text and the page title different?  Perhaps the In the Menu it should say “About” but the Page title should say more, perhaps “Read All about our Company”.  You dont want the long title in the menu.  How can this be done in wordpress?

Selene (@idesignstudios)  found an answer to this here(cssglobe.com). The solution works, but it involves modifying core wordpress files.  Which I would strongly recommend avoiding.  Wordpress, as everyone knows, tends to release a lot of updates (Yes I have run into plenty of update fatigue myself). So dont make your update harder.  When you upgrade, all of the core files will be overwritten, and you will have to remember to apply the patched code again. Perhaps having to lookup the article again, find the right file, find the right line… Can you see that might be messy 6 months or a year after doing it the first time?

But I’m not here to complain.  In fact the code and idea on cssglobe.com handle the problem very well.  However let’s move that into a plugin so when we upgrade the code our changes wont be overwritten. Here is my plugin for just that: Page_Title_Changer.zip

Here is an example:

 With the plugin a metabox is added to the right hand side of the page edit/add admin screen, From there you can set the text for the page title (in the example: “Let us know what we can do for you”).  This is saved as metadata for the page, and a title filter handles choosing the correct title, by location.

I took 20mins to throw this together, so if you find something that doesnt work out as it should, send me an email, I’ll take a look.

Denver Wordcamp

March 1st, 2009

I attended wordcamp in Denver yesterday.  Wordcamp is Wordpress event that helps introduce bloggers and developers to the features of Wordpress, the community that is built around Wordpress, and other bloggers / developers in your area.  It was a great event, hosted at DAM (Denver Art Museum).  The content will be published on Wordpress.tv (Every session was filmed).

A few things that I learned:  

Carrington theme (which is misleading as it is more then a theme) looks awesome.  It modifies a bunch of wordpress functionality making some of the theming pains experienced by developers go away.  The big feature of it is the ability to apply themes simply based on tag/categories/author/roles/post/pages/etc .  You can find more info here.

Wordpress has a very healthy community.  There are many developers(150 developers contributed to 2.7), millions of hits on wordpress blogs per day, both on wordpress.com and single installs.  The second largest blog on wordpress.com is CNN…the largest, http://icanhascheezburger.com/  

Wordpress: A Blog, a CMS, or a social network?  Wordpress has more flexibility then I have ever given it credit for.  With projects like Buddy Press (Which in Matt’s own words he says Automattic is ‘long’ on buddy press) wordpress shows that is more then just a blog, really it is a great core to build anything on. 

Check http://central.wordcamp.org/ for a list of upcoming wordcamps.  If there is one in your area, I recommend attending it.

How do you interact with your clients? – Issue Tracking

December 29th, 2008

Ok, I’m going do a series of this posts on “How do you interact with your clients?”, I’ll share what I do, what I like about it, and what I dont, and maybe some new tools to try.

In any project issue tracking becomes needed. You might be working alone on a project for a client, and they find things in the demo that they would like changed, those are issues.  You might be working on a large project with a team, and have QA personal when they find bugs, those are issues.  When the team or person working on the UX doesnt like the interaction, that is an issue.  Or maybe you just find an issue all on your own (maybe a few issues) track those!  Notes about resolutions can be useful, even more so when you are working on 5+ projects.

Where to track?  

Bugzilla – Open source, the de-facto bug tracking for open source projects, well at least at mozilla the creators of bugzilla as well as many other open source projects. Though I have seen less and less projects using Bugzilla lately.   Pros:  it can do just about anything, a million features, easy enough to add anything else you need / want.  Cons: you have to setup, you have to host it, too complex for most clients to use, too clicky. Update: look like there is a new version of bugzilla, 3.2.  I havent tried this one yet, but it does promise a greatly improved UI.  I hope so.

Email – I have done this.  And it can work with limited success.  It is better then nothing, but at the same time has a lot more time involved.  At least you get a history, though it might be in a less query-able format.  This seems like the place many projects start.  But as the spreadsheets that you start emailing back a forth get larger, this becomes far to hard to keep up to date.  Pros: easy to setup, everyone already knows how to use it. Cons: data will be out of sync quickly, it is harder to search and query, i.e.  what are my current open issues?

Basecamp – This is a nice project management tool.  Great interface, excellent workflow, and a simple set of features that is everything you need.  Issue track is missing a couple of things here though.  Mostly because Basecamp tracks todos.  You lose source control integration, issue states / statuses.  But I find that for many clients this is the simplest and easiest to use.  This is often the best choice for client interaction,  It sure beats email.  Pros: easy to learn, most people will understand right away.  Cons:  it might not have every feature you are looking for in issue tracking.

Lighthouseapp.com – These guys are newish, but have created issue tracking that makes sense.  It doesnt get cluttered by a million features that are never used, but it still has the features that count.  I’m using this for my startup.  We can track milestones, issues that need to be completed for each milestone, general issues, and even create some wiki like pages for easy information / idea sharing.  Their interface has a very good feel, easy to use even for your first time, and you are never left guessing how to do something, it is obvious.  Pros: great interface / UX for issue tracking.  easy to learn.  Cons: Might be more than a client wants to deal with.

Which method of issue tracking to use?

That depends on you and your client or team.  For a development team I heartily recommend lighthouseapp.com.  If you have a lot of client interaction in your issue tracking, it might be better to use basecamp.

Anyone like something else?  I know there are a lot of companies in this area and some really great services, so what else I’m I missing?