19 Mar

BullsCash.com – India’s First Finance News Aggregator

Our Apps

We have just launched BullsCash.com, a new finance news portal which collects news from almost 80-100 different sources and aggregates them together. It can be said to be first Indian Finance news portal in its own kind. It aims to help people in collecting quality information in lesser time. How much time would you spend daily reading news about shares, Mutual funds, IPOs etc from 100 sources?? And how many of them would be irrelevant or not important for you? BullsCash tries its collective approach to fetch all news from different channels and then estimates it worth…

How BullsCash helps?

  • Time Saver: BullsCash reduces time and effort needed to regularly check websites for updates. People under finance sector in India spend hours in reading irrelevant/unimportant news. It lets you go through important news only – that too in min. time.
  • Web-Based: No need to run any software or configure anything. You can just start using it as your source of information.
  • Filtering & Ranking: BullsCash crawlers checks news links for their popularity and vote them accordingly.

BullsCash crawls majorly following news portals as of now:

  • Money Control
  • Multiple Channels on Economic Times
  • Multiple Channels on Business Line

We are targeting for more advanced and smart crawlers which are capable to cover even more and more sources online and vote automatically based on the popularity of a particular link.

Features for Future:

  • More sources to be covered
  • Better Algorithms to mark important news
  • Personalized approach for different people
  • Source suggestion

We hope this application will help people in finance industry. Once this website start gaining members and traffic, we’ll soon work out on our plan for its expansion and will also schedule the features.

Abhimanyu Grover

13 Mar

Book Review: Webbots, Spiders, and Screen Scrapers

Best Practices

Michael Schrenk demonstrates some nice web bots and spidering techniques in his great book called Webbots, Spiders, and Screen Scrapers. Spidering is a subject which is least discussed on internet and you could not find any good libraries on it easily. A lot of examples and techniques are provided throughout the book. Author has also provided some demo libraries using which you can start almost instantly.

This is a kind of essential book if you’re a newbie and looking to get your hands on new fields.

  • Now in the age of Web2.0, Most of our projects involve building spiders, crawlers and other type of web bots.
  • Developing a webbot involved whole new mindset.
  • Once you start learning, you will automatically get new ideas for your clients and your own processes.
  • Learn from the author’s 11 year career of writing webbots and spiders.
  • Helps implementing Automation in your life.

This book has certainly lot more to offer than what I wrote… Highly Recommended!!

- Abhimanyu Grover

11 Mar

How Indian service providers can survive new downfall in Indian Outsourcing Industry…

Articles, Best Practices

There are number of reports which claim that Indian Outsourcing industry is coming to its end. This might not be the case, but you can expect a great downfall in coming years.

The report analyzed the rolling out of global delivery centres by the UK’s 20 largest IT services suppliers – Accenture, Capgemini, IBM and HP among them - and found that of the 21 centres opened since January 2007, just two were in India. Findings that offer further evidence of the threat to India’s traditional dominance.

Source: http://blog.europeanleaders.net/procurement-blog/2008/3/11/indian-offshoring-dominance-under-threat.html
At this point, people associated with this industry are likely to have some sufferings. However, you can do something to help your career and minimize the effect of this downfall. Here are seven things which small companies or freelancers should consider:

  1. Select an Industry & Business domain to serve.
    Indian Outsourcing was growing since last a few years, and it is pretty matured by now, but there are more countries like China, Morocco and Hungary, which are joining this global market and they might even have lesser prices than where we stand right now. This would result us in failing to compete over price. You can no more expect yourself to serve in multiple business domains or technologies, rather you’ll have to check for the market imbalances and then exploit them. A PHP developer might be easily available in other countries, but if you present yourself as an experienced Python developer – and if there is a demand, then you can charge your regular prices.
  2. Public Exposure of your skills.
    This might be obvious; you might not have got time to write or blog about your technical expertise. But now as more competition enters the market, you’ll need yourself to differentiate from others in some way. People like to buy from an expert not a follower. You need to show how your expertise can help them or their businesses. If you follow the point above, and target to selected industry only – that might even produce better results.
  3. Develop passion or leave the Industry.
    If you are not passionate about the industry, just quit and search for another Industry. Get yourself involved into an open source and let other people benefit from your passion. In long run, you will be the one who gets more benefits and success.
  4. Stretch your skills to your limit.
    I see a problem with many Indian programmers – they are not willing to learn new things. Many programmers I’ve worked with are satisfied with their present skill-set and don’t want to grow skills. They are happy with the pay-checks and increments they are getting. Some of these increments, if we look into depth are because of the boost in industry, not because a particular guy started working better or effectively. When this boom goes down, you will get lesser than what you are getting now. By continuously growing your technical skill-set you can survive.
  5. Automate Automate Automate.
    In order to work more effectively, we have to work more effectively than ever. To do so, you cannot increase time in a day – but what you can do is take advantage of the automation. Write your own code generators, reusable classes, or focus on automating and task you would do repetitively. If you spend even 1 hour daily on this – chances are you will achieve more for your clients in less time.
  6. Start some side projects.
    This might be a difficult one for many teams or individuals, but developing a side project (like a web app) can be turned as your asset – which should provide you not only money but the value to your customers. If you can create success from your own app, then you surely can help them out. Think building your services as a famous brand.
  7. Learn to communicate with your clients in their own words.
    Being too technical with clients sometimes helps, but when you learn their businesses and talk in their business terms it makes them more comfortable in dealing with you.

Why you need to do all this?

  • The cost advantage for offshoring to India used to be at least 1:6. Today, it is at best 1:3.
  • As the 1:3 cost structure becomes 1:1.5, it will soon become inefficient to use Indian labor.
  • Jobs that are low value-added and easily automatable should and will disappear over the next decade.
  • The Indians don’t do the thinking. The customers do. India executes.
  • India’s $30 billion IT/ITES services industry, meanwhile, is slowly and surely losing its competitive advantage.
  • Assuming a 15% year-to-year salary hike rate, and a 2007 cost advantage of 1:3 in favor of India, if U.S. wages remain constant, India’s cost advantage disappears by 2015.

- According to a report by Sramana Mitra

Still need another reason..?

- Abhimanyu Grover