Founder's blog

Sep 3 2012
Google Search is only 18% Search

I was recently testing some of the keywords and positions for our hosted help-desk app and it suddenly occurred to me that 80% of the page were not actually the search results. Check this out:

My brain got used to filtering the ads out, so it never popped into my head before... We are used to this picture. I actually had to get up from my laptop, grab a coffee and then glance back at my monitor from across the room to notice this.

ADs vs Results: area size

Now, we're all technical people so let's do the math continued...

Jun 25 2012
Visual Studio & ReSharper performance tips

Another post for ASP.NET/C# developers reading this blog. If you think these posts do not belong here, please leave a comment, and I'll consider moving my development articles to a separate blog.
Everyone knows Visual Studio 2010 can be slow. Even on my laptop with 8 gigs of RAM and Intel Core i7 it gets sluggish. Especially when editing Razor MVC views - every keystroke takes 1-3 seconds to register.

Below are a few tips on how to make it a bit faster: continued...

Jun 9 2012
IT Designation Definitions

Continuing the "IT-humor" series of posts (previous: What If Drivers Were Hired Like Programmers) here goes:

Definitions of Designations

Project Manager is a Person who thinks nine women can deliver a baby in One month.

May 30 2012
Microconf vs. Business of Software

Being a long time fan of the Business of Software conference, I finally decided to try something else and went to MicroConf - a conference for self-funded startups run by Mike Taber and Rob Walling. continued...

Apr 3 2012
Once there was a search engine

This is a sad story of an Internet giant. Started by two guys in a garage it eventually grew to control over 80% of the Internet search market and practically owned the whole Internet.

It was innovative and agile. The stock market loved it - at times the company stock doubled in price within just a month. It was one of the very few surviving companies after the dot-com bubble burst. continued...

Mar 18 2012
Automating Amazon S3 backups on a Windows Server

Our helpdesk app (the hosted version) is being used in about 170 companies. Users have uploaded almost 150k (150,000) files. We have logged about half a million tickets. From about 100k users.

Obviously, we need to backup all this data. And obviously, a consumer product like Dropbox or SugarSync is not an option. We needed something fast, reliable & scalable. We needed cloud storage. So we chose Amazon S3 and I decided to write this simple step-by-step guide for anyone interested in automating S3 backups on a Windows server:


Mar 14 2012
Wait, don't add that feature

Just had an argument with my partner. He was going to add a new logging feature to our help desk app. Another feature. Another button in the admin panel. Another setting. Another report to read.

This reminded me of Jamie Zawinski's law. The one that says every program attempts to expand until it can read mail. continued...

Jan 25 2012
Why Developers Hate Antiviruses

I hate antivirus software. I really do. Like almost every desktop software developer.

And the reasons are: continued...

Dec 16 2011
[Infographics] The Ultimate Career Advice

I'm SO happy to be in the middle. continued...

Nov 28 2011
Rethinking the Cloud

For months I've been thinking that a "cloud-server" is just an overpriced version of a VPS.

Don't get me wrong, I get the platform - as a software engineer. As a business owner - I even get all the benefits - elasticity, reliability, scalability, flexibility and all the other "bilities". On the other hand...

See, a regular VPS also runs "virtually" - just like the cloud. It's isolated from the host-machine failures - just like the cloud. The latest VPS-software (say, vSphere) can even do load-balancing, shadowing and real-time switching between physical hosts in case of a hardware failure - just like the cloud.

So, what's the difference then? continued...

<< newer   older >>