Jan 7 2011

Retweet December 2010

From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind. Here is a synopsis of recent tweets and rants. If you want to follow the conversation follow me at techknow and/or juixe and I’ll be sure to follow back.

Software Development

  • I wish I could Ctrl+Alt+Delete out of everything.
  • The recommendation engine is the new search engine.
  • Loop. Break. Null. Exception.
  • How do you explain a feature is often as important as how you implement it.
  • The implications of a code change are often much larger than the code change itself.
  • There Will Be Bugs
  • Don’t trust the cloud.
  • This is my debugger. There are many like it, but this one is mine. My debugger is my best friend. It is my life. I must master it as I …
  • Code fist and test later is like shooting first and asking questions later.
  • I program with pen and paper.
  • The debugger is my best friend.

Team Leadership

  • Whining is not trying.
  • Doing nothing is doing something.
  • Don’t compound your problems by manifesting new problem.
  • A great team chooses a great leader and great leaders builds a great team.
  • Making good choices leads to better choices.
  • The most narrow minded perspective is that “We Versus Them” attitude. There is no them, only we.
  • If you have it, bring it, and if you brought it, don’t hide it!
  • You are not who you used to be or who you will become.
  • I am an idea artist, making you think is my master piece.
  • Productize your expertise.
  • Cheat off your own hard work.
  • Instead of making the effort, sometimes people make excuses.
  • If you can’t find reception don’t CALL ME.
  • In search of a triple rainbow.

Product Placement

  • Steve Jobs is one third innovator, one third imitator, and one third black shirt and jeans.
  • If Yahoo were to close down Flickr, there would be blood in the streets.
  • I got my hands on a Google CR-48 yesterday. It’s just a laptop with one single app, a browser. It’s a thin client for cloud computing.
  • I CAN HAZ CR-48!
  • I wouldn’t mind testing a Google CAR-48, their self driving car, for free.
  • Atlassian should buy corporate twitter clone Yammer.
  • I would like the hotel check-in process to be as easy as Foursquare check-in.
  • Taco Bell is Moctezuma’s Revenge.
  • I just had the yuckiest drink, Gatorade Recover Strawberry Kiwi. Claims to be a post game protein recovery beverage. Tastes like recovered gym shorts.
  • This day will go down in history as the Great Skype Fail Whale of 2010, when people had to remember how to use a phone to call someone…

Quote

  • It’s easier to invent the future than to predict it. – Alan Kay
  • I aspire to inspire before I expire – Alina Morelli
  • It is fun to do things others call impossible. – Emile Baudot
  • I’m a hope fiend. – Frankie/Celebrity Rehab
  • We now know that Visa, Mastercard and Paypal are instruments of US foreign policy. It’s not something we knew before. – Julian Assange
  • Guantanamo is used for laundering people to an offshore haven that does not follow the rule of law. – Julian Assagne
  • Assange had a lot of help making Sweden look like the last place on Earth that you would want to take your penis. – Scott Adams

Holiday

  • Happy Shopmas Season!!!
  • Jingle bells, cashiers ring, websites clicked.
  • Let it snow, let it snow, let it snow… cash.
  • Finishing up with xmas shopping.
  • Santa is welcomed in my house any time.
  • I think I developed carpal tunnel from opening all those gifts. Thank you santa.
  • My new year’s resolution is to double surface area of my comfort zone.
  • I’m gonna party like it’s 3999!
  • We are going to one up 2010 in 2011.
  • Getting ready for 2010++!
  • 2011 > 2010!

Dec 29 2010

TechKnow Year In Review 2010

It is that time of year where we reflect on the accomplishments of the passing year and look forward to the one to come. Here is a window into the past year in technology through this year’s popular posts on TechKnow Juixe.

Programming Rants

Products and Features

Tutorial and Resources

Patents and Trademarks

Code Conversations

Retweet 2010

Random Thoughts 2010

Year in Review


Dec 29 2010

Captcha This, Byatch!

Google announced the development of an autonomous self driving vehicle that has the potential of revolutionizing and maximizing the use of roads, fuels, and other resources. I wondered out loud, via Twitter, what other struggling industries might need some of Google algorithmic-minded engineering.

  • @techknow: In addition to moving into the automotive industry, Google should get into the airline business and revolutionize it from the ground up.
  • @SchemaCzar: Google did get into the airline biz a few months ago by buying ITA Software.
  • @techknow: You are right, I totally forgot about that acquisition. Okay, the business they still haven’t entered into: home loans! They could fix the mortgage industry

