<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><description></description><title>Nosh Petigara</title><generator>Tumblr (3.0; @nosh)</generator><link>https://noshpetigara.com/</link><item><title>playa maderas, nicaragua http://instagr.am/p/M6dOqZLn56/</title><description>&lt;img src="https://64.media.tumblr.com/tumblr_m6yp28RnbC1qzpodvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;playa maderas, nicaragua &lt;a href="http://instagr.am/p/M6dOqZLn56/"&gt;http://instagr.am/p/M6dOqZLn56/&lt;/a&gt;&lt;/p&gt;</description><link>https://noshpetigara.com/post/26925233749</link><guid>https://noshpetigara.com/post/26925233749</guid><pubDate>Tue, 10 Jul 2012 16:32:32 -0400</pubDate><category>stream</category></item><item><title>My last day at 10gen</title><description>&lt;p&gt;Friday was my last day with 10gen working on MongoDB.&lt;/p&gt;
&lt;p&gt;My first day at 10gen was December 1, 2009. The stable release of MongoDB was &lt;a href="http://blog.mongodb.org/post/173107215/1-0-ga-released"&gt;v1.0&lt;/a&gt; (&lt;a href="http://www.mongodb.org/display/DOCS/1.2.x+Release+Notes"&gt;v1.2&lt;/a&gt; would be released 9 days later).  10gen was &lt;a href="https://twitter.com/dmerr"&gt;Dwight&lt;/a&gt;, &lt;a href="https://github.com/erh"&gt;Eliot&lt;/a&gt;, &lt;a href="https://twitter.com/mdirolf"&gt;Mike&lt;/a&gt;, &lt;a href="http://www.kchodorow.com/blog/"&gt;Kristina&lt;/a&gt;, &lt;a href="https://twitter.com/mathias_mongo"&gt;Mathias&lt;/a&gt; and &lt;a href="https://twitter.com/Hwaet"&gt;Kyle&lt;/a&gt; huddled around a desk in a shared office on the 8th floor of 17 W 18th Street (and Aaron based out of the Bay Area). &lt;a href="http://sourceforge.net/"&gt;Sourceforge&lt;/a&gt; had started talking about &lt;a href="http://qconlondon.com/dl/qcon-london-2010/slides/MarkRamm_MongoDBHuMONGOusDataAtSourceForge.pdf"&gt;how they were migrating large portions&lt;/a&gt; of their site to MongoDB. &lt;/p&gt;
&lt;p&gt;10gen and MongoDB have come some ways since then. More than any milestone though, what sticks out for me are the thousands (quite literally!) of interactions I&amp;rsquo;ve had with MongoDB users over the past 2 years and 7 months. These users were taking a bet on an cutting-edge product. They were energized that databases can be fun to work with. And they were eager to be part a group that is upending traditional notions of what enterprise software can be. The same  energy and camaraderie exists today - among a developer community that now numbers probably over a few hundred thousand. That is quite amazing and I&amp;rsquo;m sure that there are many great days ahead for 10gen.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve written about &lt;a href="http://noshpetigara.com/post/7091732384/why-i-work-at-10gen-on-mongodb-and-why-you-probably"&gt;what it is like to work at 10gen&lt;/a&gt;, about &lt;a href="http://noshpetigara.com/post/7278236862/some-thoughts-on-community-building"&gt;community building&lt;/a&gt;, and &lt;a href="http://noshpetigara.com/post/4750801615/open-source-advantages-lessons-from-10gen-and-mongodb"&gt;a lot about&lt;/a&gt; &lt;a href="http://noshpetigara.com/post/14509793582/its-been-an-interesting-year-for-open-source-software"&gt;open source software&lt;/a&gt;. Being part of 10gen over the past 3 years has encompassed all of that - and its been unique combination of product + timing + people + company culture + business model. I&amp;rsquo;m going to miss it. I&amp;rsquo;ve learned tremendously, though, and I&amp;rsquo;m excited to apply that to new problems, challenges, and opportunities.  &lt;/p&gt;
&lt;p&gt;For those of you who only have my old 10gen contact info - I can be reached on &lt;a href="mailto:nosh.petigara@gmail.com"&gt;email&lt;/a&gt;, &lt;a href="http://www.linkedin.com/in/noshp"&gt;linkedin&lt;/a&gt;, and &lt;a href="https://twitter.com/nosh_p"&gt;twitter&lt;/a&gt;. If you are cooking up something in the cloud/data/mongodb areas, or just want to say hi, drop me a line!&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;</description><link>https://noshpetigara.com/post/26433340074</link><guid>https://noshpetigara.com/post/26433340074</guid><pubDate>Tue, 03 Jul 2012 14:37:00 -0400</pubDate></item><item><title>What's happening in the enterprise storage market?</title><description>&lt;p&gt;The enterprise storage market is huge. The the top 5 players in the space (EMC, NetApp, IBM, HP, Hitachi) sell about $20 billion a year of storage systems. Although that revenue isn&amp;rsquo;t going anywhere quickly, its interesting to look at some recent trends that are sure to impact this segment over time.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Flash everywhere&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For many applications, the days of spinning hard drives are numbered. The MacBook Air I&amp;rsquo;m running on doesn&amp;rsquo;t have a spinning drive. Neither does your phone. Its all solid state storage. Server hardware is going in that direction as well with various permuations of flash/solid state memory. With falling prices per GB, increasing capacities, and higher reliability- making the case for solid-state storage is increasingly easy choice for applications that demand high throughput I/O or low-latency access to data. But its not just a raw GB cost vs performance argument. Along with the performance gains, solid state storage also gives a huge power consumption and space argument - which at scale makes a huge difference. Wired just published an article about this trend, &lt;a href="http://www.wired.com/wiredenterprise/2012/06/flash-data-centers/all/"&gt;which is worth a read&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In the component market, you have &amp;ldquo;commodity&amp;rdquo; SSDs which are showing up increasingly. You then have &amp;ldquo;high end&amp;rdquo; solid state component players such as &lt;a href="http://www.fusionio.com/"&gt;fusion-io&lt;/a&gt; and &lt;a href="http://www.virident.com/"&gt;virident&lt;/a&gt;. Vendors such as &lt;a href="http://www.violin-memory.com/"&gt;Violin Memory&lt;/a&gt; are building out storage arrays, built only on (and optimized for) flash memory. And of course, traditional storage such as EMC are incorporating flash into their disk-based storage arrays and coming out with &lt;a href="http://www.emc.com/about/news/press/2012/20120206-01.htm"&gt;various flash based products&lt;/a&gt;, and &lt;a href="http://www.emc.com/about/news/press/2012/20120510-01.htm"&gt;acquiring vendors in this area&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The one place where flash adoption has lagged is in large public clouds - most likely because of cost and reliability concerns. That&amp;rsquo;s changing, however, with &lt;a href="http://www.rackspace.com/cloud/nextgen/#cloud_block_storage"&gt;Rackspace&lt;/a&gt;, HP, and Microsoft Azure have all announced SSD-based storage options in the last few months. And its a good guess that we&amp;rsquo;ll see solid state options in most clouds over this year.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bring processing closer to the data &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Starting in the 90&amp;rsquo;s, the trend has been to centralize storage on appliances- and companies such as &lt;a href="http://netapp.com"&gt;NetApp&lt;/a&gt; and &lt;a href="http://emc.com"&gt;EMC&lt;/a&gt; have benefitted greatly from this trend. From an administrative standpoint, this makes it easier to manage, backup, and provide high service levels around data. However, with data volumes growing faster than network capacity, and the necessity more real-time data processing, this trend is undergoing a small (but growing) reversal. Systems such hadoop closely couple compute and storage - as an explicit part of their design. In most cases, this means moving storage back into the server (where the compute lives), rather than try and centralize it in an appliance over the network. Some flash component vendors, such as Fusion-io, are pushing this approach as well - with specialized APIs that allow applications to treat solid-state devices as if it is an extension of RAM&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Scale-out architectures &amp;amp; commodity hardware&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Most database and file systems that have been designed in the past few years, have moved to a model that eschews using complex, high-end hardware and instead run on (possibly virtualized) commodity servers. HDFS and &lt;a href="http://gluster.org"&gt;GlusterFS&lt;/a&gt; are examples in the filesystem world, and &lt;a href="http://mongodb.org"&gt;MongoDB&lt;/a&gt;, &lt;a href="http://cassandra.apache.org/"&gt;Cassandra&lt;/a&gt;, and &lt;a href="http://wiki.basho.com/"&gt;Riak&lt;/a&gt; are examples of this trend in the database market. Unlike systems like Oracle RAC which require shared storage, most of these systems can work equally well (and sometimes better) on standard server hardware with direct-attached (solid-state or regular) disks. Instead of relying a single high-end server and a single centralized piece of storage hardware, these systems put the &amp;lsquo;smarts&amp;rsquo; for things like high-availability into the software layer so that the database or filesystem spread across a large number of servers appears as a single unit to an application. This gives a theoretically infinite amount of scalability, as you can increase storage (and processing) capacity by adding additional servers into the clusters. This model is a very good fit for cloud-like environments where the emphasis is on standardized virtualized machines, rather than specialized hardware.  &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So what does this all mean?&lt;/strong&gt; As solid-state storage becomes the default, I think we&amp;rsquo;ll see a lot more software optimized specifically for this mode of storage. With spinning disks, there is a huge difference between random and sequential I/O (for each random I/O the disks needs to physically spin to the right spot). However, with solid-state storage, this disparity is effectively eliminated. There are other differences as well for e.g. erases take an order of magnitude long than writes on most SSDs. So there is going to be a lot of innovation as software developers adapt to solid-state storage becoming the default. On the hardware side, incorporating more flash-based options into traditional storage appliances will definitely extend the capabilities of appliances. However, the trend towards coupling storage and compute on commodity hardware will pose more of challenge to enterprise storage vendors. We are still a ways away from having distributed databases or filesystems that run on commodity hardware with all the bells, whistles, tools, and management capabilities that the current generation of storage appliances have - but the this area is rapidly evolving.&lt;/p&gt;
&lt;p&gt;What is your take on these trends?&lt;/p&gt;</description><link>https://noshpetigara.com/post/25593577783</link><guid>https://noshpetigara.com/post/25593577783</guid><pubDate>Thu, 21 Jun 2012 16:01:59 -0400</pubDate></item><item><title>Montauk evening http://instagr.am/p/LJqh-Hrnx5/</title><description>&lt;img src="https://64.media.tumblr.com/tumblr_m4pkz6pHwj1qzpodvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Montauk evening &lt;a href="http://instagr.am/p/LJqh-Hrnx5/"&gt;http://instagr.am/p/LJqh-Hrnx5/&lt;/a&gt;&lt;/p&gt;</description><link>https://noshpetigara.com/post/23900207385</link><guid>https://noshpetigara.com/post/23900207385</guid><pubDate>Sun, 27 May 2012 21:18:41 -0400</pubDate><category>stream</category></item><item><title>Going to be a fun afternoon http://instagr.am/p/KQ0yihrn5_/</title><description>&lt;img src="https://64.media.tumblr.com/tumblr_m3koeySxJX1qzpodvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Going to be a fun afternoon &lt;a href="http://instagr.am/p/KQ0yihrn5_/"&gt;http://instagr.am/p/KQ0yihrn5_/&lt;/a&gt;&lt;/p&gt;</description><link>https://noshpetigara.com/post/22477622805</link><guid>https://noshpetigara.com/post/22477622805</guid><pubDate>Sat, 05 May 2012 19:11:21 -0400</pubDate><category>stream</category></item><item><title>necessary http://instagr.am/p/KJc4wjLn5z/</title><description>&lt;img src="https://64.media.tumblr.com/tumblr_m3fe5xfyG71qzpodvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;necessary &lt;a href="http://instagr.am/p/KJc4wjLn5z/"&gt;http://instagr.am/p/KJc4wjLn5z/&lt;/a&gt;&lt;/p&gt;</description><link>https://noshpetigara.com/post/22299449141</link><guid>https://noshpetigara.com/post/22299449141</guid><pubDate>Wed, 02 May 2012 22:41:57 -0400</pubDate><category>stream</category></item><item><title>cloud = employee enablement</title><description>&lt;p&gt;Dear Amazon,&lt;/p&gt;

