Hurry up with CFP for FUDCon 2015!

FUDCon is back in Pune, India after three years and the best of hands are working together to make it a success once again. FUDCon Pune, 2011 had over a 1000 attendees and we are looking forward to even a larger participation this summer.  The planning for the event has already started and our team is putting in all the best efforts wrt budget, travel, accommodation, talk selection criteria, infrastructure, marketing and food to put up a great show.

Everyone is encouraged to submit a proposal, regardless of  their experience level. We invite submissions from diverse topics including Cloud, Development, DevOps, Embedded Systems, Fedora, Internationalization & Localization, Opensource, Quality Engineering, Security. In case you are reading this and you are interested in speaking at FUDCon Pune 2015, submit a proposal now.

The conference is going to be fun and we want you to join us to make it even more exciting. Call for Papers closes on March 9, 2015. Submit your proposals now. Hurry up!

We look forward to have a diverse participation at FUDCon Pune, 2015 planned for June 26-28, 2015.


Python Pune Meetup, January 2015

After a vibrant response from the participants at the first Python Pune meetup, we planned for the second chapter on January 31, 2015 at Red Hat, Pune. This time the meetup was scheduled differently as compared to the previous time as we had call for papers days before the meetup which invited speakers from outside to speak on different topics. As usual, the RSVP on the meetup page was flooding and we had a huge waiting list of people who wanted to join us at the meetup.

The day started at 10:00 am and the first hour of the day was took over by Chandan Kumar where he included a quick revision of the basic python concepts he covered in the first meetup. Next, followed the workshop on Django by Tejas Sathe. It was great to see a University student volunteering to a take a workshop. It was a hand-on workshop where people could learn the basics and create some views for their website. He managed to complete his workshop in nearly 2 hours and then we had a small break for 15 minutes. During the break, some of the girls (who were present at PyLadies last week) walked up to me and shared their experience a bit, mentioned that they were interested in attending in some of the advanced level workshops too. Also, Tejas walked up to me to say a ‘hello’, he mentioned that he could not speak to me at PyCon India, 2014.

After the break and little of interactions, there was a talk by Jaidev on Categorical Data Analysis. This talk included some insights on Data Analysis using Python. The talk was nice though. It was followed by a couple of questions from the audience which proved that the participants were receptive enough to his content. The last was a short 10 minnutes talk by Rohan Kanade on oslo. We wrapped up the event by 2:00 pm giving them some additional information about the next meetup planning and coming up FUDCon 2015, a group picture and distribution of Fedora 21 DVDs. Few people interacted well even while they were heading downstairs which was good to see.

We look forward to another meetup this month to be held on February 21, 2015.

PyLadies, Pune (January, 2015)

After long days of planning, we were finally able to organize the first chapter of PyLadies, Pune on January 24, 2015 at Cummins College of Engineering, Pune. PyLadies is an international mentorship group which support women who are interested in programming using Python. Keeping the current scenario in mind about women participation in the open source community, we thought it was required to encourage more women participation. The number of girls who turned up at the event was a little disappointing as compared to the number of registrations but the chapter was destined to start that day and it did 😉 . I started the day by giving a very small presentation where I covered introduction to PyLadies and how we can increase the women participation in the open source community. I talked about a couple of existing outreach programs like Ada Initiative, GNOME outreach program for Women, Linux Chix and also awards like ‘Women in Open Source Award‘. Also discussed about some of the common reasons why we see less women in the community and how together we can help improve the ratio.


Later, Ramakrishna Reddy spoke on ‘Why we love Python’. The talk was beautifully structured and interesting enough for the college students. He spoke from his past experiences as when he started using Linux, installations involved a bunch of 30-40 floppy disks. He mentioned that it depends how a person wants to learn to program and how important are the programming concepts like data structures for students to begin their career in the programming. That one hour of the day was interesting.

