Slavo Ingilizov

A developer’s thoughts on life

Why men suck at taking care of children

without comments

Written by slavo

August 27th, 2010 at 4:50 pm

Posted in Uncategorized

Officially on Posterous

without comments

My new Facebook status update, twitter, buzz and blog in one. More to come.

Written by slavo

August 27th, 2010 at 4:15 pm

Posted in Uncategorized

Who’s the Outdated One?

without comments

Mozilla obviously assume everyone else is using Internet Explorer:

FirefoxAd

Written by slavo

February 19th, 2010 at 6:52 pm

Posted in Uncategorized

Tagged with ,

CHM Bookmarking

without comments

I read a lot of eBooks. They come in many formats each with its own specifics. It’s usually hard to get used to all of them for different reasons (that’s why I’m buying a Kindle, but that’s for another post), but one feature that I think is a must-have to read eBooks is bookmarking. Since I read at least 10 books at a time, I want to remember where am I in each one. Silly me didn’t know I could do this very easily for CHM books until today. How? Use the Favorites feature. Here:

chmBookmark1

When you go to the Favorites tab, the current location within the CHM is selected automatically. You only need to click the Add button and it’s added to the (initially empty) list of topics. Next time you open the CHM, just go there and open the topic you last saved. Neat.

Written by slavo

February 2nd, 2010 at 4:01 pm

Posted in Uncategorized

Tagged with , ,

Bottom Limits, Top Limits

without comments

SkysTheLimit

Treating all customers the same and treating every customer well is putting a bottom limit on frustration – you can’t go too bad if you do it. Treating customers differently gives you the opportunity to make your best ones love you.

In college I only studied Intro to Marketing for one semester, and it was far from my main focus. What I noticed, though, is that all textbooks and materials tell you that the customer is always right, you should always listen to the customer. Well, not always. Not if this customer makes you spend double the effort on him just to not hate you. Instead, you can devote this time to invent something for the customers that love you. As Seth Godin says, they will talk about you and bring many more after them.

Where I come from, in elementary schools they treat all students the same. They put a bottom limit on quality. They ensure that every student is educated and literate. What they don’t ensure is that schools produce geniuses and achievers. For this to happen, you need to remove the top limit, you need to give students the freedom to explore, the resources and the attention.

In my daily job I sometimes come in contact with customers who always complain about something and want a solution ASAP. They threaten to abandon your product and go to the competition. I say let them go. You have two choices to spend your time – convince them they are wrong and your product is good, or work on the product and make it awesome. You could also work on a program to provide benefits to your VIP customers (the ones who love you). This second choice would be a much better investment than the first one.

This could probably be applied everywhere people are involved – HR, education, communications. Don’t introduce bottom limits. Remove the top limits instead.

UPDATE: Here’s a very good article by Seth Godin that I think relates to this post.

Written by slavo

September 8th, 2009 at 3:50 pm

Posted in Uncategorized

Tagged with ,

Why do I blog?

without comments

suemeimablogger2

Blogging entered my world about two or three years ago. I remember looking through a book in the student library at AUBG, titled Essential Blogging. I had no idea what the book was about, but looked at what the authors had to say and developed an interest in the topic. I started reading blogs sporadically, not following any of them consistently. Then I found out about RSS and Google Reader. I started filling up the list of my subscriptions and have been reading continuously since then.

I entered the blogging world about a year ago. Blogging was so cool that there was just no way I wasn’t having a blog. So I started one on blogspot.com and posted some student life stuff that no one cared about, including me. This effort failed miserably and I stopped writing, deciding to be quiet until I have something meaningful to share with the world. The next step was when I started a Bulgarian blog with a friend of mine. The goal was to post only humorous and meaningless content, probably in order to be cool.

All this time I was trying to figure out what is the purpose of my blogging and what I want to achieve with it. I started using hosted solutions at first, then read some more about optimizations and interesting things you could do with a self-hosted blog. I did that for both Naliven Bozdugan and the one you are reading right now, changed the templates, included categorization features and bookmarking. But until recently, I had no idea where I’m going and only blogged because I liked it.