&lt;p&gt;A few weeks ago, you published a whitepaper, &amp;ldquo;&lt;a href="http://d36cz9buwru1tt.cloudfront.net/AWS_TCO_DynamoDB.pdf"&gt;The Total Cost of (Non) Ownership&lt;br/&gt;
of a NoSQL Database Cloud Service&lt;/a&gt;&amp;rdquo;. The paper compares the cost of running an &amp;ldquo;open source NoSQL database&amp;rdquo; in a datacenter/co-lo vs. running it on EC2 and EBS vs. using DynamoDB. No surprises here - the TCO of using DynamoDB was the lowest followed by running on AWS, while running it in a private data center was the most expensive. I&amp;rsquo;m going to leave aside the fact this is an apples-to-oranges comparison (you can&amp;rsquo;t run dynamo in your own data center, SSDs for dynamo while EBS for other software, etc). Instead, I&amp;rsquo;m going to go out on a limb and say that you shouldn&amp;rsquo;t be making cloud = lower cost argument at at all.&lt;/p&gt;

&lt;p&gt;The real benefit of moving application development to &amp;lsquo;the cloud&amp;rsquo; comes from increased agility and flexibility. Need to get a new application up and running quickly? You can just boot up some machines. Think there is some value in your log files? Instantiate a couple of hundred bucks worth of EMR nodes and take a shot at analyzing them. Building on cloud-like infrastructure allows developers to iterate and experiment, without the headaches of things like long hardware procurement cycles. Pair that with great open source software or managed services and you have lowered the barrier for developers to create something that is potentially great. That is something you can&amp;rsquo;t put a price on. &lt;/p&gt;

