Timeline: Mint.com – 2009

This is the last installment of the Mint.com Timeline.   As many of you already know Mint was acquired by competitor Intuit in September of 2009.  Mint will continue to live on as a product that helps its users do more with their money.  I myself have enjoyed the experience tremendously,  2009 was indeed an interesting and eventful year.  Today Aaron reviewed the goals and accomplishments from 2009: increase customer acquisition, delivery a quality product, and improve revenue numbers.  I’d say we’ve met those goals, but here’s a more intimate look as to what unfolded at Mint.com in 2009:

January 2009 – On the 14th Mint.com is announced on Yahoo’s homepage resulting in the largest number of registered users in a single day.   An iPhone floor model is released that contains a demo version of Mint.com.  On the 22nd rival QuickenOnline challenges Mint with a legal letter demanding to know how we measure our active and registered user count and user growth rate.

March 2009 – Mint.com adds its millionth user!  The team goes on a wine-tasting trip to Napa to celebrate their success.

May 2009 – The Minter Sprinters begins, an attempt to keep the Minters in shape just in time for bathing suit season :D

June 2009 – A new summer tradition of burritos in the park and field day begins.

July 2009 – Mint launches MintLife the new and improved Mint blog.

August 2009 – Mint accepts a Series C round of funding from DAG ventures.

September 2009 – On the night of the 13th, after months of a clandestine courtship, Intuit proposes to Mint.com and TechCrunch leaks the story.  On the morning of the 14th, for the first time in Mint history all the employees show up to work before 10am!  The Minters enjoy drinks at Stephen’s Green in down town Mountain View, along the way they are greeted by locals who quietly whisper, “Dude those guys just made bank!”

Mint turns two on the 18th, and the Minters enjoy a night of cruising on the SF bay.

Despite the deepening recession 2009 was a great year for Mint.  Its success should be attributed to every team: engineering, product, marketing, and business development.  And every Minter played their part in contributing to the the product’s success.

This is my last week at Mint, Friday will be my last day.  Mint was my first startup, and I was its first and only femgineer.  I feel blessed to have had such a positive first experience.  In my heart I will always be a Minter, and I hope to continue to “Mint my money.” :)

Post to Twitter Tweet This Post

The Traitorous Eight or Silicon Valley’s Trend Setters?

Its easy to focus on the current hot shots of Silicon Valley and their success stories.  But its also important to take a moment to remember those who paved the way for innovation and inspiration.  The men above were known as the “Traitorous Eight”, because they left William Shockley’s Shockley Semiconductor Laboratory in Palo Alto, CA, out of growing frustrations for Shockley’s management style, and found Fairchild Semiconductor.  The eight gambled their professional reputations and future, and in essence set the standard for future entrepreneurs in Silicon Valley.

Interestingly, these men began as engineers, but eventually went on to become entrepreneurs and found their own companies.  The general trend of success seems to be that engineers who moved into the role of entrepreneurs in the course of their career.  Perhaps it is the innovative mindset coupled with practicality and a desire to determine one’s own destiny.

Coincidentally, all mengineer’s in my family have worked for 3 of the companies this group founded (Fairchild, Xicor, and Intel).  I on the other have not :)

Post to Twitter Tweet This Post

Book Review: The Innovator’s Dilemma: When New Technologies Cause Great Firms to Fail

As an entrepreneur one of the biggest challenges is competing against large established corporations, because they possess more resources, capital, and have an established market segment.  However, one way of entering into the marketplace is by identifying non-existing value networks by creating a disruptive technology.  A disruptive technology is a new method or process of handling an existing technology, its birth often creates a new market or value network.

In his book, The Innovator’s Dilemma: When New Technologies Cause Great Firms to Fail, Clayton M. Christensen illustrates how disruptive technologies have emerged primarily via startups, and how large firms despite having good leadership and capable individuals are unable to successfully compete.  He uses several industries as case studies to prove his theory: hard disks, personal computers, and mechanical excavators.

I thought this was a good read for those who are in large companies and trying to compete against start-ups or entrepreneurs who are trying to tackle a well-established product or market.  Here are some takeaways from the book:

Great Firms Fail – failure of great firms in emerging technologies isn’t due to mismanagement, it is because the customer base is very different from its existing one e.g. 3.5 and 2.5 Hard Disk Drives targeted the emerging personal computer market, whereas the existing hard disk market was focused on mainframes.

Value Networks – pursing a new value network requires time and resources to understand the new value network, which established firms cannot do because it takes away from resources of current value network.

