Category Archives: External Visitors

Event Report: “Building Tech Products out of India” with Naren Gupta of Nexus Ventures

(This is a live blog of the event Nexus Venture Partners’ event “Building Global Tech Product Companies out of India” where Naren Gupta, founder of Nexus chatted with Abinash Tripathy, founder of Pune-company Infinitely Beta about the challenges faced by companies trying to build a global product. The other four partners at Nexus were also there. This is essentially a collection of observations made by the various speakers during this event.)

  • Indian companies are good with technology, but we don’t build sales and marketing organizations early. Most engineers think that if you build a great product, customers will be easy to get. This is the biggest shortcoming that needs fixing.
    • Having a sales & marketing person in the founding team is great, but not necessary. Having one of the technical co-founder play a sales/marketing role is really great. Customers tend to trust technical guys more than pure sales guys. And this is a skill that can be learned. Initially, it will be hard, as you will be turned down by a large number of people, but you’ll figure it out. We all know how to do sales & marketing – because we do a lot of that when dealing with our parents, teachers, siblings. We’ve just forgotten to apply those skills in the context of our work.
  • The large markets are in the US, so how do you build a good sales and marketing organization? The best people in the US are both expensive, and hard to find.
    • India now has customers who are willing to pay for tech products. So it is possible now to use India as a test market, and build a small sales/marketing team based on this.
    • Not all sales/marketing has to happen on the ground. You can achieve a lot with the internet and phone.
    • The market of the future is not necessarily in the US. For example, new technologies, the US is a maturing market (i.e. there are legacy products and you have to convince people to migrate) whereas less developed countries are green field markets who are more receptive to new technologies.
  • The most experienced companies in the world are not just building great products – they are building great customer experiences. And experience is everything – from how the customer first hears about your company, how your product functions and makes the customer feel, and afterwards, if there is a problem, how you handle the problem and how you treat the customer. You need to be building great experiences. Example: craigslist is the top classifieds site in the world, but has a not-so-good experience. AirBnB took one small slice of this market, built a great experience around it, and now has a billion dollar valuation. DropBox makes the experience of backup and file-sharing so smooth and unobtrusive.
  • The biggest challenge in building a company is how to build the right culture. Before hiring, Pune company InfinitelyBeta makes prospective candidates build a mini-product and then review that code. Hence their hiring process takes 2 months. But then they know exactly what kind of a programmer they are getting.
  • Pune is ahead of other Indian cities as far as people building or interested in building products. This is probably because Pune has traditionally not had that many software services companies, and it has had some large development centers of product companies (like Veritas/Symantec, nVidia), so the product DNA has thrived more in Pune.
    • Because it is ahead of others in product orientation, Pune is the Indian city that is best positioned to be able to reproduce the Silicon Valley ecosystem.
    • It already has a microbrewery (like Silicon Valley’s Gordon Biersch), so an important component of the valley culture is already here 🙂
  • Currently, top Indian tech universities (like IITs) are quite isolated from the industry. But as more and more product companies start coming out of India, there is likely to be more collaboration between universities and companies. So we should start seeing more of this in the next 5 years.
  • We are getting into an era where fast response to changing conditions is much more important than protecting your intellectual property. Thus building an agile engineering organization is more important than getting patents.
  • You can build a B2C company immediately after college, with minimal experience. But building a B2B company really requires you to have some experience in the industry.
  • Challenges of selling into the SME market in India: Selling products for the SME market is tough for the following reasons:
    • No one has really solved the problem of distribution. Creating a product that SMEs find interesting is not good enough. Creating an efficient system for selling the product to a large number of SMEs remains a challenge. Often the cost of selling a product to a customer turns out to be higher than the income from that customer. And it is sometimes easier to sell to large companies than it is to sell to SMEs (which tend to be very price and feature conscious)
    • Far too many Indian companies in this space are creating products that they think SMEs want, but in reality, SMEs are not really that interested. Finding products that SMEs really want is very tough. Few startup founders have a good understanding of the SME space.

Java 7 Launch Event: Speaker Chuk-Munn Lee – 16 July