&lt;p&gt;I know you know this, but here is what I think you should be telling companies:&lt;br/&gt;
- The way traditional IT organizations operate causes friction&lt;br/&gt;
- Developers don&amp;rsquo;t like friction&lt;br/&gt;
- You need to empower your developers to build, iterate and experiment&lt;br/&gt;
- Moving to AWS helps you do that&lt;br/&gt;
- Along with instant compute resources, you have great open source software you can use &lt;br/&gt;
- Or, we build and manage our own software for you (&lt;a href="http://aws.amazon.com/dynamodb/"&gt;DynamoDB&lt;/a&gt;, &lt;a href="http://aws.amazon.com/elasticmapreduce/"&gt;Elastic MapReduce&lt;/a&gt;, &lt;a href="http://aws.amazon.com/swf/"&gt;Simple Workflow service&lt;/a&gt;, etc)&lt;br/&gt;
- By not moving to the cloud you are slowing down your employees&lt;br/&gt;
- Embrace it or be left behind&lt;br/&gt;
(and btw, you may save a few bucks in the process)&lt;/p&gt;

&lt;p&gt;You should be shouting this from the rooftops, rather than trying to make the age old argument of lower TCO. Will you piss off some CIOs or a few large enterprise software companies? Yes, maybe. But fuck it. You are Amazon. You defined e-commerce. And now you are defining what the cloud means to hundreds of thousands of software developers. &lt;/p&gt;

&lt;p&gt;Sincerely,&lt;/p&gt;

&lt;p&gt;Nosh&lt;/p&gt;</description><link>https://noshpetigara.com/post/21520697736</link><guid>https://noshpetigara.com/post/21520697736</guid><pubDate>Sat, 21 Apr 2012 16:37:00 -0400</pubDate></item><item><title>That's a Billion with a 'B' (and more to come)</title><description>&lt;p&gt;
A couple of weeks ago Red Hat announced that it had crossed a billion dollars in revenue over its fiscal year that ended in March. This marked the first time a company solely focussed on selling open source software crossed a billion dollars in annual revenue. 
&lt;/p&gt;

&lt;p&gt;
A lot written over the last few weeks about Red Hat, but I thought that some older articles more accurately reflected what Red Hat (and many open source companies) are doing.
This ComputerWorld &lt;a href="http://blogs.computerworlduk.com/open-enterprise/2010/06/why-no-billiondollar-open-source-companies/index.htm"&gt;article from June 2010&lt;/a&gt; is instructive because it quotes Red Hat&amp;rsquo;s CEO, Jim Whitehurst, on how open source software is displacing revenues of traditional enterprise software vendors and thereby collapsing the size of existing markets. Another interesting one &lt;a href="http://www.nytimes.com/2012/03/11/business/jim-whitehurst-of-red-hat-on-merits-of-an-open-culture.html"&gt;is this one from the New York Times &lt;/a&gt; where Whitehurst talks about the impact of open source on company culture.
&lt;/p&gt;
&lt;p&gt;
It took Red Hat a long time to get to the billion dollar mark, but I&amp;rsquo;m fairly confident that there will be many more to follow. There are a few fundamental shifts that are underway. &lt;br/&gt;
- The shift to cloud-like (IaaS, PaaS, etc) architectures is giving software developers an opportunity to move more quickly with minimal interference and involvement from traditional IT (despite how blasphemous this may sound to a CIO)&lt;br/&gt;
- As a result of this increased agility, choices for software are being increasingly decided from the bottom up by developers themselves, rather than being pushed from the top down. &lt;br/&gt;
- When choosing the software to use, developers default to the choices that enable them to accomplish their task with minimal friction- which most often is open source software&lt;br/&gt;
&lt;br/&gt;
This cycle is going to lead to lot more companies able to build strong business creating and selling open source software, most likely at the expense of traditional enterprise software vendors. &lt;/p&gt;</description><link>https://noshpetigara.com/post/21208683235</link><guid>https://noshpetigara.com/post/21208683235</guid><pubDate>Mon, 16 Apr 2012 09:11:16 -0400</pubDate></item><item><title>Interesting perspective. Not sure if I subscribe to it, though.....</title><description>&lt;img src="https://64.media.tumblr.com/tumblr_m2hzdcVNli1qzpodvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Interesting perspective. Not sure if I subscribe to it, though.. &lt;a href="http://instagr.am/p/JbAUSNrn8i/"&gt;http://instagr.am/p/JbAUSNrn8i/&lt;/a&gt;&lt;/p&gt;</description><link>https://noshpetigara.com/post/21119268872</link><guid>https://noshpetigara.com/post/21119268872</guid><pubDate>Sat, 14 Apr 2012 21:41:35 -0400</pubDate><category>stream</category></item><item><title>Trending hashtags on twitter in 3 steps with MongoDB</title><description>&lt;p&gt;One of the upcoming features of MongoDB is the new &lt;a href="http://blog.mongodb.org/post/16015854270/operations-in-the-new-aggregation-framework"&gt;aggregation framework&lt;/a&gt;.
&lt;br/&gt;
Here is an quick example to get you started. In 3 simple steps, you can be calculating the trending hashtags on twitter.
&lt;br/&gt;&lt;br/&gt;
&lt;b&gt;Step 1: If you haven&amp;rsquo;t already, download and install MongoDB v2.1&lt;/b&gt;
&lt;br/&gt;
Here is what I do on my mac:&lt;/p&gt;
&lt;pre&gt;
Noshs-MacBook-Air:~ nosh$ curl &lt;a href="http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.1.0.tgz"&gt;http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.1.0.tgz&lt;/a&gt; &amp;gt; mongo.tgz
Noshs-MacBook-Air:~ nosh$ tar xzf mongo.tgz
Noshs-MacBook-Air:~ nosh$ sudo mkdir -p /data/db/
Noshs-MacBook-Air:~ nosh$ sudo chown `id -u` /data/db
Noshs-MacBook-Air:~ nosh$ ./mongodb-osx-x86_64-2.1.0/bin/mongod
&lt;/pre&gt;
&lt;p&gt;
Now your MongoDB 2.1.0 server is up and running 
&lt;/p&gt;
&lt;br/&gt;

&lt;p&gt;
&lt;b&gt;Step 2: Get some twitter data into MongoDB&lt;/b&gt;&lt;br/&gt;
This is surprisingly simple. Since twitter&amp;rsquo;s streaming API outputs JSON, you can pipe it directly into MongoDB with mongoimport. 
Just run this command:&lt;/p&gt;
&lt;pre&gt;
curl &lt;a href="https://stream.twitter.com/1/statuses/sample.json"&gt;https://stream.twitter.com/1/statuses/sample.json&lt;/a&gt; -uUSERNAME:PASSWORD | ./mongoimport -d twitter1 -c tweets
&lt;/pre&gt;
&lt;p&gt;
(substitute your twitter username and password)&lt;br/&gt;&lt;br/&gt;
This will start streaming  a sample (about 1%) of twitter status updates into a MongoDB collection called &amp;lsquo;tweets&amp;rsquo; in a database called 'twitter1&amp;rsquo;. There are a lot of fields in each doc. Check out the &lt;a href="https://dev.twitter.com/docs/api/1/get/statuses/show/%3Aid"&gt;Twitter API documentation &lt;/a&gt;to see what gets sent with each status update
&lt;/p&gt;
&lt;br/&gt;
&lt;p&gt;
&lt;b&gt;Step 3: Startup the MongoDB shell and run this query&lt;/b&gt;&lt;br/&gt;
&lt;/p&gt;&lt;pre&gt;
Noshs-MacBook-Air:~ nosh$ ./mongodb-osx-x86_64-2.1.0/bin/mongo
MongoDB shell version: 2.1.0
connecting to: test
&amp;gt; use twitter1
&amp;gt; db.tweets.aggregate({$sort:{"_id":-1}}, {$match: {"entities.hashtags.text":{$exists:true}}}, {$limit:10000},{$unwind:"$entities.hashtags"}, {$project : {"entities.hashtags.text":1,"_id":0}}, {$group:{"_id":{$toLower:"$entities.hashtags.text"}, count : { $sum : 1 }}}, {$sort:{"count":-1}}, {$limit:5})
&lt;/pre&gt;
&lt;br/&gt;