Disruptive Technology – new firms enter into markets and understand the value network, position themselves to the usage of this new technology and make it hard for established firms to enter.

Match the size of the Organization to the size of the market – Large companies pursue large opportunities, if the payout isn’t as great, they will not pursue it.  Because emerging markets are small they aren’t as attractive to large firms that are looking for large revenue opportunities.  It is also easier for growing companies to justify investment in new products and technologies than established

First Mover vs. Second: in disruptive technologies first mover has better advantage.  Second mover trades market risk  involved in entering an emerging market because the disruptive techology might not take off, for a competitive risk the risk of entering against established competition.

How Large Companies try to Compete: Large companies could tackle disruptive technologies but not at the cost of taking away resources from existing revenue generating technologies.  Usually they set up independent teams to pursue the new disruptive technology, and keep the management scheme autonomous from the parent company.  Otherwise the thinking of the main company and product permeates and detracts from the innovation of the new technology, which requires a different approach.  Some organizations acquire smaller companies who have proven success in disruptive technologies, but often times the company that is bought doesn’t continue to succeed because of parent company’s influence and mindset.  Large companies should continue to improve upon conventional technologies and be followers in adopting new ones.  The dilemma is in the case of disruptive technologies being a follower is detrimental – but it is hard to allocate resources if the market size is small and returns don’t match organization size.  Being small and independent is more advantageous – market size is small and more capable of understanding needs of the customers.

“Projects make sense to people if they address the needs of important customers, if they positively impact the organization’s needs for profit and growth, and if participating in the project enhances the career opportunities of talented employees.”

“…start-ups which propose to commercialize a breakthrough technology that is essentially sustaining in character have a far lower likelihood of success than start-ups whose vision is to use proven technology to disrupt an established industry with something that is simpler, more reliable, and more convenient.  The established firms in an industry have every incentive to catch up with a supposed sustaining technological breaththrough while they have strong disincentives to pursue disruptive initiatives.”

Capabilities and Disabilities: each organization has processes and values that enable it to succeed.  However, these same processes or capabilities often stand in the way of its success against new markets resulting in disabilities.  It is hard to change these processes once they are established because they will start to hinder the organization’s progress in existing markets ultimately impacting is existing revenue base.  Hence it is often times easier for a start-up or independent entity to advance, because they can setup new processes and an organizational structure that can tackle the new technology.

Post to Twitter Tweet This Post

A Femgineer’s Adventures in Italia: Part V – Ischia

Day 5:

Up to this point we had only headed east toward Amalfi and Salerno.  Jason and I were curious what lie to the west of Positano.  I pulled out my guidebook and read up on an island called Ischia, which is more than twice the size of Capri and to its west, and southeast of Napoli and northeast of Sorrento.  Ischia has a smaller island off its coast called Procida.  Unfortunately, the ferry schedule to and from Ischia only gave us 4 hours on Ishcia so we wouldn’t have time to explore Procida.

The major sites to see on Ischia were thermal pools.  The island was filled with them.  And there was a really large and famous beach Spiaggia Citara.

We climbed aboard the ferry and headed for Ischia, stopping at Capri briefly to let off some passengers. The ride to Ischia was empty, but we passed the time away taking pictures of coast of Sorrento and Napoli in the distance.  We also spotted Procida as we got closer.  It was a lush little island.

Once we arrived in Ischia I made the stupid mistake of thinking we could just walk everywhere like we had on Salerno.  But Ischia was a large island, and the pathways were not pedestrian friendly.  As we were getting our bearings an older Italian man named Pasquale approached Jason, and handed him a brochure for Poseidon Terme.  It had 22 thermal pools ranging from 15 degrees to 40 degrees  Celsius, and the surroundings were done in a tropical theme that looked more like Hawaii than Italy.  We took at look at the brochure and were sold!  It would be our one and only stop but we figured it would be the most memorable.  We climbed into Pasquale’s open air van and headed for Poseidon Terme.  Apparently Pasquale wasn’t aware of our time constraint and proceeded to guide us through Ischia.  Jason set him straight and then he stopped showing us around and headed straight to our destination.

Pasquale insisted on picking us up in a few hours and returning us to catch our ferry at 4:20pm, he refused to accept our payment until then.  What a sweet Italiano!

We entered the Poseidon Terme, it was even more interesting than we had imagined.  All the signs were in German and Italian, no signs in English!  The entire spa was done in a tropical theme with palm trees and beautiful tropical flowers everywhere.  But we had to follow certain rules: first everyone must wear a bathing cap, second you can only go from a hot pool to a cold pool once or twice, and third don’t stay in the hottest or coldest pool for too long.