After a short break of 15 minutes, there was a hands-on session on ‘Fun with Python’ by Chandan Kumar and Praveen Kumar. The topics to be covered were variables, data types,operators, looping, data structures, functions, modules and file handling. Chandan covered some of the initial topics with hands-on exercises for the participants and later Praveen explained some of the latter advanced topics. Anshul Behl grabbed the last slot of the day and explained how to use python-requests module to gather data from web and then using it for some purpose. He used the rottentomatoes API as an example for the same.

The day was concluded by Ramakrishna Reddy where he provided a clear and deeper understanding to data structures in five minutes. Praveen Kumar talked about how one can contribute to fedora and we announced the coming up event FUDCon Pune 2015. Also, we distributed some fedora stickers and DVDs to the students there.


The first chapter of PyLadies, Pune was co-organised by Red Hat and was a successful event all together. We are looking forward to a greater participation by ladies in future.

Rails Girls, Pune, 2014

Rails Girls, Pune was conducted on December 13,  2014 at ThoughtWorks, Pune. The event kicked of at 8:00 am which was too early on a chilly winter day. The introductions/ keynote by Gautam Rege, Rajshree and Pooja covered a brief introduction to Ruby, Ruby on Rails and of course the event ‘Rails Girls’. After that there was a video where the ThoughtWorkers had taken an extra effort to enact and let the attendees decide their track- Beginner, Intermediate and Advanced . Though the video was enacted well by TW folks but IMO, it did not serve the purpose rather confused some attendees whereas last year, there were random groups being formed while I was an attendee then and this time a volunteer. Volunteers helped the attendees to decide groups, installations and setup to get started as it was going to be a hands on workshop the whole day. Though there were arrangements for breakfast but only few girls could take it because of the early schedule and they walking in late. So, the agenda of the day was to introduce the participants to Ruby, Ruby on Rails and help them build a small web application by the end of day, so that they see something substantial and feel proud about what they did throughout the day.

We were all set to start, the attendees have grabbed their round tables. Each group of 4-6 girls(mostly) was accompanied by a pair of coaches where a beginner coach was paired up with an advanced coach. After everyone settled in their groups, the coaches introduced ruby as a programming language to the group. Some of them asked the attendees to use while others used irb(Interactive Ruby Shell). It was good to know that people who have been using C, Java till now were happy to meet Ruby and found it magical. So there was a brief introduction to rails as going forward, the attendees were expected to make a rails application and show case at the end of the day. At 11:30 am there was a talk by a team from Team Vision where they spoke how they understand and code without being able to see. The talk was inspiring as well as motivational, people who cannot see are able to code then what is stopping others from doing that. After that, there was a small activity named Bentobox where attendees were given stickies and a list of technology name and asked to put them in the right section so that they can have a better understanding of Front end technologies, Storage, infrastructure and others. After this 15 minutes activity, the coaches briefly explained the Bentobox to their respective groups. IMG_20141213_114515The Bentobox activity was followed by lunch after which there was a stress busting Origami  session. It was taken by a retired lady teacher with a passion for Origami. To split the girls into groups of six, everyone was asked to stand in a circle and then pick up chits which had some keyword written on it. Now, each one was supposed to find others with the same chit and form groups of 6. Here we were checking in reality how much noise could the girls make while yelling out for theirs partners. Being a volunteer, I stood beside and enjoyed the view 😀  After everyone was successfully in groups of 6, now we started with some paper folding and each piece was to be added to make a colorful cube, which was again an encouraging group activity.

