28
Apr 12

Gen Update #1

So, the exam season is finally here and it would be very hard to find time to blog for the next 15 days. I would still publish a report of the number of page views I managed to get this week and give some reasons, which I believe, were the cause of the traffic pattern I get.

And yeah, from now on, I’d be sharing some stuff I learned and how some specific tasks could be performed, mostly in PHP, and some more resources as and when I find them.

By the way, I just found a great article on when NOT to blog if you’re promoting your business online. You can find it here.

That’s all for now. Hope to find some time in coming days to be able to write more. Make sure to check back soon. Ciao..

Share

27
Apr 12

Using a Framework vs. Developing from scratch

Now, this is a question which must have haunted developers a lot. Should we work on a website from scratch or should we use a framework to deploy the code as quickly as possible and work on features and coding part later when we have some flowing traffic?

First things first, what is a framework? A framework is nothing but a set of pre-defined libraries (code) that is used again and again to create an application. For example, WordPress is a web-framework to create blogs. It has all the basic code and libraries required to set-up a blog on your server without any programming skills.

Continue reading →

Share

26
Apr 12

How Social Media beat Targeted Advertising and gave me a sudden spike in page views

So, a week ago, I have been basically blogging here but with low or no readership at all. A big reason for that was because I was not doing any advertising, not spamming anyone with links, just sharing it once on twitter. That’s it, just one tweet. With the enormous amount of followers I have on twitter (20), I was hardly getting one or two page views which sort of unmotivated me to write more here. No one was even noticing!

Ask any blogger, this is highly demotivating. I was constantly telling some two or three friends of mine to read, but as one should always expect, the response was bad! Frustrated, I started looking for pages or groups on Facebook with key word “Startup” in there and cleverly posted my post on first step to start-up over there. The response I got, was okay-ish.

I posted this at 12 or 13 places and got a total of 34 pageviews with 24 referred from Facebook. This accounted for 2 clicks per post. This was better than any all the previous views combined, but still it wasn’t that satisfying. Social media did help me get first visitors, but they were not loyal. They looked at one post, and moved on. To create a successful blog, you need people who follow you blog and recommend it to their friends making your traffic grow organically.

Understanding its importance, I turned to my friend for help. He had just created a blog for himself and, as everyone feels, he too had a feeling to make people read his blog. This is why I thought he would understand what I was going through and might help. He read my blog! Continue reading →

Share

25
Apr 12

How to keep interest level high while learning

You start learning a programming language, the initial part is easy and fun. But after the initial dating phase, it starts to get really really boring. There is nothing much new to learn and yet you can’t develop a fully functional application with the amount of knowledge you have. What should we do to make sure that our interest does not decrease as time progresses?

First thing, get a project! And not just a tiny project, a big application for what you need to have some good amount of knowledge. What this would do is help you mentally apply what you are learning to your project, thus, mentally creating the application and making sure that you pay attention as it would come in handy later in your project. And if you want to sharpen your skills side by side, try to keep up with a project of your own. It would be time consuming but it would be worth it. If you start feeling that you have covered the basics and what you are learning could also be “invented” by you, then I would suggest you quit learning and start developing a serious project. When I was learning Android Development, I learned just enough to make sure that I could get around with the syntax and understand what other people have written. After that, I started working on Sequential Memory and was able to create it within 7 days with help from google. If I used to ever get stuck, for example, about how to animate the images, I would simply google the line and would instantly get 100s of results which tell me exactly how to do it (mostly on stackoverflow) and thus I was able to finish the app! Continue reading →

Share

24
Apr 12

Progress after first day in PHP

Its been a day since I started out with PHP and I am not regretting it! It is so much easier than Python because of the bracket syntax which is not there in Python. Most of you would be wondering, Python sells itself by claiming that it is easier because it does not have bracket syntax, how did you manage to feel that was a bad thing?

Well, I have been programming with Java mainly and I was pretty comfortable with its syntax. This is I guess the only reason why I found PHP easier than Python. And guess what, I did run into some problems during the installation process. But, due to high community support, I found out that many other people ran into same problem and thus my problem was fixed (by doing what others did to fix theirs).

And now, for the best part! Continue reading →

Share

23
Apr 12

Dropping Django for PHP

What? How come? But you’ve been studying Django for past 5-6 days.

Yes, I know I was very much fascinated by Django and wanted to use it to make that Polling website, but there is one big, BIG problem. Well, there are more than one but I opted out of Django for one major problem, low popularity! The support for Django on net is very, very low as compared to PHP. For example, Firstly I thought of using mongoDB as my database as it was a No SQL database and required me to create objects and store them in database which I was highly familiar to thanks to Java. After a quick search, I found out not many projects deploy mongoDB and support for mongoDB is quite less for Django. Then, with an aching heart, I thought lets use PostgreSQL instead of MySQL or any other database as I’ve read some negative stuff about MySQL. I found ample of support over the internet for PostgreSQL and Django but sadly, they assumed that PostgreSQL was already installed on machine, which was not the case. So, after trying for 3 hours, I gave up! I know, its not that difficult but I don’t have an unrestricted net connection (thanks to my college) and linux was just not installing anything over a proxy server. Continue reading →

Share

22
Apr 12

A website for people to give their opinions

If you remember, I have set myself a goal to complete and for that, I need to be working on some project or idea. So, as for now, I am learning Django to create a database driven website in which users could add polls and cast their votes onto it.

Sounds boring, right? You might be wondering, how is it different from other polling sites like polldaddy. Well, for starters, it would be free! It will not be asker oriented but voter oriented. The experience would be focused on making user’s voting experience better and would make them do the thing they love the most, give opinions!

Alright, I get it, you are just going to make a free polling website, what is the big idea here, piece of cake, who would wanna go there?

Continue reading →

Share

21
Apr 12

First step to Startup

As a college student, the best kind of startup you could open would be a tech startup. You could do all the stuff from from the comfort of your hostel room!

Having said that, it is not the only kind of company you could build. You could also create content specific companies, for example, web comics and/or video tutorials or even photo blogging! It totally depends on you interests and capabilities or talents!

As for me, I started C programming because of a course in my first year and Java programming again because of a course in first year. I enjoyed it a lot! I used to study them and make different algorithms for 4-5 hours daily. Just loved to play around with the syntaxes and deeply analyze different ways to do the same thing! This prompted to make a choice to do a tech sort of startup which involves some level of coding because I loved to code! There was also one more hobby, blogging! I started blogging at the age of 14 and have been blogging since then, not actively though! Thus, came up this idea to make a blog to record whatever I did so I could analyze my decisions later and also to try to inspire others who don’t have much knowledge about technologies but want to do something by themselves! Continue reading →

Share

17
Apr 12

Hello world!

Hello world, this is the first post on this blog!

This blog would follow a journey of young college undergraduates from India with not much technical knowledge to being entrepreneurs and make some money to “break even” of daily and hobby expenses!

First goal? Get back the money invested in making this website and an android market account, so that comes to be around Rs 5000.

Let’s see whats there for us in the journey of life! Hope to see you guys soon, adios! :)

Share