The first pool Jason and I walked into was around 36 degrees Celsius.  It was warm and relaxing.  All the Europeans around us seemed to be pretty chill.  After the pool we spotted a stone chair that was set into a wall, and had water cascading down it like a waterfall, it was apparently their idea of massage chair.  We took turns sitting in it.  As the water beat down hard it relaxed all my muscles and relieved the neck pain I had experienced from our stiff bed in Casa Miulo.

We continued to explore.  I saw a steam room at the top of the staircase and thought to myself, I’m a Bikram yogini surely this will be a cake walk.  Fat chance!  We entered the silent steam room and the hot air instantly engulfed us and filled our lungs.  I could barely breathe, after 30 seconds I signaled to Jason to exit!  Whew now that’s what I call hot!!

As we walked through the terme we came upon a large swimming pool that had a very green hue to it unlike the blue pools we were used to.  Out of curiosity we climbed in, it was much cooler than the other pools.  After it we continued to go through the different grades of pools 32, 34, 36, 38, and 40 degrees Celsius.  I wanted to try the 15 degree pool.  Jason was wary.  I noticed a young girl sitting calmly in it and thought it could be that bad.  We slowly walked into it and felt the chilliness of it penetrate our skin.  I forced myself to endure it for a minute purely out of a sense of competition with the girl who was by now in a Zen-like state, crazy!

After exploring all the pools we walked out to the beach.  It was idyllic, with a large mountainous cliff to its left and filled scantily clad Europeans, I felt a bit overdressed…

We finished up our afternoon at the terme and headed out to be greeted by Pasquale.  Since we had a little time to spare Pasquale gave us a little tour of the township and we took some pictures around a famous Roman Catholic Church.

To Jason, Ischia was the highlight of our trip.  I ranked it second to the previous day’s adventures sailing along the coast.

Post to Twitter Tweet This Post

A Femgineer’s Adventures in Italia: Part IV – Amalfi Coast

Day 4:

After our trip to Salerno we were jonesing for a boat and beach day.  The heat of the coast was too much to bear without air conditioning and escaping to the water would be our only way of cooling ourselves off. So we went to one of the small huts at the Spiagga Grande to figure out, which boat adventure we wanted to take the next day.  I wanted to save Capri for my birthday, and the Australian girl suggested that we go on the Amalfi Coast boat tour.  We’d be on a boat all day swimming through grottos and then stop off for a special lunch.  I was reluctant to fork over more money for lunch, but the sheila said it would be very special and worth it.  We signed up.

The heat of the Positano awoke us the next day, we were eager to start our adventure.  I had no expectations.  I just imagined a day of swimming along the coast, but it would turn out to be one of the best days of our trip!

We boarded a small boat with four others, two men from NYC, and an older couple from Genoa.  Our captain, a native of Positano, James, was a large blonde man, who claimed to be Italian despite his thick English accent.  His father was Italian, and his mother English.  He lived in Positano during the summers, and traveled for the rest of the year around Italy, and often to London.  All in all he was a real character!  I couldn’t wait to meet this man’s father, who would be our captain on our trip to Capri.

James and the six of us set sail for the Amalfi Coast.  Traveling on a small speed boat was wonderful.  The weather was magnificent, and we got a real sense of the cliffs as we road by them in a small speed boat.  Our first stop was a small sea arch where James anchored.  The water was very green and beautiful, I was a little reluctant to dive right in, but as the Amalfitian sun began to beat down on me, I dove right it!  The water was cool and refreshing.  Jason and I, and the others swam around the sea arch, and between several large boulders.  I had never swam through such waters.  The waves were strong and demanded a strong swimmer, thank goodness I had been on swim team all those years in highschool :p

Tired from swimming through the boulders we climbed up a giant rock and rested for awhile.  Only to be splashed by the giant waves.  We swam back to the boat, happy as a clam for our first experience swimming off the coast.

It was around 11am, and James headed toward the ice chest.  He broke out a bottle of Prosecco.  I love Prosecco, but the thought of drinking at 11am was foreign to me.  Jason grabbed a glass, and I joined in, after all we were on vacation!  We sat back and sipped our Prosecco as the boat took off again.  Ahh this is the life I thought.  ”Baller-style!” retorted Putorti.

Our next stop was a giant cave.  James stopped off outside the cave.  This time I was the first one of the boat.  I began swimming as fast as I could with no sense of fear.  I couldn’t wait to see what was in the cave.  The cave was quite large, the water inside as shimmered a pretty green.  There were shallow spots where you could stand on rocks.  Jason and I felt like we were in an Indiana Jones movie, and of course he ended up with the scars to prove it!