After this stress busting activity, everyone was back to work and started working on their apps. Now there was more focus on Rails and building the apps. All the coaches discussed with their groups regarding which web application they would like to make. All the web applications were basically a CRUD(Create, Read, Update, Delete) but with a different wrapper to it. Those who could complete their apps on time, deployed on heroku while there were some who faced problems in deploying to Heroku. Later, was the showcase time where people came down to demo their application and share their experiences. Some of the attendees looked very happy and proud of what they have done since morning. People had take away which was a proud moment for all the coaches who did the hard work the whole day imparting knowledge to a bunch of people. One of the interesting apps a participant made was Boyfriend Expense Management App. Next, there was cake cutting ceremony and a closing keynote. T-shirts were distributed at the end of the day, those who left early missed the yummy cake and t-shirt and hence another Rails Girls, Pune came to an end for the participants but not for volunteers/coaches/organizers. A meeting was scheduled for feedback which was very organised I felt but too time consuming. We looked at what went well through out the day, what we could improve and what was different from the last time. From being a participant last year to a volunteer this year, I could see that there were less interactions among girls this time, mainly the ice-breaker was missing. The event was a success in all. The day ended with a team dinner and a bit more interactions with people from the organizing team. You can check out the Rails Girls video here which summarizes the event well 😉 .


Python Pune Meetup, December 2014

The winter edition of Python Pune meetup was held on December 6, 2014 at Red Hat, Pune. Our intention was to take a first step in bringing together all the the Pythoners across the city and build a strong python community in Pune. The last meetup was held way back in April, 2014 and we thought of bringing the series back to life. The main driving factor behind this was Chandan Kumar who came up with the idea and I along with some other folks supported him and took it forward. The response on the meetup page was way beyond our expectations as people were responding to RSVP even till the last day. We had a full house at the meetup and surprisingly most of the people were on time except one or two who walked in a little late. We had kept a buffer time of 15 minutes for installations/setup but fortunately everyone had their machines tuned before turning up for the session. The crowd was a mixed blend of professionals and students but less number of females as usual. I still wonder why don’t women turn up at events. By 10:15 a.m, we were all set to begin and I kicked off the event with a brief introduction to Python as a programming language and the agenda for the day. On interacting with the attendees, it was good to know that most of them were new to python and had no prior experience which made us believe and gear up with a positive vibe ‘the day shall be good’. Later Chandan Kumar took over and proceeded with the session.pymeetuppune

The session began with some basic concepts about a programming language and it all began with a  print “hello World!” where it is nearly important to greet the new world you are about to enter. The agenda was to cover the basics of Python including variables, data types,operators, looping, data structures, functions, modules and file handling. We had planned for the first break of the day to be at 11:45 a.m and we were able to generate interest in the participants by then. Not to forget, our team of volunteers was successfully able to help those who were with a windows machine and 100% attendees were doing a hands on session. The workshop was well organised with a DIY(Do it Yourself) program after every each concept being taught. In order to motivate people, there were stickers for the one who did it first.

The lunch break was planned at 1:15 pm, the attendees interacted well while having lunch. With a quick round of questions to the participants, we made sure that they were not sleepy post lunch. Topics including file handling, modules were to be covered post lunch which are considered a bit complex in the view of a beginner. As volunteers, while we were helping the participants resolve their queries we noticed that a lot of participants were not able to execute their programs because of indentation errors. We made sure that Chandan would put a bit stress on the indentation part and show a demo as well. In the end, the session was a little fast paced as we wanted to wrap up the meetup by 4:00 pm as per the agenda and not let people complain about it. The meetup was a successful event and we are planning for a Chapter 2 as well where we will be covering some advanced topics. It was good to see that a good number of people entered the Python community that day and were no more a beginner 😉 .

vodQA Pune, 2014

vodQA Pune was organised on Nov 15, 2014 at ThoughtWorks, Pune. vodQA is a QA centric event and has been running across cities like Bangalore, Pune, Gurgaon for a couple of years now. The venue for the event had a small shift from the previous year as the ThoughtWorks office was a newer and bigger place(though I liked the previous one more). It began with the registrations as usual and distribution of a vodQA bag which contained two badges and a notepad. This time along with the vodQA badge, Selenium’s 10th birthday was also being celebrated and hence the badge for it. The keynote was mid way by the time I joined, one of the striking points the speaker mentioned was ‘looking at the gradually changing scenario, there will be more in-use cell phones than there are people on the planet right now’. The speaker touched upon some topics like Continuous Delivery, cross platform testing, testing in production(coming up near future) and so forth.vod1