Java 7, a major upgrade to Java was released recently, and the Java Pune group, with support from Oracle is organizing an big launch event to celebrate. Chuk-Munn Lee, from Sun Singapore, who has been associated with Java since 1996 will fly in to speak about the features in Java 7. And there will be goodies given away.

The event is on 16 July, 5pm, at Symbiosis Vishwabhavan, SB Road. The event is free and open to all, but registration is required

Java 7 Launch Event Details

Harshad Oak writes:

Java 7 is an upcoming major update to Java and is expected to be released (GA) on July 28th, 2011. A detailed list of features & a developer preview is available online.

Wouldn’t it be great if even before the actual general availability of Java 7 there was an event where we could learn & discuss exactly what’s coming in Java 7?

So, supported by Oracle, the Java Pune google group is hosting a great big launch event & celebration right here in Pune! Join in to learn & to celebrate the launch of the newest release of JAVA!

The event is free for all, however the seats are very very limited. So register early, but we do request you to register only if you are sure you will be able to make it to the event. We definitely do not want to waste any of the few seats we have on offer.

Psst: Apart from the learning there would be some goodies as well

What’s new in Java 7

The feature set for Java SE 7 is driven, in large part, by a set of themes. The themes describe the main focal points of the release. Some themes are fairly abstract guiding principles; others are more concrete in that they identify particular problem areas, significant new feature sets, or specific target market segments.

The themes are not prioritized, except that the first one is the most important.

Compatibility: As the platform has matured, yet continued to evolve, many community members have naturally come to expect that their investments in Java-based systems, whether large or small, will be preserved. Any program running on a previous release of the platform must also run-unchanged-on an implementation of Java SE 7. (There are exceptions to this general rule but they are exceedingly rare, and they typically involve serious issues such as security.)

Productivity: Java SE 7 will promote best coding practices and reduce boilerplate code by adding productivity features to the Java language and the Java SE APIs. These features will increase the abstraction level of most applications in a pragmatic way, with no significant impact on existing code and a minimal learning curve for all developers. We propose to enable, among other improvements, the automatic management of I/O resources, simpler use of generics, and more-concise exception handling.

Performance: The Java SE platform has traditionally offered developers a range of features for writing scalable multi-threaded applications, for example with monitors in the Java language and VM and the concurrency utilities defined in JSR 166. To keep up with the inexorable trend toward multicore CPUs, Java SE 7 will add new concurrency APIs developed by Prof. Doug Lea and the JSR 166 community. These include, in particular, a Fork/Join Framework which can adaptively scale some types of application code to the available number of processors. Java SE 7 will further enable I/O-intensive applications by introducing a true asynchronous I/O API as part of JSR 203.

Universality: Building upon the initial work in Java SE 6 to support scripting languages, Java SE 7 will introduce, via JSR 292, a new “invokedynamic” bytecode instruction and related APIs which will accelerate the performance of dynamic languages on the Java Virtual Machine.

Integration: The Java SE Platform provides developers with a wealth of capabilities, but Java applications do not operate in isolation. A specific pain point for many years has been that of interacting with native filesystems, where a good user experience often requires exposing some details of the underlying platform. Java SE 7 will include a new, flexible filesystem API as part of JSR 203 which will provide portable access to common filesystem operations yet also allow platform-specific code to be written when desired.

About the Speaker – Chuk Munn Lee

Chuk Munn Lee has been programming in the Java language since 1996, when he first joined Sun Microsystems in Hong Kong. He currently works as a senior developer consultant and technology evangelist for Technology Outreach at Sun in Singapore. Chuk’s focus is in: Java APIs, Java EE, Java SE, and Java ME. Chuk worked with key Asia-Pacific independent software vendors (ISVs) during the last six years to helped them design, prototype, develop, tune, size, and benchmark their Java applications. Chuk is also an avid gamer; he shares his enthusiasm for Java technology adoption with other game developers. Chuk graduated in 1987 from the Royal Melbourne Institute of Technology in Melbourne, Australia, where his favorite subject was compiler theory.

Fees and Registration

This event is free and open for anybody to attend. Please register here

Talk by Ramesh Raskar, MIT Media Lab – 6th July

Mark your calendars. This is an event you cannot miss.