I sat quietly in the cave taking it all in.  I had never done anything this adventurous before in my life, but I was happy that I had taken the time out to do.

We had one more stop before lunch.  Close to Amalfi Town, there were three large water falls that we could see in the distance.  First swimming through a cave and now swimming under a water fall!  Once again I was the first to disembark.  As I approached the falls I felt the water getting colder.  But it was still refreshing.  The source of the falls were probably about 50 feet high.  Despite the heat, the chilly water started to get to me and I headed back to the boat.

Hunger pangs started…I had come to Italy to eat!  James set sail one more time for our lunch spot.  We stopped in the middle of the water and were greeted by a man on a hydrofoil.  We boarded the hydrofoil and in the distance saw a small restaurant perched on the a beach.  The hydrofoil was a experience, its faster than a speed boat, but pretty bumpy, imagine a really fast raft.

We got to the beach, where people were swimming, sunbathing, and snorkeling.  It was a pretty chill location, we strolled up to the restaurant, which was open air.  We took our seats at a large table and awaited our soon-to-be large Italian feast!

First they brought out wine, and bruschetta.  By this point in our trip we were pretty sedate from the Prosecco, but Jason  insisted I have a glass of the white.  I continued to indulge myself.  Our first course was a pasta course, clams in linguine with a garlic sauce, yup!  The next course was seafood, calamari and octopus.  The final course was dessert, and my favorite Italian dessert: tiramisu!  They brought it out with two liquors.  One of the liquors was the traditional limoncello, which I wasn’t a huge fan of so I took a couple sips.  But next to it was a dark chocolate liquor.  The chocoholic in me couldn’t resist!  As I sipped the cool and smooth liquor I was in heaven!  It had the perfect balance of liquor and chocolate, I highly recommend it.  Buzzing by this point, and still wanting to enjoy the full Italian lunch experience I topped the meal off with a rich cappuccino.

Stuffed from our large mid-day meal we climbed aboard the boat for one last swim before the end of our adventure.  Jason proceeded to take pictures of the coast as I lay back and relaxed.  The older Italian couple and I struck up a conversation.  The husband spoke fluent English, but the wife only spoke Italian so he translated for her.  Apparently, she wanted to know where I was from, and how old I was.  Wow, Italians so inquisitive!  I told them I was 26, vacationing with my boyfriend, and that we were both from California.  What I had wanted to say was that I was a young Indian Princess galavanting through Italy, which is certainly how I felt!

Our final swimming spot was calm water, I suspected James had picked this spot because we were all too stuffed to really swim.  I jumped in and enjoyed one last dip.

We headed back to Positano, our tummies stuffed, and our hearts full of the beauty and thrill of swimming and sailing along the Amalfi Coast!

Post to Twitter Tweet This Post

Ruby Bootcamp Basics

I’ve been putting myself through a Ruby bootcamp.  Here’s are the steps of my training:

  1. Install Ruby and Rails on Mac OS X Snow Leopard
  2. Ruby Primer introduction to Ruby basics
  3. Quick Reference
  4. Ruby on Rails Tutorial comprehensive tutorial that goes through the complete setup from db to web application

While going through the tutorial I found a few issues that I wanted to highlight:

  1. The use of the start_form_tag has been deprecated, the correct tag to use is form_tag followed by do e.g. <%=start_form_tag :action=> ‘create’ %> becomes <% form_tag :action=> ‘create’ do %>
  2. The use of the end_form_tag has been deprecated, the correct tag to use is end.
  3. The error message: syntax error, unexpected kENSURE, expecting $end means that Ruby is trying to ensure that a keyword in this case ‘end’ is being used.
  4. redirects_to versus redirect_to the former is a class method and the later is an instance method.

Post to Twitter Tweet This Post

Femgineer Goals for 2010

Every year I make the usual new year’s  resolutions to be healthier, friendlier, calmer, cheaper, smarter, and so forth.  But, I don’t actually set goals for how I want to become a better developer!  So I decided that I’d put together a list of skills I want to have, and goals I want to accomplish by the end of 2010.

I’m also going to post the best tutorials and troubleshooting tactics I come across while meeting my goals.

1. Learn Ruby on Rails

2. Learn Objective-C and Create an iPhone app

3. Learn Adobe Air

4. Read 3 books on software architecture

5. Attend at least 1 developer conference

Post to Twitter Tweet This Post

My Favorite 4-Letter Words