Spam and spambots are a big problem for website operators, but their solutions to get around spambots is hurting the web just as much as the spam. Personally, I despise captchas. Captchas are those cryptic and distorted letters or words that look you have to type to prove that you are a real person when signing up for a web application or service. I recently had to do an eye test and I have 20/20 vision and I have trouble entering captchas, imagine the accessibility issues that people with disabilities have to deal with because of these.

  • @techknow: I get personally insulted when I am prompted to prove my humaness with a captcha. It makes me wanna bust a cap-tcha on some webdeveloper!!!
  • @AaronBoynton: I so agree! There are better ways #downwithcaptcha
  • @techknow: The worst part is that I start thinking that maybe I am a robot because I can’t read the damn captcha. A robot with poor vision.

I’ve written about missing features in Foursquare and other location based web services before. There is little or no utility in checking into a location though Foursquare. In check into hotels more than I check into Foursquare. In check into a restaurant more than I check into Facebook Places. I want to be able to check into a restaurant and make an order. I want to check into a hotel and check in without talking to the front desk. I want to check into a parking structure and pay for parking. The following conversation started with that idea.

  • @techknow: I would like the hotel check-in process to be as easy as Foursquare check-in.
  • @ButtercupD: cool would be something similar Fastrak for bridge tolls–what about frequent guest card and walk in and autochecks you.
  • @techknow: We should patent that. ;)

I was fortunate enough to get a free CR-48 Crome notebook from Google. People outside of Google had the opportunity to sign up for one and this was the first raffle/lottery that I have ever won. This is the first time I have ever heard of a company making available a test pilot product to people outside of the company in this fashion. I think it was marketing genius and Google engineers will mine a lot of real life usage data from pilot users.

  • @techknow: My Google wish came true, and it came in a UPS box!
  • @aaronhalford: aw, everyone is getting a CR-48 but me. Enjoy it!
  • @techknow: Thanks! I hope you get one too! I also wish that Apple had a similar program. I also wish for world peace.

Oct 11 2010

Foursquare Missing Features

I’ve said it before and I’ll say it again, Foursquare style check-ins is a feature not a product. Facebook Places has proven that location base check-ins are a feature easily implemented. That said, Foursquare and other location based services have tried to wrap social games and compulsion loops into their products in the form of mayorships and badges to make the check-in process more meaningful. But as a feature, as opposed to a product, checking into a place, restaurant, or business does not scratch any real business itch. I understand that to a brick and mortar business, having an idea of how often your customers are near your business and marketing to them when they are can be beneficial, but if all Foursquare is doing is checking in then users will eventually experience check-in burnout.

Location based check-ins is a feature and to one degree or another you can lock in your location on Facebook Places, Yelp, Google Buzz, Twitter, Gowalla, etc. But aside from running for mayor of my local dollar store and racking up some virtual badges there is little benefit or purpose for the end user. The missing piece of location base services is commerce, making users into customers.

Like most folks, I hate waiting in line at a restaurant. Too often when you are stuck in line you have someone crowding into your personal space, you feel like you are just wasting time standing there waiting to order some food, and worst is when people call in and their order is taken before yours. Wouldn’t it be great if you can use a location base service to indicate that you are near your favorite taqueria and have the ability to order right there using a mobile app? If Foursquare could do this, I wouldn’t mind given them my credit card number, turning me from a free loading user to paying customer.

There a ton of apps on the iTunes app store that use users’ location to find a store or deal nearby. The Groupon app can locate deals nearby. The Macy’s iShop app has a store locator that uses your phone’s location. If McDonald’s or Starbucks had a location base mobile app that allowed me to order from half a block down by charging my card and had my items ready as I walked in, that would add so much more value to the mobile app user, establishment, and location based service.


Feb 7 2010

Retweet January 2010

From time to time I just blast tweets about software development, project planning, team dynamics, or whatever else comes to mind. Here is a synopsis of recent tweets and rants. If you want to follow the conversation follow me at techknow and/or juixe and I’ll be sure to follow back.