Ramesh Raskar, Associate Professor at MIT Media Lab (that’s Massachusetts Institute of Technology, not Pune’s MIT), considered one of the top young innovators in the world, is in town, and we’re taking this opportunity to have him give a talk. The talk is at 5:45pm on Wednesday, 6th July, at the Venture Center, in NCL, Pashan. He will talk about various topics including:

  • Netra, the mobile phone based eye exam for developing countries,
  • His other work in the field of computational vision and imaging,
  • His initiatives in India and Pune,
  • Help/Collaborations he is looking for from people organizations in India
  • MIT Media Labs, commercializing inventions, the startup ecosystem in Boston.

This will be followed by time for discussions and networking

About Ramesh Raskar

Ramesh Raskar is the head of MIT Media Lab’s Camera Culture research group. His research interests span the fields of computational photography, inverse problems in imaging, and human-computer interaction. Recent inventions include transient imaging to look around a corner, a next-generation CAT-scan machine, imperceptible markers for motion capture (Prakash), long-distance barcodes (Bokode), touch + hover 3D interaction displays (BiDi screen), low-cost eye care devices (NETRA) and new theoretical models to augment light fields (ALF) to represent wave phenomena.

Awards and Honours for Ramesh Raskar:

  • Top young innovator under 35, from MIT Technology Review in 2004
  • Top 20 Indian technology innovators, from Global Indus Technovator Awards, MIT, 2003
  • Sloan Research Fellowship, 2009
  • DARPA Young Faculty award, 2010
  • 40 US patents
  • 4 Mitsubishi Electric Invention awards

Fees and Registration

This event is free and open for anybody to attend. No registration required

“Building Tech Companies out of India” – with VC Naren Gupta co-founder of Nexus – 12 July

Dr. Naren Gupta, co-founder of Nexus Venture Partners, is visiting India and will be in Pune on July 12th. An event for Pune’s entrepreneurs has been arranged where Naren will chat with Abinash Tripathy about “Building Tech Companies out of India”, and this will be followed by networking. The event will be from 2pm to 4:30pm, at the Sumant Moolgaonkar Auditorium, ICC Trade Center, SB Road, on 12th July.

About Naren Gupta

Naren is co-founder of Nexus Venture Partners.

Naren has been an entrepreneur. He co-founded Integrated Systems Inc (ISI), a leading embedded software company, where he served as the President/CEO for fifteen years. He took ISI public and subsequently merged it with Wind River Systems. Naren continued to serve on the board of Wind River till its recent acquisition by Intel. Currently, he serves on the boards of Red Hat and Tibco. He also serves on the Board of Trustees of the California institute of Technology and the Silicon Valley Community Foundation.

Naren has over 20 years of early and early-growth stage investment experience in US and India. Several of his earlier investments have had successful public exits, including Digital Link (IPO), E-Tek Dynamics (IPO), RightNow (IPO), Numerical Technologies (IPO, acquired by Synopsis) and Speedera Networks (acquired by Akamai).

Naren holds a B. Tech. degree and is a recipient of President’s Gold Medal from the Indian Institute of Technology (IIT), Delhi; an MS from the California Institute of Technology and a Ph.D. from Stanford University. Naren has received distinguished alumni awards from Caltech and IIT and was elected a Fellow of the IEEE. He is an active advisor to entrepreneurs worldwide.

Fees and Registration

This event is free and open for anybody to attend. Please register by sending an email to

Event Report: CEO Mohit Dubey