This time, vodQA was scheduled differently #experimenting. There were three parallel tracks for talks/workshops scheduled for the day with each candidate being able to attend a set of 2 talks + lightening talks + 1 workshop + open space session. You can check the schedule here. From the available three choices, I chose to attend “Migrating Cloud Management Infrastructure to Openstack and Testing Challenges” where the duo discussed some of the testing challenges in shifting from Rackspace to Openstack. They started with a brief introduction to the components of Openstack which was helpful to understand the basics and connect. This talk also had the mention of ‘testing in production without effecting the business’. Another talk was about identifying risks and vulnerabilities in your web application which covered exactly 10 points from OWASP Top Ten Project. Now, there were lightening talks pre-lunch which were simply awesome. “10 myths about QAs” was delivered by Kushal aka ‘Baba’ which covered something near to reality mentioned in the next few lines. When you say “QA”, the first question which comes up is ‘Manual or Automation’, even if a QA does test automation, he cannot escape the manual part of testing, so why do people even ask such questions? Anyhow, believe it or not, manual testing is an art and test automation has it’s own advantages. Does your project manager expect you to do 100% automation? Really? Automation is just not one person’s responsibility, but that of a team. Are the tests breaking? Why is the developer looking at you, is the QA responsible for it? He summarized his talk saying that a QA does more than just test. Another lightening talk was on “Personality Driven Testing” by Jesal which was entirely a new thought and just touched upon some different types of personalities of a person and what approach would that person take at work in order to test an application. Though initially I wondered, is it some new kind, never heard of this term before.. the talk had good stuff. The last one “5 reasons why every QA need not ‘cross the boundary’ to white box” was by Deepak where he emphasized on manual testing being an art and mentioned about crowd-sourced testing. By now, every one is super hungry and wanting to break for lunch.

During lunch time, there was a cake cutting ceremony ‘Selenium’s 10th Birthday’ followed by the regular lunch. I happened to talk to few folks over lunch, this time I could see a couple of new faces who have come down from ThoughtWorks, Bangalore. I met a couple of known faces and one of them was Vatsala whom I met at Tech Jam, Pune and she mentioned that my session there had been helpful to her in some way (felt glad). The discussions at lunch time revolved around Galen Framework and some load testing tools.

After the lunch, there was open space where 6-7 topics were selected based on up-votes by the attendees. The topics covered were Agile testing, Mobile testing, test automation, Security testing and few others. The attendees were asked to choose any of the topics and join/form respective groups. The open space is not scheduled, the attendees are required to discuss their topics, share experiences and knowledge. After the open space, there were 3 parallel tracks for a 90 minute workshop. I attended the workshop in Track 1 “How to bring your site down with Gatling” which covered some aspects of load testing. The title was really catchy and it was a full house for this track. The duo gave an overview on some of commonly used tools starting from curl, apache bench, seige, locust, jmeter, and came down to using ‘Gatling’. Gatling is an open source load testing framework which offers a nice reporting format with bar charts and pie charts. It requires to write the code using Scala and you could ramp up the number of users as per your requirement. The hands on session was good while we were trying to break a sample site named ‘dakshina’. The speakers were able to cover good amount of stuff in the given time frame. In all, the workshop was a good learning experience. The closing note was a live example of being agile as the concerned speaker was not able to make it, but was fairly good. It’s time to share feedback and bid a goodbye to this year’s vodQA, a small part of my feedback is a part of vodQA after shots video. Ah! another vodQA came to an end without a vodka shot 😛 😀 .

Fedora Activity Day (Security), Pune

Fedora Activity Day(theme: Security) was conducted on Nov 1, 2014 at Red Hat, Pune. The event was of more relevance to Security folks as the idea was to triage the bugs related to Security in fedora. PJP started with a brief introduction to security and shared the link to security related bugs on irc #fedora-india. There were in total 8-9 folks who joined the FAD this time. Everyone started with Bug Triaging and there was a parallel scoreboard maintained on etherpad for counting the bugs each one picked up for which the results can be seen here -> FAD(Security).

