On Web, Internet and Cloud

Web is not an internet. Cloud is. "Cloud" is simply new name for the internet, that's all it is. For me, "cloud" sounds simpler and fluffier, so I'll stick with it. Web, on the other hand, is a little part of the cloud. Little, but most commonly used. So common in fact, that Google is trying to make you believe that web is a internet and cloud is something mystical somewhere above there. 

Following article expresses very personal thoughts. That is what I think and what is right in my opinion.


Web is some kind of 3rd party platform on top of your operating system. It's like Adobe Flash and Java, with predefined purpose to serve you information in some multimedia and textual way. Web applications are something new and wrong, they are just normal applications connected to cloud but with a wrong user interface. Web had a clear UI guidelines, and those guidelines were made to serve documents on you computer from the cloud. That's all. 

Today, companies like Google are trying to shift everything to cloud... I'm sorry, to the web. That's also wrong. I see the goal where they are going with this: to make computer act as a simple terminal to the cloud (yes, cloud), but on web? That's like huge experiment without knowing what will happen. I don't like it. 


"Cloud" is a big buzz word today. But in essence it's good old internet, including storage, remote computing, services, web, everything that's not on your computer is in cloud. 

OS Native Apps

What's wrong with them? I never had need to have Photoshop in my browser, neither I wanter my word processor to be in web-browser, neither my iTunes. BUT! I always wanter my Photoshop and Word as well as music to be in sync on every device I use or own. 

OS Native App + Cloud

What wrong with Twitter on Mac or PC? It's been ages since I last opened Twitter in my web-browser, as well as my mail. It seems native OS apps work great with cloud without even touching web. Are they slower? No. Uglier? Oh no. Less user friendly? No. So why should I have my iTunes user interface in my web-browser? No reason. But I'd like it to sync music with all my devices, via cloud. 


That brings us to iCloud. Which in my opinion is most correct approach of bringing cloud to our lifestyles as a consumers. Apple, with huge help of iPhone developer community, realized that using OS native apps with cloud services are much more efficient and usable that everything just ported to a web-browser. I really hope that iCloud will work properly (and not like Mobile.me which was rubbish) because it's the only correct approach I've seen in many years of implementing syncing and remote storage services.

  • I love native OS applications.

  • I do not like web-apps, they have wrong UX and UI.

  • Web is for documents, not apps, live it alone. 

Business Cards for Sixty Three Bits

I love useful, innovative, and memorable business cards. You can find gazillions of interesting designs in Internet: some of them are funny and some of them are even impressive like Steve Wozniak's one from perforated metal. Some of them are so complicated that they loose the whole point of business card — which is sharing your contact information.


Goal: Create minimalist, yet fully functional business card which had only one purpose — share contact information.

First of all, it had to be dead simple; simple, informative and memorable. Making simple business card memorable is tough task but adding QR code and portrait layout would help a little. Portrait layout also helps with big amount of information: everything fits brilliantly and business card still feels light and not like a piece of paper with poem written on it.

QR Codes

QR (Quick Response) Codes are old invention very popular in Japan. Basically those are two dimensional bar codes that are very fast in decoding using dedicated scanners and most importantly — phone cameras. That's where first part of the name (quick) comes from. QR codes can represent any textual data imaginable, including web addresses, phone numbers, notes and, of course — contact information altogether in vCard or meCard formats. This brings us to business card again, why not to have a digital version of business card on "analog" one? Idea is that you point your camera-phone on business card and all contact information on frond side of the card appears in your phone immediately. That simple.

Getting rid of Job Position

All start-ups and small companies have small staff. Small staff means some of the employees share some duties; for example I'm iOS and Mac Developer, UX/UI Consultant, part-time Project Manager and Co-Founder in 63BITS. It would be silly and funny (in a bad way) to write all of those thing on a single business card. Of course, you may say, make many versions of cards exclusively for every job position. That would be fair, but instead we decided not to write job position at all and here is why.

Generally real users of your business cards are your clients, and giving them a card you mean: "Hello, My name is John Appleseed, I'm Vice President of Product Marketing at Tomato Industries", but for a small company it may mean "Hello, My name is John Appleseed, I'm Software Developer, Graphic Designer, part-time Pizza delivery boy and sometimes I manage myself and talk to clients". By removing job position your card would mean simply "Hi, I'm John Appleseed — your contact person" which is exactly what business card has to do.