(This is a live-blog of the TiE Pune talk by Mohit Dubey, Founder and CEO of This is essentially an unorganized collection of interesting/insightful statements made by Mohit during his talk.)

  • “, the story so far: Started in 2005, seed funding in 2006, hit break-even point in 2007, series A funding in 2008, got acquired in 2010. So far, the website has served 3,12,68,180 people.”
  • “Nobody gave me a job. So I had to start my own company”
  • “I was never really good at coding. But I was good at jugaad, and co-ordination. I did an ecommerce course, but at the end I wasn’t good enough to create an ecommerce website. I convinced my teacher that she should do the website, and she would get a certificate of having worked on an industry project, which will help you in your career.”
  • “I am not a genius. I took a two-year drop but did not get into IIT. None of my colleagues in are geniuses. We’re all ordinary people. Who stayed together for a long time. Ordinary people + Years of effort together = Success.”
  • “If you have a purpose, it’s easier to find soulmates.”
  • “For two years, we kept trying to do tele-medicine. But that never really took off. In the meantime, we kept doing software work for anybody we could. Everything we did failed. Co-founders never complained, because we had a relationship.”
  • “Commitment is more important than competence. Sticking together is more important.”
  • “‘We’ll pay you whatever we can pay, whenever you can pay’ was the salary offered to Gaurav.”
  • “In 2005, I went to Bombay to figure out what to do. I told my team to give me 2 months to figure something out. Otherwise we’ll close down the company. I got a Rs. 10000 contract to build a website for a used car dealership. I spent 3 months understanding the business. My team wondered why I was spending 3 months for a Rs. 10000 contract. But the software that we built for the used-car dealership, we started selling to other used-car dealerships. At this point, I was given the advice that I was trying too many things, and wanted to do everything. I should focus. So I decided that I would focus only on automobiles. And thus was born. My team (8 people) disagreed with me, but I decided that they were wrong.”
  • “I sold the software to 30 dealerships. And after a while realized that none of them were using the software to sell cars. We decided that something was wrong. And changed the model within 10 days. We decided to take it to the customers directly ourselves.”
  • “Done is better than perfect. If you launch a product and it is bug-free, you waited too long to release it.”
  • “The purpose is fundamental. The purpose helps you get the right time. Cash? Go to spouse, parents, relatives, friends. If you can’t get money from them, how will you get it from strangers? Also HNIs and Angels. Everybody who was rich in Bhopal, I approached them for money. You need to be able to do that.”
  • “For funding purposes, we made a 60-page business plan. But with the strategy changing every 2 weeks, it was difficult to keep the 60 pager updated. So we went down to 5 pages, and even that was a problem. So we brought it down to 2 pages. What worked? 5 line email which resulted in a reference; and the reference really did it.”
  • “Everything takes longer. 2x or 3x. So stay optimistic about building a valuable company, not about the launch, or hiring, or a big client, or funding, or anything specific.”
  • “Things can change quickly. When that happens, we don’t wait for a weekly meeting, or a monthly meeting, or a big company meeting to decide. We have a quick huddle, and take a decision”
  • “These are the four core values of our company: 1. Treat Others Well. 2. Be Responsible. 3. Be Agile. 4. Company Before Self. These should be qualities you already have before we hire you. These are more important than ‘standard’ things like customer satisfaction.”
  • “By 2020, one of the world’s top 3 online auto companies is going to be from India.”
  • “We had no cash in the bank. I remember going to a dealership one day with no money, and I was thinking that I must make a sale today, and ask them to pay some money in cash upfront. That sort of a situation really helps focus your efforts.”
  • “To share equity in the company, I had a very simple method. Early in the company, you have no clue which co-founder is going to be most important. And the guy with the idea does not deserve more equity – the idea is not important, at all. The best answer is distribute equity equally. You’ll get better commitment that way. For early employees, the people who join the company within the first 6 months, I allocate 7.5%. A total of about 20% to be allocated to all your employees.”
  • “Today if someone wants to create an online store, there is no need to do a website. Just create a facebook page.”
  • “When writing content, focus on the user. Do SEO and SEM, but write content for the user, not for Google.”
  • “There are very, very few tech companies that need to operate in stealth mode. Everybody else should stop being secretive and talk about their idea in full detail with VCs etc. Your execution, your company culture, your method of hiring, cannot be copied. Startups have a DNA which allows them to move very fast and take decisions quickly. Big companies cannot do that.”

WikiPuneri Meetup – Lots of visitors from out of town – 4 June

There’s a Wikipedia meeting in Pune tomorrow (4th June, at 6pm, at SICSR, Model Colony), and anyone interested in becoming either a campus ambassador or generally contributing to Wikipedia (specially things like adding/editing pages about India or Pune, contributing to Marathi or Hindi Wikipedia, etc) should attend. A lot of visitors from other places in India, and abroad are visiting, so this is a unique opportunity to meet and ask questions to people who are prominent in the Wikipedia movement.