There was a Docker meetup on the same day conducted parallely in the Cafeteria where around 30-40 attendees had turned up. The attendees were keen on knowing more about Docker. Navid being one of the organizers of the meetup looked overwhelmed with the response from the sessions.

This time at FAD, there was sponsored lunch unlike the last FAD(where we ran out of Pizza’s that we ordered). While being in the queue for lunch, Siddhesh on looking at the FUDCON t-shirt pointed out ‘the t-shirt determines your age’ which reflected how community folks can know about your experience. Post lunch, the Docker track had a hands on session whereas FAD participants continued with the same. Rupali turned up and gave some Fedora goodies(mugs and stickers) to be distributed among us. Throughout the day I picked up a couple of bugs, looked through, tried to understand and then gave up on them one by one, eventually ending up not adding myself as fst_owner to any of the bugs 😀 . The only contribution from my side could be this blog 😛 . For a more technical details about the event, you must read PJP’s event report on the same.

PyCon India, Bangalore 2014

PyCon India 2014 was scheduled on 25-27 September, 2014(different date) but the same venue(Nimhans Convention Center, Bangalore) as last year with nearly the same booths, some new sponsors but larger and a more interactive crowd. It was fairly an enjoyable experience at PyCon India 2014 and felt awesome to be identified as a speaker again this year. I traveled to Bangalore a day before the Workshop day at PyCon as I had to take a workshop on “Test your web application with Selenium“. The one hour journey to Bangalore was followed by heavy rains as if it never rained before in Bangalore. Though the driver himself said, “Madam, I have never seen so much of rain in Bangalore before.” As it is I was travelling at the peak hours and the rains added to the traffic jam and blocked roads. As this was my second visit to PyCon, I was kinda familiar with the traffic in Bangalore and relaxed while the cab dropped me to the destination.

As the regular regime at PyCon India, Day 1 had workshops scheduled. I reached the venue around noon as I had my workshop scheduled at 4:00 pm. It is good to be well in time before you start with your session. Completed the registration process and went down for lunch where I had a conversation with Michael Foord and Baiju M. The lunch was good in all but on exactly the same pattern as last year. I grabbed a seat at the back in Audi 1 and did some last minute preparations for my workshop.  My workshop was scheduled in Audi 2, same as last year where I gave the talk. I walked upto Audi 2 to see how things were going on and found it really weird that how can anyone run a workshop by being on the podium. As I was conducting a workshop and not delivering a talk, so I wanted the setup a level below in order to connect better with the participants. The volunteers helped me with the setup which made it possible for me to code along with the participants and make sure the participants had some take away learning. I started with a quick introduction from the participants and glad to know that most of them were new to Selenium except a few who were using Selenium with Java and wanted to learn how Selenium works with Python. I began the session with a brief introduction to Selenium, followed by Selenium IDE hands on session and further Selenium Python bindings. Application under test for the workshop was placebo/sample application . Most of the participants had done the setup locally and for those who couldn’t manage to host the application locally, I had a backup and hosted the application on Openshift ( didn’t want to waste time on resolving node.js issues rather focus on Selenium 😉 ). Everyone enjoyed using the Selenium IDE as a record and play tool and could manage to run scripts and also observe its limitations by themselves. Using the Selenium IDE we converted the code into Python 2/ unittest/webdriver format and I gave them an explanation to the basic layout of the test script and how it works. Post that we started writing some code for our test cases based on the sample application. I uploaded the test scripts on github and from there we started with and started writing all the test cases and build our suite. Step by step I covered inspecting the elements on the web page using id, class and XPath and then gradually moved towards generating HTML reports. Most of the participants were keeping up with the pace and those who lagged behind, I was able to pull them successfully. Some of the tweets.. ,   It was good to see that people were going with the flow and learning Selenium. I was able to finish the workshop well in time and attendees responded pretty well. One of the feedback for Day 1 is that the volunteers/organizers should consider what all was there the previous year before planning for the next year’s conference as there were some loop holes on Day 1 compared to previous year  regarding the setup for speakers and video recordings.