Software Development

  • If your code works not because of your programming intentions but because of bug side effects and your client doesn’t care, it is not done.
  • I need a software development bug repellent.
  • Design fail if you fix a log message and you break some functionality.
  • If a carpenter’s rule of thumb is to “measure twice, cut once” then a programmer’s rule of thumb should be “design twice, code once, refactor a few times, and optimize only if you have to.”
  • Saying you know programming is like saying you know how to read, a first grader knows how to read!!
  • Requirements gathering is not creative writing.
  • I love requirements: The initial instruction should completely initialize the initial value.

Team Leadership

  • The only two requirements for a manager is that he is breathing and that he can communicate with his team in their language.
  • What happens to you is not other people’s fault, it is your opportunity.
  • There is nothing worse than a perfectionist that doesn’t know what he wants.
  • The worst thing you can so when you make a mistake is lie about it.
  • Every once in a while you have to recalculate, reshuffle, and/or remix your priorities.
  • Embrace the edge.

Product Placement

  • In Google We Trust.
  • Google claims their motto is to ‘do no evil’, put I suggest they change it to ‘do no customer support.’
  • If you use Google search to find Google Mail customer support and still can’t find it, is that a fail in their customer support or search?
  • There should be Freedom of Information Act for corporations. I want to know everything that Google knows about me and how that info is used
  • Can’t believe the AT&T website is not iPhone/mobile friendly.
  • Apple should develop a dual screen iPhone, iPhone GS3 DS.
  • I imagine a time when Zynga will have in-game ads for Monsanto genetic modified seeds on FarmVille or Foster Farm turkeys for Cafe World.
  • Facebook saves everything you create/post/save/click/delete, it can reverse engineer what you where thinking.
  • Doing four square drive-by check-ins.
  • Does Craigslist have an iPhone app?
  • Do you have multiple twitter personality disorder?

Quote

  • If we let things terrify us, life will not be worth living. – Seneca
  • If I could make the same amount of money but wake up until when I can’t hold in my pee any longer, I will be a success. – Phil Kaplan
  • The answer to the question “where do good ideas come from” is always the same, the come from bad ideas. – Seth Godin
  • Only the mediocre are always at their best. – Jean Giraudoux
  • From pitch perspective, the more you wear your idea, the more it fits you… – Brad Feld
  • Nothing fails like success. – Arnold Toynbee
  • I totally question the conventional wisdom of the American dream. – Anil Dash
  • If we wait for the moment when everything, absolutely everything, is ready, we shall never begin. – Iva Turgenev

Nov 25 2009

The Mayor of Dead Space

In this tweet snippet of a conversation I replied to @ButtercupD who had been tweeting for the few days prior to this conversation that she was elected by Four Square to be the mayor of different locations in her area.

  • @ButtercupD: According to foursquare, I’m the mayor of Fred Segal/Santa Monica, and that’s all that matters. period.
  • @juixe: my boss wants me to be the mayor of the office…
  • @ButtercupD: aww, bummer. doesn’t sound as fun as fred segal. :((

In this tweet snippet, I had been thinking how my Kindle holds a whole bookshelf of books, how a private library of physical books can take up whole bunch of storage space (dead space) and paper (dead trees). A laptop, netbook, or electronic book reader can contain as much knowledge as there is at the local library.

  • @techknow: A book is heavier than the Internet.
  • @KishoreGopalan: But Internet doesnt give you the pleasure of page-turning.
  • @techknow: The pleasure I miss most from having physical hard cover books is throwing them at people. ;)

This conversation started when I asked if Google should remove the “I’m Feeling Lucky” button from their home page. Google prides themselves in having a minimalistic home page, they have been known to count and limit the number of words that appear on the home page. Thinking about how they could reduce down their page I thought of two suggestions. They could remove the lucky button or use hieroglyph-like icons for words such as privacy, search, lucky, sign out, settings, etc.

  • @techknow: Should Google remove the “I’m Feeling Lucky” button from their home page?
  • @mtodd: No. In fact, I wish that button was available everywhere, because I often know the first result is what I’m looking for…
  • @techknow: I don’t think I’ve ever clicked on the “I’m Feeling Lucky” button. Does that say something about how I feel as a person about search?
  • SchemaCzar: Until “Google Search” gives repeatable results, every button should read “I’m Feeling Lucky”

If you like to chime in with our thoughts about code, process, management, and just about anything else, hit me up at techknow and juixe on Twitter.