Change the world! But make $29.99/mo while doing it!

Change the world! But make $29.99/mo while doing it!

I attend a few tech conferences, primarily in the consumer internet space. Usually, these conferences have some way of demo’ing a bunch of new startups trying to peddle their wares and trying to woo the investor community. The format is a little different each time, but there is some version of the company’s CEO presenting on-stage, with a panel of judges trying to, well, judge the pitch and the business. There are a few themes that I have seen consistently…

Read More Read More

My hiatus from a lot of online activity

My hiatus from a lot of online activity

So, I have been away from blogging. I mostly write for my own sake and to collect my thoughts. Truth be told, I have been away from a lot of online activity, as part of my experiment on a low-information diet. I will detail the results and observations in a later post, but for now I am back, and looking forward to writing about some of the topics I have been thinking about recently. Facebook Comments

Lessons from the Dancing Man – Build only when asked for it

Lessons from the Dancing Man – Build only when asked for it

A few weeks ago, Derek Sivers gave a talk on how to make a movement and things we could learn from a video he took (or maybe someone else did) of a dancing man in a park. I encourage everyone who hasn’t to go and read his article, but for completeness sake, and because I am not taking any ownership of the idea itself, I am embedding the video here. Derek Sivers gives a voice-over on the video, and it…

Read More Read More

Paperclip Storage S3 Extension

Paperclip Storage S3 Extension

I recently switched from using attachment_fu to paperclip to store images on S3 in my Rails models. Paperclip is great, as it creates the columns in the model itself without requiring another model (and hence another query to the db). I also use paperclip to store the images uploaded to Amazon’s S3, which works great for me, instead of storing images on the local filesystem. However, there is one problem that I keep running into time and again. Every few…

Read More Read More

Why PayPal doesn’t quite work for me

Why PayPal doesn’t quite work for me

A few days ago, I bought some software for a friend. He lives in Los Angeles, so payment was obviously an issue. I had the software shipped to him directly from the vendor and paid for it myself (it had to be my credit card). We both thought that using PayPal would be super easy, and I would get payment easily enough. I remembered that many months ago another friend of mine had sent me an invoice and I got…

Read More Read More

Rails Extend and Include

Rails Extend and Include

From time to time, I blog about the different things I learn in Ruby on Rails. Recently, I have been engrossed in the metaprogramming aspect of rails. There are some excellent tutorials on the web, but the hierarchy of how methods are called when classes or objects are extended is not discussed thoroughly anywhere. I ran many experiments and found this for myself, so hope that other people will be able to learn from this as well. Extend vs. Include…

Read More Read More

Go ahead, cancel your AT&T contract

Go ahead, cancel your AT&T contract

AT&T sent me a notice detailing that the old ETF is no longer in effect. If you remember, AT&T charges an early termination fee (ETF) of $175 if one cancels the 1-year or 2-year contract with them which was initially used to get a larger subsidy on the cost of the phone. For people who have paid full price for the phone, like me, this was never a good idea and one of the reasons AT&T managed to keep their…

Read More Read More

How many people LOVE your product?

How many people LOVE your product?

Or how many people hate it? I attended a session recently where one of the speakers (Dave McClure) was very passionate about this topic. And with good reason. All of us who have tried making consumer internet ideas a success know that the enemy is not people hating our product, but people just not caring enough to comment, talk about it with others, or in any other way spread the word around. Most startups rely on some form of word…

Read More Read More

Learning how to pitch

Learning how to pitch

I attended the Twiistup event last couple of days in Los Angeles. It was a great event with lots of interesting people, and some decent companies. As usual, the best part of the conference is meeting with the people, and also seeing where the energy lies in the software space right now. There were 9 companies that were selected to show-off their product, with a tenth slot open for a wildcard entry. The wildcard companies got to present the day…

Read More Read More

GMail, why can’t I regain full control of my account after being hacked?

GMail, why can’t I regain full control of my account after being hacked?

So my gmail account got hacked. Yes, painful, but also very instructive. Firstly, I still do not know exactly how it got hacked. I don’t use any public computer. In fact, I haven’t used any other machine besides my own laptop (Mac) and my iPhone in a very very long time. I don’t sign up for any offers on the internet, and do not install any crap software. Besides, isn’t the Mac supposed to be very safe? Anyhow, I got…

Read More Read More

Get Adobe Flash playerPlugin by wpburn.com wordpress themes