A few months ago a friend from France stayed with me.  English was her third language, and she identified nuances in my manner of speaking that I  hadn’t ever thought about it.  There are words that I use consistently that I hadn’t even realized I use.
Here are the 4-letter words I use daily:
  1. Code
  2. Yoga
  3. Food
  4. Love
  5. F@c&

I’ve also been told that for someone of my stature I curse like a sailor.  But, I want to clear the air and set a standard.  My use of expletives is usually directed at my code or emotional response to a situation and never at someone.  For example:

  • f@c&” – bug in my code.
  • “wtf?!?” - what just happened here.
  • “that’s f@c&ing brilliant” – wow what a great idea.

Of course it depends on your environment and the attitudes of others around you.  I’ve cut down a lot over the years, and make attempt to curtail it in the presence of children.  But in the comfort of my own home and car I will let loose and exercise my 1st amendment right.

Just to add a little credibility to my claim the following articles show swearing reduces stress even in the workplace:

Post to Twitter Tweet This Post

Book Review: Made to Stick


I think this is a must read for anyone who is passionate about having their ideas heard whether they are large or small. It is especially crucial for entrepreneurs who are trying to cultivate a product, motivate employees, and grow a company.

The premise of the book is how the “Curse of Knowledge” can impede a person who has ideas from effectively influencing others. Think back to college, the one class you almost-failed-out-of because you were either bored out of your mind or the professor was sitting so high in his ivory tower that you didn’t learn the essence of the subject. Made to Stick tries to tackle that problem by giving readers the following tips.

“Dont bury the lead”: if you’ve ever read a NYT article or anything sensationalistic you’ll see that the first thing the writer has done is presented the reader with a hook which is often times the headline or the opening sentence. Then they proceed to back it up with details and facts, but presenting this information first causes readers to loose interest or get lost in the myriad of minutiae.

“Follow Succes to test for stickiness”: The first “S” is for simple – the tagline for ideas should be simple and help people understand the direction of the idea. “U” is unexpected – creating curiosity gaps using mystery keeps people hooked, this is highly applicable to presentations and teaching. “C” concrete – people don’t respond well to abstractions, it helps to have a image for them to understand the gist of the idea. “Credible” – credibility is important, i.e. backing up ideas with authority figures and stats, but often time impossible if the person presenting the idea is a newbie to the field. In such cases, he will have to rely on “E’ and the final “S”. “E” emotional – does it touch people, or have a human interest component to it. And the final “S” storytelling – it is more compelling than stats or facts.

Some of the initial case studies used are long, but they help convey how to create a sticky idea. The author also does a good job of reviewing the concepts at the end, which helps them stick!

Post to Twitter Tweet This Post

My Startup Job Postings

I’m hiring for my own startup, which is currently in stealth mode.  I’m based out of down town Palo Alto, and the Hacker Dojo in Mountain View.  I have 2 clients lined up, and I want to put a prototype out in 6 months for them.  I will be bootstrapping until launch, so I’m only accepting applications for contract-to-hire positions.  If you’re interested in one of the following positions please contact me.

I’m going to work hard to create a fun, but fast-paced environment.  I played at key role at Mint.com as the second engineer, building up the code base and the culture, and I intend to do the same at my startup.  Initially, I will be guiding the majority of development, but I also need a team composed on self-starters who can get things done while I am dealing with business processes and acquiring more clients to test the prototype.  Starting at ground zero gives you the opportunity to help cultivate the company culture, gain an equity stake, and most importantly build something of value!

Number of years of experience or where you graduated from school do not impress me :)  Here is what I’m looking for:

Web Designer/Illustrator: Most interested in designing clean user interactions, and illustrations that convey the essence of my product and user-base.  Be prepared to brainstorm/prototype and sketch during the interview process.  PhotoShop, Illustrator, CSS, HTML, and some templating engines like XMLC.

Front-End Developer: JavaScript, YUI, HTML, CSS, and knowledge of some Templating engines like Freemarker, Velocity, or XMLC.  This initial hire will be responsible for architecting the front-end and building up the infrastructure.  Knowledge of browser compatibility issues, compression techniques, measuring page loads, creating and extending libraries is a must!

Back-End Developer:  Java/Ruby,  mySQL, Hibernate, ANT, Spring or Rails Framework.  Unit testing, TDD mindset, combined with Agile development practices.  I will be doing some development work, but this individual will be responsible for the core implementation.  Understanding specs, making design trade-offes, building code infrastructure (build system, regression suite, interfacing with front-end technologies).  Creating a scalable, secure, and quality prototype.  Nice to have experience with JMS, XML, Quartz.

Post to Twitter Tweet This Post