kid15284858770_c19b498cd7_o (1)

Day 2 started with keynote speech by Kushal Das. The day proceeds as per the schedule with regular talks. There were a couple of new booths this time while there were some old ones on the same spot 😛 . I was busy hopping in and out of the talks and checking out some booths. I was pretty sincere last year in attending talks but this year spent more time outside the auditorium talking to people around. Red Hat was a silver sponsor this time and we had a booth space too. I did spend some time sitting around with colleagues at the booth for some chit chat 😉 . Lightening talks was an interesting slot where a 12 year old kid took over the stage too.  Evening I visited Matteo Coffea, Church Street for coffee, cafe was big enough in size(bigger than any cafe I’ve visited in Pune till now) with the essence of coffee in the air. Also, if you are in Bangalore, you shouldn’t miss the food at MTR 1924. The day was exciting all in all until my phone fell from a considerable height and I found a broken screen and unresponsive touch. ah! Unwanted expenses on my plate 😦 This added to the adventure in the Bangalore trip where I survived without a phone for more than 24 hours which included Day 3 at PyCon and travel from Bangalore to Pune.


Day 3  was exciting for me, as I walked without a phone(though it doesn’t help you in walking but makes you feel connected). At the conference, there was keynote speech by Michael Foord followed by talks in two parallel tracks. dgplug meeting headed by Kushal Das was going on for hours on the staircase. The T-Shirt distribution started by afternoon with a long queue in place right after the announcement and continued for hours. I still wonder, despite of being recognized as a speaker and having paid the registration fees, how can a volunteer say “We do not have T- Shirts for those who have done on-the-spot registrations.” This was extremely annoying but you let go..   The t-shirt design was good though but considering the Bangalore and Pune weather t-shirt could have been half sleeves. Lunch was good enough, there was an interesting drink ‘Litchi Punch’ where the caterer was tired of telling people the name of the drink as it looked like Lassi/Chach.  The panel discussion was interesting, where the three panelists gave their views on ‘Which Python Web Framework Should I choose? Flask vs Django vs’. The regular talks and then there were lightening talks. I gave a lightening talk on Women in Open Source Award telling people what is the award all about. The award complements the existing Women Outreach programs by shining a spot light on the women who are making great contributions to Open Source.The initiative is to encourage more women to join us and to help improve the sad Male: Female ratio in Open source community. I had some hand outs with me which I distributed while leaving the auditorium and it looked that my talk made a some impact when more people asked for the hand outs (but they were less in number). Right after my lightening talk, @twitortat supported and spoke about some initiatives we could take up and have more women speakers as well as participants at the coming up conferences. It was good to meet some of the female students who were a part of dgplug and contributing to open source, hope to see more women in the crowd in all the open source communities. I had to rush for the Airport right after and the conference was a wonderful experience this time.