&lt;p&gt;
&lt;br/&gt;
That looks a bit complicated. Its actually not. Here is what is happening:
&lt;/p&gt;
&lt;pre&gt;
db.tweets.aggregate(

//let's take the 10,000 most recent tweets with hashtags
{$sort:{"_id":-1}}), {$match: {"entities.hashtags.text":{$exists:true}}},{$limit:10000}, 

//hashtags are stored in an array, so separate them out              
{$unwind:"$entities.hashtags"}, 

// use the text of the hashtag
{$project : {"entities.hashtags.text":1,"_id":0}}, 

//group on the hashtag and add 1 for every occurrence
{$group:{"_id":{$toLower:"$entities.hashtags.text"}, count : { $sum : 1 }}}, 

//finally sort the result and only show me the top 5
{$sort:{"count":1}}, {$limit:5}); 
&lt;/pre&gt;
&lt;p&gt;
&lt;br/&gt;
And here is what I get
&lt;/p&gt;

&lt;pre&gt;
{
        "result" : [
                {
                        "_id" : "wrestlemania",
                        "count" : 682
                },
                {
                        "_id" : "acms",
                        "count" : 246
                },
                {
                        "_id" : "promocaocdbrasil",
                        "count" : 194
                },
                {
                        "_id" : "paniconaband",
                        "count" : 139
                },
                {
                        "_id" : "teamfollowback",
                        "count" : 122
                }
        ],
        "ok" : 1
}
&amp;gt; 
&lt;/pre&gt;
&lt;br/&gt;
&lt;p&gt;
I guess Wrestlemania is pretty popular right now! &lt;br/&gt;
Pretty simple, right? Let me know if you come up with some more examples.
&lt;/p&gt;</description><link>https://noshpetigara.com/post/20329570160</link><guid>https://noshpetigara.com/post/20329570160</guid><pubDate>Sun, 01 Apr 2012 22:51:00 -0400</pubDate></item><item><title>Thinking of partnering with 10gen? Here is something to consider</title><description>&lt;p&gt;&lt;a href="http://jaspersoft.com"&gt;Jaspersoft&lt;/a&gt; released their &amp;ldquo;&lt;a href="http://www.jaspersoft.com/bigdata#bigdata-middle-tab-5"&gt;Big Data index&lt;/a&gt;&amp;rdquo; which tracks how many downloads they get for each of the connectors they have built for their business intelligence suite. Over the past year, the most downloads have come from their Hadoop connectors. MongoDB is the fastest growing, though, and accounts now for the most downloads per month.&lt;/p&gt;
&lt;p&gt;If you are a company looking to boost your activity around the big data/NoSQL/database areas - MongoDB might just be the right horse for you to bet on.&lt;/p&gt;
&lt;p&gt;Here is an infographic highlighting the traction they have been getting over time with each of their connectors:&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.jaspersoft.com/sites/all/themes/jaspersoft2/images/big-data-index-infographic_lg.jpg"&gt;&lt;figure class="tmblr-full" data-orig-height="750" data-orig-width="355"&gt;&lt;img src="https://64.media.tumblr.com/b95c6aa06f2410f1b9949510a7cb4ce2/99636441c9b1afa8-24/s540x810/f193a15877f430236f7fdb1b74508fa22b57c513.jpg" data-orig-height="750" data-orig-width="355"/&gt;&lt;/figure&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://10gen.com/partners"&gt;http://10gen.com/partners&lt;/a&gt;&lt;/p&gt;</description><link>https://noshpetigara.com/post/18445598832</link><guid>https://noshpetigara.com/post/18445598832</guid><pubDate>Tue, 28 Feb 2012 13:49:25 -0500</pubDate></item><item><title>Why I like a good 3-Way</title><description>&lt;p&gt;I&amp;rsquo;ve written some about &lt;a href="http://noshpetigara.com/post/7091732384/why-i-work-at-10gen-on-mongodb-and-why-you-probably"&gt;life at 10gen&lt;/a&gt;, about &lt;a href="http://noshpetigara.com/post/14509793582/its-been-an-interesting-year-for-open-source-software"&gt;open source software&lt;/a&gt;, and about &lt;a href="http://noshpetigara.com/post/5586379079/some-unscientific-evidence-of-nosql-adoption"&gt;MongoDB&lt;/a&gt;. But I haven&amp;rsquo;t written much about what I do at 10gen. I work on partnerships, alliances, and ecosystem development at 10gen (yes, very vague!). Here is a taste of some of things I&amp;rsquo;m &lt;a href="http://10gen.com/partners"&gt;working on&lt;/a&gt; and thinking about:&lt;/p&gt;
&lt;p&gt;Yesterday, we &lt;a href="http://blog.10gen.com/post/18067595934/three-new-cloud-providers-join-the-mongodb-ecosystem"&gt;announced&lt;/a&gt; that &lt;a href="http://engineyard.com"&gt;Engine Yard&lt;/a&gt;, &lt;a href="http://mongohq.com"&gt;MongoHQ&lt;/a&gt; and &lt;a href="http://mongohq.com"&gt;MongoLab&lt;/a&gt; have partnered with 10gen. This is good news for MongoDB users (or anyone thinking of using MongoDB), as it gives them additional ways to deploy their MongoDB applications, with the backing of the 10gen support (&lt;a href="http://blog.10gen.com/post/18067595934/three-new-cloud-providers-join-the-mongodb-ecosystem"&gt;read details here&lt;/a&gt;). As good as that is, though, I&amp;rsquo;m excited on what&amp;rsquo;s next - to work with these providers to make MongoDB a better database, to drive innovation around the mongo platform, and of course to grow our respective businesses.&lt;/p&gt;
&lt;p&gt;Another very interesting angle is that that is opens up additional avenues for multi-way collaborations. Engine Yard, as a platform-as-a-service already has a thriving &lt;a href="http://www.engineyard.com/partners"&gt;ecosystem&lt;/a&gt;, while MongoLab and MongoHQ each have their own growing ecosystem that includes &lt;a href="http://heroku.com"&gt;Heroku&lt;/a&gt;, &lt;a href="http://www.cloudbees.com/"&gt;CloudBees&lt;/a&gt;, &lt;a href="https://appharbor.com/"&gt;AppHarbor&lt;/a&gt; - just to name a few. It will be interesting to see if and how we can combine forces to build really interesting solutions. &lt;/p&gt;
&lt;p&gt;Another example of this - in December, Jaspersoft &lt;a href="http://www.marketwatch.com/story/jaspersoft-announces-industrys-first-mongodb-big-data-analytics-connector-2011-12-08"&gt;announced&lt;/a&gt; their updated BI connector for MongoDB (if you are interested in learning more - check out the &lt;a href="http://jasperforge.org/plugins/mwiki/index.php/Bigdatareportingfornosqlandhadoop/MongoDB"&gt;docs&lt;/a&gt; and this &lt;a href="http://www.jaspersoft.com/event/jaspersoft-10gen-webinar"&gt;webinar&lt;/a&gt;). A few months later, Jaspersoft announced support for &lt;a href="http://sourceforge.net/projects/cloudfoundry/"&gt;CloudFoundry&lt;/a&gt; and &lt;a href="http://jasperforge.org/projects/openshift"&gt;OpenShift&lt;/a&gt;. We&amp;rsquo;ve been collaborating with &lt;a href="https://www.redhat.com/openshift/community/blogs/its-big-its-free-its-easy-mongodb-on-openshift-keeps-getting-better"&gt;Red Hat on OpenShift&lt;/a&gt;, and with &lt;a href="http://start.cloudfoundry.com/services/mongodb/nodejs-mongodb.html"&gt;VMware on CloudFoundry&lt;/a&gt;. So suddenly you have one click (or one API call) app + mongo + BI. Pretty cool, right?&lt;/p&gt;
&lt;p&gt;So, yes - I like a menage-a-trois (or, perhaps even a menage-a-quatre) and the opportunity it presents :)&lt;/p&gt;</description><link>https://noshpetigara.com/post/18122018680</link><guid>https://noshpetigara.com/post/18122018680</guid><pubDate>Thu, 23 Feb 2012 03:06:28 -0500</pubDate></item><item><title>test photo</title><description>&lt;img src="https://64.media.tumblr.com/tumblr_lznyrr6I6a1qzpodvo1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;test photo&lt;/p&gt;</description><link>https://noshpetigara.com/post/17911417929</link><guid>https://noshpetigara.com/post/17911417929</guid><pubDate>Sun, 19 Feb 2012 18:33:28 -0500</pubDate><category>stream</category></item><item><title>JetBlue or Delta? Which one is your startup going to be when it grows up?</title><description>&lt;p&gt;I fly a fair amount. Between business and personal travel, I probably flew close to 125,000 miles last year - most of them on Delta. Now I like Delta - they fly direct or with good connections to most places I travel to, I get good perks for being a frequent flyer, and they have consistent and professional service. On a trip this week JetBlue was the quickest way to get me home, so I decided to try it. A few things stood out for me about the JetBlue experience-&lt;/p&gt;
&lt;p&gt;&lt;em&gt;No bullshit:&lt;/em&gt; When you fly Delta, one of the first things you are subjected to is a video from the CEO talking about how he &amp;ldquo;sits at the founder C. Woollman&amp;rsquo;s desk every day&amp;rdquo;, how Delta puts &amp;ldquo;safety first&amp;rdquo; and is &amp;ldquo;built on a foundation of honesty, integrity and mutual respect&amp;rdquo;. Even the first time you watch it, it comes across as a pile of nonsense copied verbatim from a marketing 101 playbook. To be forced to watch it every time you fly is downright torture. On JetBlue, there was none of that. Everything was highly professional, but without unnecessary rubbish that serves no purpose other than to give corporate marketers a hard on.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(Really) putting customer needs first:&lt;/em&gt; On JetBlue, the first thing you are handed on a red eye is small package called a &amp;lsquo;snooze kit&amp;rsquo;, which contains earplugs and a sleep mask. Its a simple way of signaling that they understand what is probably most important to you. On Delta red eyes, they make an announcement to announce that they are &amp;ldquo;going to keep announcements to a minimum&amp;rdquo; (wtf?) and then proceed to list off every &amp;ldquo;coca-cola&amp;rdquo; beverage in the drink cart (ok I get it - you are both Atlanta companies. Coke probably gives you a sweet deal. I don&amp;rsquo;t give a shit. Just let me sleep)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;You can be efficient, but with a personal touch:&lt;/em&gt; Everything from Jet Blue&amp;rsquo;s website to their boarding process was extremely efficient. Yet every time I interacted with their staff, it seemed genuine and personal. In comparison, Delta&amp;rsquo;s staff seems to have just rolled off the assembly line of some strange finishing school for airline professionals.&lt;/p&gt;
&lt;p&gt;So why is this important? As a startup grows out of infancy it needs to project a professional image and put processes in place to scale efficiently. But that doesn&amp;rsquo;t mean forgetting what is important to its customers or losing its personality. Thanks JetBlue for reminding me of this.&lt;/p&gt;</description><link>https://noshpetigara.com/post/17261513584</link><guid>https://noshpetigara.com/post/17261513584</guid><pubDate>Wed, 08 Feb 2012 07:29:00 -0500</pubDate></item><item><title>Twitter's (not so) subtle plan to capture the Indian market</title><description>&lt;p&gt;I&amp;rsquo;m &lt;a href="http://twitter.com/#!/noshinosh/status/148263727299428353"&gt;in India&lt;/a&gt; for a few weeks. I went to twitter.com and was greeted with this page:&lt;/p&gt;
&lt;p&gt;&lt;figure class="tmblr-full" data-orig-height="353" data-orig-width="500"&gt;&lt;img src="https://64.media.tumblr.com/938bc2665acb30b26a05c1f00cad35ab/356659dabc8dabfc-56/s540x810/c93c46bad3e8bcbeeecb2f062bd09bfd84b5d3d4.jpg" data-orig-height="353" data-orig-width="500"/&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;and here is who Twitter thought I should follow when I logged in:&lt;/p&gt;
&lt;p&gt;&lt;figure class="tmblr-full" data-orig-height="216" data-orig-width="304"&gt;&lt;img src="https://64.media.tumblr.com/66e834e7e451d941e0fa33476d546436/356659dabc8dabfc-84/s540x810/e371430e8a508926e1fe803b0cbd8124528fc928.png" data-orig-height="216" data-orig-width="304"/&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Aamir_Khan"&gt;Aamir Khan&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Sachin_Tendulkar"&gt;Sachin Tendulkar&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I guess twitter knows what is important in India! #cricket #bollywood&lt;/p&gt;</description><link>https://noshpetigara.com/post/14560879192</link><guid>https://noshpetigara.com/post/14560879192</guid><pubDate>Wed, 21 Dec 2011 08:04:19 -0500</pubDate></item><item><title>Its been an interesting year for open source software</title><description>&lt;p&gt;As December rolls around its time to take stock of the past year. It has been just over two years since I joined &lt;a href="http://10gen.com"&gt;10gen&lt;/a&gt; to work on &lt;a href="http://mongodb.org"&gt;MongoDB&lt;/a&gt; and I&amp;rsquo;ve started to understand the impact of open source on the software development process, as a business strategy and as a way to build communities. Looking back, 2011 has been quite a phenomenal year for open source projects and companies.&lt;/p&gt;
&lt;p&gt;Without a doubt, the open source project that generated the most buzz this year is &lt;a href="http://hadoop.apache.org/"&gt;Hadoop&lt;/a&gt;, which was started over 5 years ago &lt;a href="http://en.wikipedia.org/wiki/Apache_Hadoop"&gt;for processing and analyzing large amounts of data&lt;/a&gt;. Spurred on by the interest in &amp;lsquo;big data&amp;rsquo;, Hadoop made huge advances this year -  and even had two of its most prominent commercial backers,  &lt;a href="http://hortonworks.com/reality-check-contributions-to-apache-hadoop/"&gt;Hortonworks&lt;/a&gt; and &lt;a href="http://www.cloudera.com/blog/2011/10/the-community-effect/"&gt;Cloudera&lt;/a&gt; battling over who has contributed more code to the project. Hadoop is a prime example of the virtuous cycle with open source: developers are attracted to interesting open source projects. Assuming the project is good, it is used and improved by the community.&lt;img align="right" height="50" src="https://64.media.tumblr.com/tumblr_lwi9aieh8q1qzpeg1.jpg" width="200"/&gt; Eventually, high profile successes create more mainstream awareness, which snowballs into more development, investment, and a large ecosystem around around the project. While open source doesn&amp;rsquo;t imply success, the spirit of collaboration and transparency embodied by many open source projects serve as a catalyst for kick starting the cycle. If 2011 is any indication - as an understanding that open source is more than just free software becomes prevalent - we&amp;rsquo;ll start to see an increasing amount of software developed according to open source principles. Regardless of whether this is done by companies or individual developers, the tech industry at large will benefit from this.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Big companies bet big (and small) on open source&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;2011 saw a number of the large technology companies launch new open source initiatives and I&amp;rsquo;ve picked 4 which best illustrate the way companies are embracing open source:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;VMware&lt;/em&gt;: One of the &lt;a href="http://www.wired.com/wiredenterprise/2011/11/cloud-foundry/all/1"&gt;boldest moves&lt;/a&gt; in open source this year was the release of &lt;a href="http://cloudfoundry.org"&gt;CloudFoundry&lt;/a&gt; by VMware. &lt;img align="right" height="100" src="https://64.media.tumblr.com/tumblr_lwhy7sEu251qzpeg1.png" width="100"/&gt;Released under an Apache license on &lt;a href="https://github.com/cloudfoundry/"&gt;GitHub&lt;/a&gt;, the platform-as-a-service has rapidly gained a large ecosystem around it with companies &lt;a href="http://www.cloudfoundry.com/partners"&gt;contributing language support&lt;/a&gt; and incorporating it into &lt;a href="http://www.activestate.com/cloud"&gt;commercial products&lt;/a&gt;. CloudFoundry shows how putting open source front-and-center can enable a company to work with the open source community to rapidly advance a platform.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Microsoft&lt;/em&gt;: Last week, Microsoft made some strong moves towards creating a receptive environment for open source software on its Windows Azure cloud platform. In a &lt;a href="http://blogs.msdn.com/b/windowsazure/archive/2011/12/12/improved-developer-experience-interoperability-and-scalability-on-windows-azure.aspx"&gt;wide ranging announcement&lt;/a&gt;, it open sourced Azure SDKs for &lt;a href="https://github.com/WindowsAzure"&gt;.NET, Java and NodeJS&lt;/a&gt; and enabled support for &lt;a href="http://blogs.msdn.com/b/interoperability/archive/2011/12/12/openness-update-for-windows-azure.aspx"&gt;Apache Hadoop and MongoDB&lt;/a&gt; on Azure. Microsoft&amp;rsquo;s moves highlights the growing importance of both interoperating with open source software, as well as pursuing a more transparent development process.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Dell&lt;/em&gt;: While not very well known, &lt;a href="https://github.com/dellcloudedge/crowbar"&gt;Dell&amp;rsquo;s crowbar project&lt;/a&gt; is interesting as it shows how a hardware company can contribute open source software in order to drive innovation and add value to a complimentary platform (in this case server hardware). Crowbar builds on &lt;a href="https://github.com/opscode/chef"&gt;Chef&lt;/a&gt; and allows one to provision and configure software like OpenStack, CloudFoundry, and Hadoop to Dell (and potentially other) hardware.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;eBay/PayPal&lt;/em&gt;:  The new &lt;a href="https://www.x.com/"&gt;x.commerce&lt;/a&gt; platform is going to be interesting to watch over the next year. Built on open source projects such as Ubuntu, OpenStack, CloudFoundry, Hadoop and MongoDB, it aims to both expose the capabilities of eBay  (PayPal, Magento,&lt;figure data-orig-height="57" data-orig-width="233"&gt;&lt;img align="right" src="https://64.media.tumblr.com/fc41e0b2ec4c4bbaba8a8c87bf7335f2/f2f87c950dd529e7-1a/s540x810/9866a8ebd4100386318a5e1e27a834f286dcaa07.png" data-orig-height="57" data-orig-width="233"/&gt;&lt;/figure&gt; Milo, etc) and give developers a platform to deliver commerce applications to merchants. Development of the core API and parts of the platform are &lt;a href="https://github.com/xcommerce/X.commerce-Contracts"&gt;open sourced&lt;/a&gt; with a &lt;a href="https://www.x.com/developers/x.commerce/products/x.commerce-developer-package"&gt;developer &lt;/a&gt;kit available for download. Watch chief architect &lt;a href="http://www.10gen.com/presentations/mongosv-2011/x.commerce-makes-a-big-bet-on-open-source"&gt;Jeromy Carriere&amp;rsquo;s talk&lt;/a&gt; to understand why eBay is betting so big on open source (and his &amp;ldquo;open source is free like puppy&amp;rdquo; analogy is great!)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Open source = $$$$&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The other big trend this year was investment in open source companies. Indications are that 2011 has had the &lt;a href="http://blogs.the451group.com/opensource/2011/12/16/vc-funding-for-oss-hits-new-high-or-does-it/"&gt;largest amount of VC money invested&lt;/a&gt; (close to $700m) in companies whose core business is open source software. This has largely been driven by interest in &lt;a href="http://blogs.the451group.com/information_management/2011/11/15/vc-funding-for-hadoop-and-nosql-tops-350m/"&gt;cloud and big data technologies&lt;/a&gt;. Some of most innovative technologies that are coming out in these areas are open source, and traditional software vendors have often been left trying to &lt;a href="http://www.theregister.co.uk/2011/10/03/oracle_big_data_appliance/"&gt;play&lt;/a&gt; &lt;a href="http://www.zdnet.com/blog/microsoft/microsoft-drops-dryad-puts-its-big-data-bets-on-hadoop/11226"&gt;catchup&lt;/a&gt;. This is markedly different from previous open source successes (such as MySQL, JBoss, RedHat), which though innovative in their own way were (arguably) replacements for existing technologies.&lt;/p&gt;
&lt;p&gt;While some might attribute the dollars to an investment bubble - there seems to be some sound rationale behind the investments. The question looming over any business that develops open source software is whether it can effectively monetize the usage of its software. If &lt;a href="http://redhat.com"&gt;RedHat&amp;rsquo;s&lt;/a&gt; recent performance (beating market expectations 6 quarters in a row) is any indication, the answer is most definitely yes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Will it continue?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;With very high profile open source projects, traditional technology companies embracing open source, and investments flowing in 2011 - the question is whether this will continue. My belief is that we are in the midst of transformational change in the way software is developed, marketed, packaged and sold. The advent of cloud infrastructure services such as Amazon has dramatically lowered the cost of acquiring computing infrastructure and is freeing developers from the contraints of a traditional IT procurement process. Developers are gravitating towards not just the best software to solve their problems, but towards a process by which they can openly and transparently engage with the development community - which open source promotes. As a result, I think we&amp;rsquo;ll see a lot more great code open sourced and I&amp;rsquo;m looking forward to 2012.&lt;/p&gt;
&lt;p&gt;[Disclosure: As part of my role at 10gen, I work with many of the companies mentioned in this post]&lt;/p&gt;</description><link>https://noshpetigara.com/post/14509793582</link><guid>https://noshpetigara.com/post/14509793582</guid><pubDate>Tue, 20 Dec 2011 09:31:00 -0500</pubDate><category>opensource</category></item><item><title>Open source is the lean startup methodology for enterprise infrastructure software</title><description>&lt;p&gt;
&lt;br/&gt;
It isn&amp;rsquo;t a perfect analogy, but there are interesting parallels between the lean startup methodology and developing open source software. Something to think about for companies who are developing enterprise infrastructure software (which isn&amp;rsquo;t always amenable to lean methods)
&lt;/p&gt;
&lt;br/&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;th&gt;Lean startup&lt;/th&gt;
&lt;th&gt;Open Source&lt;/th&gt;
&lt;th&gt;Examples&lt;/th&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;Minimum viable product&lt;/td&gt;
&lt;td&gt;version &amp;ldquo;0.x&amp;rdquo;&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/mongodb/mongo/tree/v0.8"&gt;MongoDB v0.8&lt;/a&gt;
&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;Customer development&lt;/td&gt;
&lt;td&gt;Public mailing lists, open roadmaps, &lt;br/&gt;IRC, pull requests&lt;/td&gt;
&lt;td&gt;&lt;a href="http://groups.google.com/group/mongodb-user"&gt;MongoDB mailing list&lt;/a&gt;, &lt;a href="https://jira.mongodb.org/secure/Dashboard.jspa"&gt;MongoDB feature/bug database&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;Continuous deployment&lt;/td&gt;
&lt;td&gt;Nightly builds&lt;/td&gt;
&lt;td&gt;&lt;a href="http://buildbot.mongodb.org/one_line_per_build"&gt;MongoDB buildbot&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td&gt;Metrics&lt;/td&gt;
&lt;td&gt;GitHub watchers, downloads&lt;/td&gt;
&lt;td&gt;&lt;a href="https://github.com/popular/watched"&gt;Most watched projects&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