This meeting is free for anybody to attend, but registration is necessary. Send your confirmation to: with subject: Attending Pune meetup.

More details:

Ashwin Baindur writes:

Hello friends,

There is a lot happening in Pune next week. We have a lot of visitors in town who would especially like to interact with the Pune Community. Our help and cooperation has been sought for the Campus Ambassador training event next weekend. Our MEETUP DATE IS NOW CHANGED FROM 11 JUN TO 04 JUN 2011 (Saturday) at 1800 hours at SICSR, Atur Centre, Model Colony. Room No 704. 7th floor. Hisham Mundol, National Program Coordinator, who is leading the Campus Ambassador programme, will be in Pune for a week for masterminding the event. Bishakha Datta, Trustee, will be gracing the event on Saturday. Tinu Cherian, the quintessential Indian outreach activist, will also be coming for and participating in the meet – a rare treat for us. I spoke to Arjuna Rao Chawala and he has promised to confirm attendance by an Indian Chapter representative soon.

We have a number of people visiting us from abroad. Frank Schulenburg, Head of Public Outreach and Annie Lin, who leads the Ambassador Program are visiting Pune for the Campus Ambassador training event on 04-05 Jun 2011. We also have P.J. Tabit coming down to India between June 1st and August 21st to support the launch of the Wikipedia India Education Program. PJ is a Campus Ambassador in the US and is on the Ambassador Steering Committee for Wikipedia. We, the Pune community, welcome Frank, Annie & PJ to Pune and hope they have a wonderful stay. We also welcome any members of the Wikimedian community in India from outside Pune who are going to be with us for this event. Do let us know if we can help you in any way.

Broadly speaking, the campus ambassadors will be trained on 4th and 5th Jun by the outreach team comprising lndian and foreign Wikipedians. In the evening on Saturday, the campus ambassadors and the outreach team will be present for our meetup. After the meetup, the Outreach Team has invited the Pune Wikipedia community for a SOCIAL EVENING WITH DINNER. Venue for social evening will be indicated at the meetup.

Coming to another issue, the Campus Ambassadors themselves.

The first batch of Campus Ambassadors has been selected. To those selected, we say – heartiest congratulations, you will shortly be learning to edit and to evangelise Wikipedia. It is a most challenging task and we assure you of the community’s support. We invite you to be part of our community and we promise to help you, guide you and partner you in this extraordinary journey you will undertake. We also know that some other aspirants have not been selected this time round. In most cases, this is due to their lack of Wikipedia skills. To all of them we say – there will be another round of selection coming up in a few months, so have a great heart and wait. The fact that all of you stood tall and came forth means you already belong to the select batch of people who are doers and achievers. We, the Pune community, invite you to join us for this meetup and become part of us. We will help you get the skills to make you ready for the next round of selections.

Many of you all who are interested in becoming Wikipedians are requested to join all of the above :

Also please join the following groups on Facebook:

IMPORTANT: All those attending the meetup from Pune (excepting those selected for the Campus Ambassador program or those organising the event or visiting from outside Pune) need to confirm attendance so that we can plan accordingly. Send your confirmation to : with subject: Attending Pune meetup. Those not attending need not respond. So till then, Au revoir & Namaste, Khuda Hafez and Sat Sri Akal,

Jai Hind
Ashwin Baindur

TechSparks Pune: Founders of JustDial, QuickHeal, Paymate and much more – 11 June is holding a half-day event for entrepreneurs, on 11 June, in Pune titled “Out of the Garage, Into the Market”. The event includes a few talks and a panel discussion, and the line-up of speakers and panelists is very impressive. VSS Mani, founder of JustDial, Kailash Katkar and Sanjay Katkar, Founder and CTO respectively of QuickHeal, Probir Roy, co-founder of Paymate, will be there. So will Shailesh Lakhani, a VC with Sequoia Capital.

