Coding best practices !!!

What is good code?

Code can be called as good code when it is

  • Understandable
  • Readable
  • Reusable
  • Maintainable
  • Reviewed

How to write good code? What are coding best practices?

In order to write good code, we need to follow/define coding best practices which should be followed by Junior Developer to Sr. Developer.

Below are some of the coding best practices i have come across:

  1. Naming convention: Decide which name convention to follow for variables/Methods/Classes etc
  2. Code refactoring: Remove dead code, duplicate code/Make reuse of code
  3. Simple code design: Keep design simple so that it is understandable to everyone and easy to maintain. Keep method/class size small.
  4.  Pair programming: In case of complex code or when there are multiple scenarios to be implemented/tested, its better to do pair programming
  5. Continuous Integration: Make sure latest code is available to everyone working on project so that there are no integration issues later.It is always good practice to have common code base.
  6. Test driven development:Use tools like Nunit
  7. Making use of code review tools: Use tools like Fxcop, Stylecop or resharper for code reviews.

Test first vs Debugging approach:

It’s always good to have test driven development so that we have test cases ready and can be used by everyone. Debugging efforts are wasted and only helps for person who is working on it  to write quality code. If same person continues to work on that module, he will not face much problem in identifying and verifying the scenarios.However there is no guarantee that all the scenarios will be tested. web API

ASP.Net Web API is a powerful platform/framework for creating HTTP enabled service APIs (web services) that exposes data services to more clients including mobile devices, tablets, browsers and traditional desktop applications.

ASP.Net Web API uses all the features of HTTP like URIs, request/response headers, various content formats caching, versioning and there is no need to define any extra configuration settings for different devices like WCF rest services.

ASP.Net Web API communicate with HTTP/HTTPs

The basic CRUD operations are mapped to the HTTP protocols in the following manner:
GET: This will be used to retrieve the required data from the remote resource.
POST: This will create a new entry for the current data that is being sent to the server.
PUT: This will update the current representation of the data on the remote server.
DELETE: This will delete the specified data from the remote server.

Features of ASP.NET WEB API
-It can be hosted with in the applicaion or on IIS.
-It has automatic support for OData.
-It supports convention-based CRUD Actions

Basics of HTTP protocol

What is HTTP protocol?
HTTP stand for Hypertext transfer protocol.
It is application level protocol
It is client server protocol


Requests are sent by one entity like web browser and response is sent by another entity like web server.
Between this request and response there are numerous entities, collectively designated as proxies, which perform different operations and act as gateways or caches.
In reality, there are more computers between a browser and the server handling the request: there are routers, modems, and more.

How does HTTP protocol works?

HTTP uses the TCP transport protocol to make this connection. By default, web traffic uses TCP port 80

Basics of HTTP protocol:
It is simple – Human readable
It is extensible
It is stateless but not sessionless
It mostly uses TCP transport protocol

Difference between ref and out parameters

Difference between ref and out parameters

The ref keyword is used for passing parameter by reference
Need to be initialized before passing

The out paramter is used when method want to return multiple values
It is not mandatory to initialize paramter before passing

Ref and out in method overloading

Both ref and out cannot be used in method overloading simultaneously. However, ref and out are treated differently at run-time but they are treated same at compile time. Hence methods cannot be overloaded when one method takes a ref parameter and other method takes an out parameter. The following two methods are identical in terms of compilation.

class MyClass
public void Test(out int a) // compiler error “cannot define overloaded”
// method that differ only on ref and out”
public void Test(ref int a)
// method that differ only on ref and out”

However, method overloading can be done, if one method takes a ref or out argument and the other method takes simple argument. The following example is perfectly valid to be overloaded.

class MyClass
public void Test(int a)

public void Test(out int a)
// method differ in signature.

Trip to Mahableshwar 2018


Mahabaleshwar is a hill station in Maharashtra forested Western Ghats range, south of Mumbai. There are list of points to view named by British’s with some history around each. Colorful boats dot Venna Lake, while 5 rivers meet at Panch Ganga Temple to the north.

Recommended Min and Max stay:

I would say you need minimum 2 days and maximum 4 days as there are plenty of options to see. It all depends how you want to plan things.

Route and Time taken to Travel:

There is 1 mode of transport:

By Road:  Pune to Mahableshwar ( 125 KM)

Time Taken : 3 hrs 15 minutes from Pune

Best Places/Points in and around Mahabaleshwar:

Elephant head

Lodwick point

Arthur’s Seat

Wilson Point (Sunset point)

Elphinstone point

Castle rock Point

Savitri Point

Table land point

Parsi point

Mapro garden

Lingmala Waterfall

Panch Ganga and Krishnabai temple

Pratapgad fort

Mahabaleshwar Entry Tax:

INR 50/- (For Car); Entry tax: INR 20/- per person Forest tax: INR 15/- per person

Panchgani tax :

Pachgani Entry tax
INR 50/- (For Car); Entry tax: INR 20/- per person

Dubai Trip 2017


Dubai is the largest and most populous city in the United Arab Emirates (UAE). It is located on the southeast coast of the Persian Gulf and is the capital of the Emirate of Dubai, one of the seven emirates that make up the country. Abu Dhabi and Dubai are the only two emirates to have veto power over critical matters of national importance in the country’s Federal Supreme Council.The city of Dubai is located on the emirate’s northern coastline and heads the Dubai-Sharjah-Ajman metropolitan area.Dubai emerged as a global city and business hub of the Middle East.

Recommended Min and Max stay:

I would say you need minimum 4 days and maximum 7 days as there are plenty of options to see. It all depends how you want to plan things.

Route and Time taken to Travel:

There is 1 mode of transport:

By Air: Pune to Dubai or Mumbai to Dubai

Best Places we Visited in and around Dubai:

  1. Dubai City
  2. Desert Safari
  3. Dolphinarium Show
  4. Dubai Mall
  5. Burj Khalifa
  6. Abu dhabi city Tour
  7. Bollywood and Motion gate theme park

Details of Dubai Trip:

Day 1 – Dubai city tour and Desert safari:

Day 2 – Dolphin show Dubai Mall and Burj Khalifa Tower:

Day 3 – Abu Dhabi city tour:

Day 4 – Bollywood and motion gate Theme park:

Day 5 – Dubai Museum and leisure time:


Dubai Trip Hotel details:

Raviz center point : (


Approximate Cost of  trip from Pune:

68500/- per person (including flight)

Amitabh Bachchan – प्रेरणादायी व्यक्तिमत्त्व

बच्चन, अमिताभ : (११ ऑक्टोबर १९४२). हिंदी चित्रपटसृष्टीतील महान अभिनेता. जन्म अलाहाबाद येथे.
त्यांचे वडील _ हरिवंशराय बच्चन हे हिंदी साहित्यातील ख्यातनामकवी होते.
त्यांच्या आईचे नाव तेजी बच्चन.
अमिताभ बच्चन यांचे शिक्षण अलाहाबादच्या ज्ञानप्रबोधिनी आणि बॉईज हायस्कूल येथे, तर महाविद्यालयीन शिक्षण
नैनितालच्याशेरवूड महाविद्यालयात झाले आणि त्यानंतर दिल्लीच्या किरोडीमल महाविद्यालयातून
त्यांनी विज्ञानाची पदवी संपादन केली.
त्यांनी आपल्या कारकीर्दीच्या सुरुवातीला कोलकातायेथे एका कंपनीत काम केले.
नंतर चित्रपटात संधी शोधण्यासाठी ते मुंबईत दाखल झाले.
मुंबईत त्यांना ख्वाजा अहमद अब्बास यांच्या सात हिंदुस्थानी (१९६९) या चित्रपटातसर्वप्रथम भूमिका मिळाली.
त्यानंतर हृषीकेश मुखर्जी दिग्दर्शित आनंद (१९७१) या चित्रपटात त्यावेळचे लोकप्रिय सुपरस्टार कलाकार राजेश खन्ना
यांच्या समवेत काम करण्याचीत्यांना संधी मिळाली.
त्यांनी आनंदमधील भूमिकेचे सोने केले. त्यावर्षीचा सर्वोष्कृष्ट सहाय्यक अभिनेत्याचा फिल्मफेअर पुरस्कारही त्यांना मिळाला.
नमकहराम (१९७२, दिग्द.हृषीकेश मुखर्जी) या चित्रपटातील त्यांची भूमिकाही लक्षवेधी ठरली.
त्या पाठोपाठ आलेला जंजीर (१९७३, दिग्द. प्रकाश मेहरा) चित्रपटातील पोलीस इन्स्पेक्टरची
त्यांची भूमिकाविशेष गाजली आणि येथूनच त्यांची संतप्त तरुणाची (अंग्री यंग मॅन) प्रतिमा जनमानसात प्रस्थापित झाली.
प्रचलित समाजव्यवस्थेच्याविरोधात बंडखोरी व क्रोध व्यक्त करणाऱ्यासंतप्त युवकाचे प्रतिनिधित्व त्यांनी पडद्यावर
आपल्या भूमिकांद्वारे केले. त्यामुळे त्यांच्या भूमिका रसिकांना आपल्याशा वाटल्या. उंच शरीरयष्टी, भेदक डोळे,
भारदस्त घनगंभीरआवाज आणि
गहिरी भावगर्भ अभिनयशैली यांमुळे बच्चन यांनी रसिकांच्या मनावर अधिराज्य गाजवले. ते लवकरच ‘सुपरस्टार’ (अभिनय सम्राट) पदावर पोचले व रूपेरी पडद्यावरजणू अमिताभ युग सुरू झाले.
आजतागायत त्यांच्याइतकी लोकप्रियता अन्य कोणत्याही अभिनेत्याला लाभलेली नाही. बच्चन हे त्यांच्या काळात
भारतातील सर्वाधिक मानधनघेणारे अभिनेते होते. अमिताभ बच्चन चित्रपटात असले म्हणजे चित्रपट
आर्थिक दृष्ट्याही फायदेशीर ठरणार, असा चित्रपट उद्योगाचा वर्षानुवर्षांचा अनुभव होता.
आतापर्यंत त्यांनीसुमारे १६८ चित्रपटांतून भूमिका केल्या असून त्यांचे मनमोहन देसाई, प्रकाश मेहरा,
यश चोप्रा यांसारख्या दिग्दर्शकांबरोबर केलेले चित्रपट विशेष गाजले. त्यांच्या यशस्वी,
लोकप्रियचित्रपटांत अभिमान (१९७३, दिग्द. हृषिकेश मुखर्जी), दीवार (१९७५, दिग्द. यश चोप्रा),
शोले (१९७५, दिग्द. रमेश सिप्पी), कभी कभी (१९७६, दिग्द. यश चोप्रा),
अमर अकबर अँथनी(१९७६, दिग्द. मनमोहन देसाई), मुकद्दर का सिकंदर (१९७८, दिग्द. प्रकाश मेहरा),
त्रिशूल (१९७८, दिग्द. यश चोप्रा), डॉन (१९७८, दिग्द. चंद्रा बारोट), काला पत्थर (१९७९, दिग्द. यशचोप्रा),
नसीब (१९८०, दिग्द. मनमोहन देसाई), लावारीस (१९८१, दिग्द. प्रकाश मेहरा), सिलसिला (१९८१, दिग्द. यश चोप्रा),
नमकहलाल (१९८२, दिग्द. प्रकाश मेहरा), कुली (१९८३, दिग्द. मनमोहन देसाई), शराबी (१९८४, दिग्द. प्रकाश मेहरा),
अग्निपथ (१९९०,दिग्द. मुकुल आनंद) यांसारख्या अनेक चित्रपटांचा उल्लेख करता येईल. बच्चन यांनी १९ चित्रपटांसाठी पार्श्वगायनही केले आहे. मि. नटवरलाल या चित्रपटातील पार्श्वगायनासाठी
त्यांना फिल्मफेअर पुरस्कारही मिळाला आहे. धीरगंभीर, भारदस्त आवाजहे बच्चन यांचे आणखी एक वैशिष्ट्य.
आपल्या भारदस्त आवाजाचा वापर त्यांनी
भूमिका साकारताना तर केलाच, शिवाय काही चित्रपटांना त्यांनी आपल्या भारदस्त आवाजातपार्श्व-निवेदनही दिले आहे. त्यांत भुवनशोम (१९६९, दिग्द. मृणाल सेन), शतरंज के खिलाडी (१९७८, दिग्द. सत्यजित रे),
लगान (दिग्द. आशुतोष गोवारीकर) आदी चित्रपटांचाउल्लेख करता येईल.
ज्येष्ठ अभिनेत्री व खासदार जया बच्चन (भादुरी) या त्यांच्या पत्नी होत. १९७३ मध्ये त्यांचा विवाह झाला.
त्यांचे पुत्र अभिषेक बच्चन व सून ऐश्वर्या राय हेही हिंदी चित्रपटसृष्टीतीलआघाडीचे सुप्रसिद्ध कलावंत होत.

१९८४ मध्ये ते अलाहाबाद लोकसभा मतदारसंघातून खासदार म्हणून निवडून आले. त्यांचे मताधिक्यही विक्रमी ठरले.
राजकारणातली त्यांची कारकीर्द मात्र त्यांना मानवली नाही.तीन वर्षांनंतर त्यांनी आपल्या खासदारकीचा राजिनामा दिला.
त्यांच्या लोकप्रियतेचे एक उदाहरण म्हणजे, १९८२ साली कुली या चित्रपटाच्या चित्रीकरणाप्रसंगी त्यांना अपघातझाल्याने
त्यांची प्रकृती गंभीर झाली; त्यावेळी त्यांच्यासाठी त्यांच्या चाहत्यांनी देशभर प्रार्थना, नवस केले व शुभेच्छा दिल्या.

आतापर्यंत त्यांना १४ वेळा फिल्मफेअर पुरस्कार, तर दोन वेळा उत्कृष्ट अभिनयासाठी राष्ट्रीय पुरस्कार मिळाले असून,
भारत सरकारने त्यांना पद्मभूषण व पद्मविभूषण याकिताबांनी गौरविले आहे.
या शिवाय अनेक मानद उपाध्याही त्यांना मिळाल्या आहेत.
विदेशांतही त्यांचे सन्मान झाले आहेत.
त्यांनी १९९६ मध्ये ‘ए बी सी एल्’ (अमिताभ बच्चन कॉर्पोरेशन लि.) ही चित्रपटनिर्मितिसंस्था स्थापन केली होती.
आर्थिक नुकसानीमुळे त्यांना ती बंद करावी लागली.
२००० मध्ये’कौन बनेगा करोडपती’ या दूरचित्रवाणीवरील प्रश्नमंजुषा मालिकेने त्यांच्या लोकप्रियतेत अधिकच भर घातली.
दूरचित्रवाणीवरील कार्यक्रमाचे सूत्रसंचालन कसे करावे, याचा आदर्शवस्तुपाठच बच्चन यांनी आपल्या निवेदनानेघालून दिला.
आजही ही मालिका भारतीय दूरचित्रवाणीच्या इतिहासातील सर्वाधिक लोकप्रिय व
वाहिन्यांना सर्वाधिक उत्पन्न मिळवूनदेणारी मालिका म्हणून ओळखली जाते.
प्रारंभी स्टार टीव्हीवर व नंतर सोनी टीव्हीवर ही मालिका आजही सुरू आहे. वाढत्या वयानुसार बच्चन यांनी
आपल्या भूमिकांचा बाजबदलला असला, तरी त्यांचा अभिनय उत्तरोत्तर अधिकाधिक परिपक्व होत गेलेला दिसून येतो.
मोहब्बते (२०००),
कभी खुशी कभी गम (२००१), बागबान (२००३), ब्लॅक (२००५), सरकारराज (२००८), पा (२००९) इ. चित्रपटांचा
या संदर्भात उल्लेख करता येईल.

अमिताभ बच्चन यांची कारकीर्द अद्यापही चालू असून वयाच्या सत्तरीतही ते तरुणांना लाजवेल अशा उत्साहात कार्यरत आहेत.
त्यांचे एकूण व्यक्तिमत्त्व अनेकांसाठी प्रेरणादायी ठरले आहे.

अन्नाचा कण आणि आनंदाचा क्षण!!!

लहानपणी शाळे मधे
एकच ड्रेस असायचा……
खाकी चड्डी पांढरा सदरा प्रत्येकाच्या अंगावर दिसायचा…
पायात चप्पल असणं
ही लक्झरी असायची……
गावात एखाद्या कडेच
“बाटाची”चप्पल दिसायची!

रेशनच्या दुकानावर
लोकं चकरा मारायचे…..🏃🏼🏃🏿
तेव्हा कुठं वायरच्या पिशवीत किलोभर साखर आणायचे !🚶

वरच्या वर्गात जाताना
पुस्तक जुनेच असायचे 📓
शुभंकरोती आणि बे एक बे मात्र पोरं घरोघरी म्हणायचे !😲🙏

सडा, सारवण, धुणं, भांडी
बायकांना तर आरामच नव्हता😰
ज्याच्याकडे ‘ पाणी तापवायचा बंब ‘तोच सगळ्यात श्रीमंत होता !🤓

दिवाळीच्या फराळाला
सर्वांनी एकत्र बसायचं
खोबर्याच्या तेला मधे
वासाच तेल असायचं !!😙

कुठला मोती साबण
अन कशाची काजू कतली 🍕
माया, प्रेम एवढं होतं की
गोड लागायची वातड चकली !!🤗

भात, पोळी , गोडधोड
सणासुदिलाच व्हायचे
पाहुण्याला गरम आणि
घरच्याला गार पोळी वाढायचे !😌

पिझ्झा , बर्गर , न्यूडल्स आजकाल रूटीन असतं🍵🍝🍲
गरीबीला लपवणं
फारच कठिण असतं

स्वयंपाक घरात आता भरपूर
किराणा भरलेला असतो 🍎🍇🍌
खाऊ घालायची वासनाच नाही
म्हणून लोणच्याला भुरा येतो?

हल्ली आता प्रत्येकाच्ं
पैकेज फक्त मोठ्ठ असतं 💰
दिवाळीच्या दिवशी सुद्धा
पॉश घर “भकास ” वाटतं ?🏠

का बरे पहिल्यासारखे
पाहुणे आता येत नाहीत?🤔
हसण्याचे आणि खिदळण्याचे आवाज कानावर येत नाहीत?

काय तर म्हणे आम्ही आता
हाय फाय झालो !
चार पैसे आल्यामूळे, खरंतर
सगळेच पुरते वाया गेलो !!

कशामुळे घात झाला
काहीच का कळंत नाही ?
एवढं मात्र खरं की
सुख आता अजिबात मिळत नाही !?😪

प्रगती झाली की अधोगती ?
काहीच उमजेना !??
माणसाला माणसा कडून
अजिबात प्रेम मिळेना ?💔

अहंकार कुरवाळल्याने
प्रेमाचे झरे आटलेत
अन् आधार गमावल्यामुळें
” सायकियाट्रिक ” जवळचे झालेत !!?

भ्रमामध्ये राहु नका
जागं व्हा थोडं
माणसा शिवाय माणसाचं
सुटत नसतं कोडं!
जीवनात दोन गोष्टी वाया जाऊ
द्यायच्या नाहीत,,,
👏👏👏👏👏👏👏👏 अन्नाचा कण
आनंदाचा क्षण

अप्रूप …..जुन्या आठवणी

परवा बऱ्याच वर्षांनी माझ्या शाळेत गेलो होतो … फिरता फिरता एक कपाट नजरेस पडलं…… वर लिहिलं होतं .. “हरवले सापडले विभाग” ….. तीच पूर्वीची
जागा .. कपाटही तेच असावं बहुधा …. पण आज ते खूपच खिन्न वाटत होतं …. सुरवातीला वाटलं की कपाटाच्या वयोमानामुळे असेल … पण नंतर नजर त्या कपाटातल्या वस्तूंवर गेली आणि मग त्याची उद्विग्नता नेमकी कशामुळे होती याचा अंदाज आला … आत इतक्या वेगवेगळ्या महागड्या वस्तू , Tupper ware च्या बाटल्या , रुमाल , चित्रकलेच्या वस्तू , पेनं , key chains, कंपास , पेन्सीलचा तर खचंच पडला होता ……. शाळेतल्या बाईंना विचारलं तर त्या म्हणाल्या, आज काल मुलं आपली वस्तू हरवली की विचारतच नाहीत .
कित्येकदा आम्ही वर्गावर्गात जाऊन विचारतो तरी आमचं नाही असं म्हणतात .

कदाचित घरी गेल्यावर ती वस्तू काही मिनिटात त्यांच्या हातात येऊन पडत असेल . याला कारणं अनेक असतील. उंचावलेला आर्थिक स्तर , जे आपल्याला मिळालं नाही तर ते आपल्या मुलांना मिळावं ही वारसा हक्कानी मिळालेली विचारसरणी, कुटुंब छोटी झाल्याने एकाच्याच वाट्याला येणारे सगळे लाड आणि अशी अनेक कारणं …. ही कारणं त्या त्या ठिकाणी योग्य असतीलही…….पण ….

पूर्वी आमचा साधा Eraser जरी शाळेत विसरला ज्याला त्या काळी आम्ही “खोड रबर “ म्हणायचो , तरी दुसऱ्या दिवशी तो याच हरवले सापडले विभागाच्या कपाटात ‘याची देही याची डोळा’ बघत नाही तो पर्यंत होणारी घालमेल , मग ती वस्तू आपलीच कशी आहे , त्यावर पेनानी काढलेला star मीच काढला होता हे पटवून देण्यासाठीची धडपड …. त्यासाठी वेळप्रसंगी मधल्या सुट्टीत वर्गातून आयात करावे लागणारे साक्षीदार …. आणि शेवटी ती हरवलेली वस्तू पुन्हा आपल्या हातात पडली की मिळणारे समाधान …. अशा अनेक गोष्टींमधली गंमत ही आजकालच्या मुलांना माहितीच नाहीये . आम्ही एका वेळेस १-२ पेन्सिल्स घ्यायचो , आता अख्खा box घेतो … आधीच्या वर्षीच्या वह्यांमधली उरलेली पानं फाडून त्याचं binding करुन ती रफ वही म्हणून आनंदानी वापरायचो आता वेगवेगळ्या design च्या वह्या घेतो …… जुन्या जाड कॅलेंडर ची पानं कव्हर म्हणून घालायचो आता Plastic Coated वगैरे वगैरे … एकंदरीत लक्षात आलं कि आजकालच्या मुलांना कसलं अप्रूपच राहिलं नाहीये . अप्रूप ………..खरंच… सगळ्याच्या व्याख्याच बदलल्यात आता …… पण या घटनेनी मला मात्र Flashback मध्ये नेलं…

खडूंचा पूर्ण भरलेला box बघण्याचं अप्रूप …..
तो रंगीत खडूंचा असेल तर जरा जास्तंच अप्रूप……
बाईंनी खडू आणायला पाठवलेल्या मुलाने हळूंच खिशातून स्वतःसाठी आणलेला एक खडू सगळ्या वर्गाला World Cup जिंकल्याच्या थाटात दाखवण्याचं अप्रूप…..
धडपडल्यावर गुलाबी-लाल रंगाचं औषध लावून घेण्याचं अप्रूप…..
Lab मधल्या काकांना मस्का मारून Litmus Paper ढापण्याचं अप्रूप….
हस्तकलेच्या वेळेस हाताला चिकटून वाळलेल्या फेविकॉलचे पापुद्रे काढण्याचं अप्रूप……
स्पोर्ट्स च्या वेळेस एखाद्याला काही कारणास्तव ग्लुकॉन डी दिलं कि त्याचं अप्रूप….
gathering च्या practice साठी एकाचा टेप रेकॉर्डर घेऊन दुसऱ्याच्या घरी जाण्याचं अप्रूप….आणि बरंच काही…

आजच्या जमान्यात “फालतू” वाटणाऱ्या अशा अनेक साध्या साध्या गोष्टी आम्ही जगलो होतो आणि खूप enjoy केल्या होत्या .

त्या हरवले सापडले कपाटातल्या हरवलेल्या वस्तू त्या त्या मुलांना सापडल्या नसल्या तरी मला मात्र त्या कपाटामुळे माझ्या “हरवलेल्या अनेक जुन्या आठवणी सापडल्या” …

तेवढ्यात लक्ष घड्याळ्याकडे गेलं … मी भूतकाळातून वर्तमानात आलो आणि लगेच तिकडून निघालो … बाहेर एक मित्र भेटला …. घाईत होता … त्याचा मुलगा काल शाळेत colour box हरवून आला होता .. त्यामुळे नवीन घ्यायला चालला होता …..

क्षितिज दाते

Poem on Ganapati — Very True

काल रात्री गणपती बाप्पा
होता टिळकांशी भांडत,
आपल्या अडचणींची कैफियत
होता पोटतिडकीने मांडत ||

देवघरातून तू मला
बाहेर का आणलंस ?
तुमच्या लाडक्या देवाचं कौतुक
कशाला चार-चौघात मांडलंस ?

गायलास तू सुरुवातीला
ताल-सुरात आरत्या,
केलीस साधी फुलांची आरास
भोवती रंगीत बत्त्या.

खूप मस्त छान असायचं
आनंद वाटायचा येण्यात,
सुख-शांती-समाधान मिळे
चैतन्य तुला देण्यात.

दहा दिवस उत्सवाचे म्हणजे
असे, दिव्यत्वाची रंगत…
काल रात्री गणपती बाप्पा
होता, टिळकांशी भांडत ||

पूर्वी प्रवचन, कीर्तन, गायनाने
मंगलमयी वाटायचे,
प्रबोधक, उद्बोधक भाषणांनी
विचार उंची गाठायचे.

आत्ता सारखा हिडीसपणा
मुळीच नव्हता तेव्हा,
शांताबाईच्याच नावाचा
आता अखंड धावा.

पीतांबर, शेला, मुकुट
हे माझे खरे रुप,
शर्ट, पँट, टोपी, पागोटे
धिगाण्याला फक्त हुरूप.

शाडूची माती… नैसर्गिक रंग
गायब आता झाले कुठे ?
लायटिंग केलेल्या देखाव्याने
मला दरदरून घाम फुटे !

श्रध्दा, भक्तीभाव, आदर मनीचा
गेला ना रे सांडत…
काल रात्री गणपती बाप्पा
होता, टिळकांशी भांडत ||

माणसां-माणसांनी एकत्र यावे
एकमेकांना समजुन घ्यावे,
देव-घेव विचारांची करतांना
सारे कसे एक व्हावे.

जातीभेद नसावा…
बंधुभाव असावा,
सहिष्णुतेच्या विचारांनी
नवा गाव वसावा.

मनातला विचार तुझ्या
खरंच होता मोठा,
पण, आज मात्र खऱ्या विचारांनाच
बघ मिळालाय फाटा.

पूर्वी विचारांबरोबर असायची
खाण्यापिण्याचीही रेलचेल,
आता मात्र देखाव्यांमागे
दडलेला असतो काळा खेळ.

पूर्वी बदल म्हणून असायचे
साग्रसंगीत जेवणा सोबत

आता, रात्री भरले जातात
पडद्यामागे, मद्याचे पेले
डी. जे. वर नाचत असतात
माजलेले दादांचे चेले.

नको पडूस तू असल्या फंदात
तेव्हाच मी होतो सांगत…
काल रात्री गणपती बाप्पा
होते, टिळकांशी भांडत ||

कशासाठी उत्सव असा
सांग ना रे बांधलास ?
देवघरातून गल्लोगल्ली
डाव माझा मांडलास !

दहा दिवस कानठळ्यांनी
होतो मला आजार,
व्यवहारी दुनिया इथली,
इथे चालतो लाखोंचा बाजार.

रितीरिवाज, आदर-सत्कार,
मांगल्याचा नाही पत्ता,
देवघरा ऐवजी माझा
रस्त्यावरती समजतो कट्टा.

जुगार-दारु-सट्टा-मट्टा –
अनैतिकतेला येतो ऊत,
देवा ऐवजी दैत्याचेच मग
मानेवरती चढते भूत.

सामाजिक बाजू सोडून सुटतो
राजकारणालाच इथे पेव,
गौरी-गणपती सण म्हणजे –
गैरव्यवहाराची ठेव-रेव.

नको रे बाबा, नको मला हा
मोठेपणाचा तुझा उत्सव,
मला आपले तू माझ्या जागी
परत एकदा नेऊन बसव.

कर बाबा कर माझी सुटका
नको मला ह्यांची संगत…
काल रात्री गणपती बाप्पा
होता, टिळकांशी भांडत ||

आपल्या अडचणींची कैफियत
होता पोटतिडकीने मांडत,
काल रात्री गणपती बाप्पा
होता, टिळकांशी भांडत ||