Now I just need think of parallels for &amp;lsquo;pivot&amp;rsquo; and 'product-market fit&amp;rsquo; :)</description><link>https://noshpetigara.com/post/14217812921</link><guid>https://noshpetigara.com/post/14217812921</guid><pubDate>Wed, 14 Dec 2011 11:16:47 -0500</pubDate></item><item><title>HelloMongo - a MongoDB community dashboard</title><description>&lt;p&gt;&lt;figure class="tmblr-full" data-orig-height="272" data-orig-width="500"&gt;&lt;img align="top" src="https://64.media.tumblr.com/7e9c5f5789f0a0e5818d10f84f5dca87/af4aa852ab307240-97/s540x810/e505486d390c2c9f021e087d4a728b1bd3e35ded.png" data-orig-height="272" data-orig-width="500"/&gt;&lt;/figure&gt;&lt;/p&gt;

&lt;p&gt;I had some time this weekend, so I hacked together &lt;a href="http://www.hellomongo.com"&gt;HelloMongo&lt;/a&gt;, which is a dashboard that shows a lot of the community and development activity for the MongoDB project. It pulls together mailing list activity, twitter feeds, GitHub commit logs and JIRA issues to give a snapshot of what is happening in the MongoDB community.&lt;/p&gt;
&lt;p&gt;The motivation for the project was two-fold. Firstly, I wanted an easy way to see recent MongoDB community activity without having to visit a a bunch of different websites. Secondly, although the vast majority of our software development and community interaction is done in the open, you need to know what you are looking for - so this was an effort to make it more accessible for people who aren&amp;rsquo;t deeply active in the MongoDB community.&lt;/p&gt;
&lt;p&gt;It was surprising easy to do and I had a prototype working in a couple of hours. Most systems we use (google groups, GitHub, JIRA, etc) have APIs to get XML/RSS feeds of data. I then used the &lt;a href="http://twitter.github.com/bootstrap/"&gt;bootstrap project from twitter&lt;/a&gt; for the layout of the page, as well a some jQuery plugins for parsing the data. &lt;/p&gt;
&lt;p&gt;Would love feedback on whether people find this useful. And of course, the project is &lt;a href="https://github.com/nosh/hellomongo"&gt;open source&lt;/a&gt;, so feel free to play around with it. Some ideas for enhancements:&lt;/p&gt;
&lt;p&gt;- Make the feeds refresh automatically (so you don&amp;rsquo;t have to hit reload)&lt;/p&gt;
&lt;p&gt;- Find some interesting data that is public (e.g. mongodb buildbot status??) and integrate it into the dashboard&lt;/p&gt;
&lt;p&gt;- Integrate real-time stats and trends into the dashboard e.g. how many commits this month, etc&lt;/p&gt;
&lt;p&gt;It would also be very cool if other companies either used the code (or just the concept) to build public dashboards for what was happening in their respective communities. If you do that, let me know about it.&lt;/p&gt;
&lt;p&gt;Building this out got me thinking - one thing I&amp;rsquo;d love to have is a single database, where all our activity was logged. That would make it really interesting - not only could you build some really interesting dashboards, but also use it to analyze/predict/improve on what we and the community is doing. Perhaps a project for another weekend?!&lt;/p&gt;</description><link>https://noshpetigara.com/post/13444556283</link><guid>https://noshpetigara.com/post/13444556283</guid><pubDate>Mon, 28 Nov 2011 01:33:53 -0500</pubDate></item><item><title>MongoSV: Top 5 Reasons to be there</title><description>&lt;p&gt;&lt;a href="http://mongosv.com"&gt;MongoSV&lt;/a&gt; is a one-day &lt;a href="http://mongodb.org"&gt;MongoDB&lt;/a&gt; conference at the Santa Clara Convention Center on December 9th. Our last conference in the Bay Area was sold out, so don&amp;rsquo;t wait until the last minute to get your ticket. Here are my top 5 reasons to go.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. Learn&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;MongoSV is going to be packed with interesting content. Whether you are just starting to evaluate NoSQL databases or you are a long term user of MongoDB you will come away having learned something. Some of my picks: &lt;/p&gt;
&lt;p&gt;- If you are just getting started: Check out the &amp;ldquo;Building your first MongoDB application&amp;rdquo;, &amp;ldquo;Schema Design Principles and Practice&amp;rdquo; and &amp;ldquo;How and When to Scale MongoDB with Sharding&amp;rdquo;&lt;br/&gt;- If you want to understand the internals of MongoDB: &amp;ldquo;Life of a MongoDB Query&amp;rdquo;,  &amp;quot;MongoDB&amp;rsquo;s Storage Engine Bit-by-Bit&amp;quot;, &amp;ldquo;The MongoDB Magical Mystery Tour&amp;rdquo; talks are sure to be interesting&lt;br/&gt;- If you are managing or about to manage a production deployment, then head over to the &amp;ldquo;MongoDB Survival Kit&amp;rdquo; or &amp;ldquo;Unbreakable: Deploying MongoDB for High Availability&amp;rdquo; talks&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Meet the team&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Many of the &lt;a href="http://10gen.com"&gt;10gen&lt;/a&gt; team will be there, so its a great opportunity to say hi. In addition to the scheduled talks, there will be whiteboard sessions throughout the day with &lt;a href="https://twitter.com/#!/dmerr"&gt;@dmerr&lt;/a&gt;, &lt;a href="https://twitter.com/#!/mathias_mongo"&gt;@mathias_mongo&lt;/a&gt;, &lt;a href="https://twitter.com/#!/hwaet"&gt;@hwaet&lt;/a&gt;, Richard, Paul and &lt;a href="https://twitter.com/#!/eliothorowitz"&gt;@eliothorowitz&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Hear about real-life deployments &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Ever wanted to know what its like to run and manage a MongoDB production deployment? We&amp;rsquo;ll have a bunch of users presenting about their use cases and experiences. The one I&amp;rsquo;m particularly interested in seeing is by PayPal/x.commerce on how on they are using MongoDB and a number of other open source projects for their new x.commerce platform.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. See what the industry is up to&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://aws.amazon.com"&gt;Amazon&lt;/a&gt;, &lt;a href="http://rackspace.com"&gt;Rackspace&lt;/a&gt;, &lt;a href="http://cloudfoundry.com"&gt;VMware&lt;/a&gt;, &lt;a href="http://openshift.com"&gt;RedHat&lt;/a&gt;, &lt;a href="http://www.microsoft.com/windowsazure/"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://mongohq.com"&gt;MongoHQ&lt;/a&gt;, &lt;a href="http://mongolab.com"&gt;MongoLab&lt;/a&gt;, &lt;a href="http://joyent.com"&gt;Joyent&lt;/a&gt;, &lt;a href="http://dotcloud.com"&gt;dotCloud&lt;/a&gt;, &lt;a href="http://rightscale.com"&gt;RightScale&lt;/a&gt;, &lt;a href="http://fusionio.com"&gt;Fusion-io&lt;/a&gt;, &lt;a href="http://virident.com"&gt;Virident&lt;/a&gt;, &lt;a href="http://nebula.com"&gt;Nebula&lt;/a&gt;, &lt;a href="http://canonical.com"&gt;Canonical&lt;/a&gt;, &lt;a href="http://jaspersoft.com"&gt;Jaspersoft&lt;/a&gt; and &lt;a href="http://pentaho.com"&gt;Pentaho&lt;/a&gt; will all be at MongoSV. So head over to their talks, stop by their booths to get some cool demos and hear their take on cloud platforms, open source, big data, and how they are weaving MongoDB into their products and services.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;5. Have fun&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;There will be prizes. And good coffee (I hope). Maybe some redbull too. And, of course, an after party to end the day. If you are coming from San Francisco you can just hop on the &amp;ldquo;MongoDB Motors&amp;rdquo; chartered bus for door-to-door service. &lt;/p&gt;
&lt;p&gt;So what are you waiting for? Head over to &lt;a href="http://mongosv.com"&gt;mongosv.com&lt;/a&gt; and use the code &amp;lsquo;noshblog&amp;rsquo; for 25% off &lt;/p&gt;
&lt;p&gt;See you there!&lt;/p&gt;</description><link>https://noshpetigara.com/post/12934041563</link><guid>https://noshpetigara.com/post/12934041563</guid><pubDate>Thu, 17 Nov 2011 15:06:00 -0500</pubDate></item><item><title>Optimism and pessimism: a Saturday in NYC</title><description>&lt;p&gt;This weekend I had the pleasure of representing &lt;a href="http://10gen.com"&gt;10gen&lt;/a&gt; at &lt;a href="http://www.nextjump.com/sa500"&gt;Silicon Alley 500&lt;/a&gt;, a recruiting event designed to bring together 500 smart engineers to meet 50 innovative tech companies. Held on the floor of the NYSE, the event was full of energy. The job seekers, many of whom were graduating from college, were excited at the prospect of joining cutting edge companies. And the companies relished the opportunity to recruit a new generation of employees to help take their companies to the next level.&lt;/p&gt;
&lt;p&gt;&lt;figure class="tmblr-full" data-orig-height="375" data-orig-width="500"&gt;&lt;img src="https://64.media.tumblr.com/fb7df705f67e64504cb60f6816e59272/a43f1885d03da998-1c/s540x810/dd32a8df940227c9cbc2009e4fd233dada94a0e6.jpg" data-orig-height="375" data-orig-width="500"/&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;Walking to or from the event, though, it was hard not to notice the &lt;a href="http://en.wikipedia.org/wiki/Occupy_Wall_Street"&gt;Occupy Wall Street&lt;/a&gt; protests. Whether you agree with the protests or not, it seems clear to me that the protesters are disillusioned with what they perceive as a lack of opportunity stemming from a system that promotes the interests of a few over the interests of the majority.&lt;/p&gt;
&lt;p&gt;&lt;figure class="tmblr-full" data-orig-height="375" data-orig-width="500"&gt;&lt;img src="https://64.media.tumblr.com/1bc1bda690efc49461bb5e9c187ae907/a43f1885d03da998-b1/s540x810/af85c50caf4675e353e99ca007cfbc189e967ead.jpg" data-orig-height="375" data-orig-width="500"/&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;The contrast of optimism at the SA500 event, with the pessimism embodied by the protests outside made me wonder about the role that startups can play. Certainly we are creating jobs - which is sorely needed - but is there a broader role that startups can play? Are there ways that startups can help stem the feeling of pessimism that seems to be growing in this country? Are they ways that startups, either individually or collectively, can be a positive force in the discussion? Are there policies we should be putting in place as we grow that will prevent the general resentment towards large corporations? I don&amp;rsquo;t have the answers, but its worth thinking about if you work at a startup. I will be.&lt;/p&gt;</description><link>https://noshpetigara.com/post/11546735070</link><guid>https://noshpetigara.com/post/11546735070</guid><pubDate>Sun, 16 Oct 2011 19:09:00 -0400</pubDate></item></channel></rss>