This seems to be a must attend event for entrepreneurs in general, and more specifically, those interested in building a tech product/web-service in India.


  • Keynote Addresses
    How to dial the right number – The “JustDial” Story by Founder, VSS Mani
    How to build a Global product enteprise – the “QuickHeal Technologies” Story by Founder Kailash Katkar and CTO, Sanjay Katkar
  • Cloud for Startups by Janakiram MSV, Technology Evangelist, India, Amazon Web Services
  • Go to Market for Startups – by Prashant Choksey, co-founder Mumbai Angels
  • Interact with the panelists:
    • Probir Roy, Co Founder, Paymate
    • VSS Mani, Founder, JustDial
    • Vimalraj Abrahman, IBM,Strategy and Marketing, ISV and Developers Relations, India
    • Shailesh Lakhani, Sequoia Capital
    • Kris Nair, Partner, Opdrage Venture Partners
    • Shradha Sharma, Founder, YourStory
  • Followed by Open House ( Q&A) and Networking Over Snacks

About TechSparks Regional Roundable meetings

These ‘Out of the Garage, Into the Market’ regional round tables are being held in Delhi, Pune, Chennai, Hyderabad and are a way of engaging with the entrepreneur community all over India, and also serve the purpose of generating visibility for the TechSparks 2011 Event in Bangalore in August (described later in this article).

Each Regional RoundTable is characterized by two focussed activities -a Panel Discussion featuring key stakeholders in the startup ecosystem and an Open House where entrepreneurs will be given the opportunity to ask any question to any panelist and engage in meaningful discussions and not just be a spectator.

The idea is to have an absolutely open interaction over the topic of discussion, which will be – ‘Out of the Garage, Into the Market.’ Most product technology companies face a lot of teething problems with respect to their go-to-market strategies. There are no ‘one-size-fits-all’ solutions and hence, it’s an area where entrepreneurs need all the help that they can get and much more. Through the collective might of a panel full of ‘rockstars’, the TechSparks Regional RoundTable intends to support startups by helping them kickstart their product’s journey. In short, the RoundTable intends to help startups get their products ‘out of the garage and into the market.’

What is TechSparks 2011?

TechSparks is a a pan-India hunt for Product Tech startups that have the potential to scale and grow, that may need a push, and that are holding promise. The tech startups identified in this program would be provided national recognition, genuine support and meaningful networking opportunities.

For more details, including how to apply, selection criteria, and timelines see the TechSparks webpage

Fees and Registration for TechSparks Regional Roundtable Pune

The event will be held from 2pm-7pm, at the Dewang Mehta Auditorium, Persistent, SB Road. This event is free. Please register here (click on “Register Now” button).

TiE Pune My Story session with Mohit Dubey CEO/Founder of CarWale – 3 June

TiE Pune presents a “My Story” session with Mohit Dubey, CEO and Founder of CarWale on 3 June, 6pm to 8pm, at MCCIA Trade Towers, Pune. Carwale is one of the few dotcom and “ecommerce” success stories by and Indian company for Indian customers – and hence should be a must for anyone in India interested in web technologies.

CarWale is a platform where car buyers and owners can research, buy, sell and come together to discuss and talk about their cars. CarWale was founded in 2005, and by 2010 it had become India’s single largest source of car sales.

After completion of his MBA and spending the first three years of his career in a start-up, Mohit took the entrepreneurial plunge with an initiative aimed at building the concept of telemedicine in remote villages. Post that, he ventured into delivering customized software. In 2005, while creating software for a car dealership, Mohit saw the frictions in car buying and founded

Today, CarWale is South Asia’s leading car portal and acknowledged as the market leader in its space. Backed by India’s leading early stage venture capital firm Seedfund and top tier US venture fund Sierra Ventures, and with over 2.4 million visits a month, the portal is way ahead of its nearest rival launched by Times of India. It has influenced approximately $3 billion of car transactions in India and has won many prestigious awards including the Red Herring Asia Top 100, BusinessWeek’s Top 25 young entrepreneurs in Asia and PCWorld Web Award for best automotive website. offers a complete consumer-focused service that includes content and tools for exhaustive research, pricing and marketplace information. As consumers research and make purchase decisions, the portal connects them with automotive manufacturers, finance and insurance companies, allowing them to make the best decisions for their automotive purchases. CarWale also offers more than 400,000 pages of car research, tips-advices, road-tests etc.