Yesterday, thinking about what is the next step that I should take (for this blog), I came to the conclusion I’d been searching. It might have been Seth Godin that brought this to my mind, it might have been Dimitar Nikolov, I’m not sure. But what I realized is that I want to take a stand on issues. I blog, because I need to express my opinion, my mood and my feelings. I need to know what my opinion is. The thing is, a lot less people are interested in me as a person than I wish. So the only thing that would make someone drop by and read what I have to say is my opinion. I saw in this an opportunity to find the person I want to become through writing. There is nothing wrong with blogging about a problem I’m not sure how to solve, just the opposite – I think that writing about uncertainty and controversy would be helpful in making a decision or finding an answer to a question.

The end result of all this would hopefully be a clearer mind for myself, and more interesting content for you. I don’t want to make predictions about how it will turn out, let’s just hope that I am right and everything goes as planned.

Oh, and I need a logo for this blog, but I don’t have any graphic design skills. I also don’t know what would be the general idea of the logo and I haven’t written enough content to be able to tell from that. Ideas are welcome.

Written by slavo

April 14th, 2009 at 6:07 pm

Posted in Misc

Tagged with

Mobile Charging Station

with one comment

Found a picture in Guy Kawasaki’s blog from the QlikView conference.

charging3

I wish we had more stations like this in public places. Could this be a viable business model, or is it worthless, having in mind the efforts put into standardizing mobile phone chargers?

Written by slavo

April 13th, 2009 at 3:04 pm

Posted in Misc

Tagged with , ,

Software Installation User Interface

without comments

I’m a bit of a control freak when it comes to how my computer is configured. I like to be aware of how things happen and why they do. Currently on a Windows system, the thing that irritates me the most is the Windows Registry. A nasty, unknown shared resource used by almost all applications and extremely hard to fix manually when corrupted. But it is a standard, so somehow I get along with it.

Anyway, installing programs has always been one of the worst experiences ever while setting up my work/fun environment, on any platform. Linux makes it easy for you to install distribution packages, but I still haven’t spend the time to figure out how to uninstall them. What happens to all dependencies that you didn’t note down when installing? Do they remain in the system?

Since program installation is usually the first impression that software makes in a user, I think every software developer should spend the time and make it as perfect as it can be. This is clearly not only my opinion, but in this post I wanted to mention two features of software installations in general that I find wonderful, and cannot figure out why there are people that miss to put them in.

1. “Don’t create a Start Menu folder” option

install1

2. “Create a Desktop icon” and “Create a Quick Launch icon”

install2

First, I have so many things in the Windows Start Menu, that I probably never open it. I don’t need more things there by default, and I need an option to control this when installing software. Second, I extensively use the Quick Launch toolbar, and if the installer puts an icon there for me, that would be great. Obviously the FeedDemon installer made me happy and the people from NewsGator did their job. Why don’t the others do it? Why don’t you do it every time?

Written by slavo

March 31st, 2009 at 3:24 pm

Chrome Experiments

without comments

bomomo

Are you using Google Chrome? A while ago I talked about how this browser’s introduction into the market would affect the other players. I don’t know what’s the situation today, I only know they released a final 1.0 version and are out of beta. For me, the speed and user experience that I have in this new browser is unmatched. The only reason keeping me from making it my default are Firefox’s plugins. I guess once Chrome introduces a plugin system, they would have to sacrifice a lot of the performance benefits. Similar to what happened to Firefox. With one exception: we’re talking Google this time, not Mozilla. And probably most of you know that once Google decides to do something (another innovative way to try and rule the web), they don’t stop no matter what.

In short I’m saying Google have far more power and willingness to contribute to their browser than Mozilla had. But this is not why I started this post. I started it to share a really cool Javascript experience that these guys announced a while ago. They are exploring the nuts and bolts of the V8 framework used in Chrome to create wonderful applications. Here’s the site (make sure to open it with Chrome):

http://www.chromeexperiments.com/

And then some people say Javascript was dead and the future would belong to rich applications (to read: Flash and Silverlight). I so disagree.

Written by slavo

March 19th, 2009 at 12:31 pm

Posted in Misc

Tagged with , ,

Google Marking Their Own Messages as Spam

without comments

You’ve probably already heard about the new interest-based advertising Google is launching. If you haven’t, here’s a link to the ReadWriteWeb article. The funny thing is, as an AdSense subscriber, I got a message from them today, and they marked it as Spam in Gmail. See for yourself:

capture

Now the question is, are Google really spamming people, or their Spam filters are just a bit more than good?

Written by slavo

March 13th, 2009 at 12:49 pm

Posted in Misc

Tagged with , ,