After years, I happened to use the Free phone facility at the Bangalore Airport and thinking I could not connect to Wi-Fi(at Airport) as I did not have a phone made me feel even worse. I managed to reach home safely(#withoutAphone) 😉 If you haven’t seen this video ->  ‘Look up‘, watch it 😉

Thank you PyCon India for giving me an opportunity to be a speaker for two consecutive years. The response from the participants at my workshop as well as talk(last year) has been positive enough to keep me going. PyCon India 2014 was awesome, kudos to all the volunteers/organizers who were running the show. 🙂


Fedora Activity Day, Pune 2014

Fedora Activity Day was held on 23 August, 2014 at Red Hat, Pune. This was the first Fedora event that I attended ever. The room where the event was planned was good enough for 20-25 people to have an interactive session. I walked to the event around 10 a.m and looked like people settled an hour before. I had no idea about FAD and its proceedings, so I spent the initial few hours looking around what people are upto and  how can I go about it. Ah, I could understand that the agenda was to test the upcoming Fedora 21 release. So, this looked interesting to me. People around had the F21 image locally so I did not have to bother about the time it would take to download the image but yeah setting up VM on my machine did involve some time. I started using the live image, just to skip the installation time involved. PJP took a session on DNSSEC. It was an informative session on the Default local DNS resolver and we did a hands-on on the same to see how it worked and report bugs if any. You can find more information about it on wiki page and PJP’s blog. This was followed by Pizzas at Lunch and sad to say that we were short of them because of wrong calculations(how many to order? 😛 ). Ah, I could see some picking up a Cup of Noodles and making it a happy meal :P. Some reported bugs found during the installation process and some had some suggestions regarding the default language selection(which I saw was Hindi). All the activities throughout the day were recorded on an etherpad page. Also, we were maintaining a scoreboard for each one of us filing bugs on BZ.

Later, Kashyap took a hand-on session on Virtual Machine snapshots. Though I never heard of snapshots before but yeah did hear from someone about Kashyap spinning VMs on the fly and was great to see how that worked using virsh. He said he preferred virt-builder for installing virtual machines and avoided the time consuming procedure. Nevertheless, things were faster the way he showed. It was a good learning at FAD, rest assured when I put those to use. I explored some sections such as Fedora QA, packaging and others to see where can I start( haven’t started yet 😛 ).The rains accompanied the day and made some of us stay back in the office till late while we played Pool and waited for the rain to stop. It was a small event though but had a good time all day chit chatting with people around and a little learning. I hope to start contributing to fedora now, showing up at FAD was my first step towards it.

Deccan Ruby Conf, Pune 2014

The first edition of Deccan Ruby conference, Pune was held on 19 July, 2014 at Hyatt Regency, Pune. Their tag line “होऊ दे!” somewhere related to having fun. By the time I reached, keynote had already started. Being the regular practice of any conference, registrations were accompanied with name stickers, badges(of Josh) and T-shirts. The day started off well with interactions in the first tea break right after the keynote. The arrangements were done well in coordination with Hyatt and you could hear the sound of ringing bell after each tea break. Post the keynote, there were parallel tracks for Workshops and talks. Most of the attendees including me rushed for the workshop  on “TDD 101 – Get it before you dismiss it!” by Sidu Ponnappa Chonira. The workshop was good in all but couldn’t meet timeline and continued longer, eating some part of the free slot as per the schedule. The volunteers in the workshop helped everyone test drive their code. This couldn’t have been simpler than writing code for a calculator . Ah, but it was flooded with questions! Nevertheless, there was something to learn at the end. Talk on ‘Writing ruby ” होउदे ” way, yes in Marathi !‘ was quite entertaining though and the speaker gave a lightening talk as well on the same. Undoubtedly, the food was awesome(Hyatt.Mediterranean fish++).



Post lunch, talk on “Dashboard for DevOps” had interesting stuff. Right after that, one of the speakers talked about rolling your own web framework in 30 minutes. In the parallel track, Workshop on “Deliver projects 30% faster, know your CSS” was being conducted. Lightening talks aren’t boring anytime because of the short duration 😉 . One of the lightening talks included a student  talking about her Rails Summer of Code and eventually they could find someone there who could help them. Meanwhile, I talked to few people in person about “Women in Open Source Award” by Red Hat. Some of them felt motivated and promised to contribute more. Coming towards the end, the closing note by Baishampayan Ghose was well drafted and interesting. One of his slides mentioned: future = f(past) [Future is a function of past]. Takeaways from his talk were to understand the problem well before you jump to any solution, ignore history at one’s own risk, give importance to design and make it a deliberate practice. Deccan ruby conf could have worked better on the T-shirt design instead of stamping it with sponsor’s logos! There was Futsal planned for football lovers post the event and a party at Irish Village, though I did not attend either. Overall, it was a good one day conference and got a chance to meet the ruby community.