It has also what could be India’s first used car and new car price guide. It provides the on-road price of almost all cars being sold in 300+ Indian cities. It also serves 8,000 used car value checks every day. The ‘Recommend Me A Car’ feature is used by more than one thousand new car buyers every day. From 500 used car listings in Oct’ 05, the portal today has around 15,000 listings. CarWale offers more than 400,000 pages of car research, tips-advices, road-tests etc.

About TiE Pune My Story Sessions!

“My Story – Inspiring Journey of an Entrepreneur”

This program is created to celebrate entrepreneurship and bring stories from successful entrepreneurs in their own words. The invited speakers will share their entrepreneurial journeys and talk about lessons learned, mistakes they wish they avoided, and key decisions that helped make their venture successful.

Fees and Registration

This event is free and open for anybody to attend. Please register here

Event Report: GeekNight with Ola Bini – JRuby for the win

(This is a report of the GeekNight with Ola Bini written by Sandeep Mukhopadhyay)

ThoughtWorks Pune had invited all developers to their GeekNight held on May 25, 2011. GeekNight is a series of talks about cutting edge technology, where you also get to meet like minded geeks. This GeekNight featured a talk “JRuby for the win” by JRuby Core Developer Ola Bini.

Ola Bini is a core JRuby developer and is the author of the book “Practical JRuby on Rails”. He works for ThoughtWorks in Chicago. Ola’s wide technical experience ranges from Java, Ruby and LISP to several open source projects. He likes implementing languages, writing regular expression engines, YAML parsers, blogging, and other similar things that exist at the cutting edge of computer science.

This is a first hand report by Sandeep Mukhopadhyay:

The GeekNight Event kicked off officially with Ola Bini giving an overview of JRuby. JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. A number of companies use JRuby, including Thoughtworks, as it is most compatible version of Ruby as coded in Java.

Ola also displayed a sample Application which showcased integration of Java APIs with JRuby. Using a combination of Explicit Extension API and OO internals in JRuby, integration bridges can be built with Legacy systems. Ola showed how to use Java and Ruby interchangeably in same program, and this feature was quite popular among those present.

Understandably, JRuby seems to be popular among many developers as it gives a free hand to use the best possible features of Java and Ruby in same ecosystem. Ola also discussed integration with different language like Erlang and Clojure just by adding jars into classpath and also talked about build tools for JRuby i.e. (Ant+Rake).

Just like in other technology events, the technical crowd soon started discussing issues like threading, Unicode, Performance, Memory Usage and Garbage Collector. Ola also brought up issues with threading as it runs on Native threads or Green Threads and briefly discussed as how to check memory usage of applications in JRuby using JConsole and other Java tools.

Gautam Rege (Co-founder Josh Software) and whose company extensively uses Ruby on Rails also discussed a few production issues.

Last but not the least, Ola and group also discussed issues about support at the Cloud level by Engine Yard as well as using Ruby Frameworks (Cucumber and JtestR) for testing.

It was a productive GeekNight

PuneChips Event: Advanced System Verilog Tips with Cliff Cummings – 19th April

Abhijit Athavale writes:

SystemVerilog Guru Cliff Cummings is back in town and he will be holding another seminar on April 19th at MCCIA’s Sumant Moolgaokar Auditorium, ICC Towers, Senapati Bapat Road from 4:00pm to 7:30pm. Most recently, Cliff was here in November 2009 and this seminar gives a great opportunity for engineers to re-engage with him.

The topics covered will include:

  • New UVM 1.0 overview and comparison to OVM
  • Important OVM and UVM phasing
  • Secrets in mastering OVM and UVM
  • Graceful termination of tests in OVM and UVM with emphasis on the objection mechanism
  • Some of Cliff’s favorite SystemVerilog tips and tricks
  • Some early UVM techniques and best practices

This event is co-sponsored by Qlogic and Cadence who I must thank profusely on behalf of the PuneChips community. It is not very often that internationally renowned experts visit our city and hold free seminars, but QLogic and Cadence have made it possible. So, I encourage everyone who has any interest in SystemVerilog to attend and participate.

This event is completely free, but registration is required. Please visit this link to register and view the agenda.