The reason for its quick traction is that if you hook up your checking account you can send money without any fees, and also because they give out referral bonuses for inviting others.
167 karma · joined March 3, 2012
The reason for its quick traction is that if you hook up your checking account you can send money without any fees, and also because they give out referral bonuses for inviting others.
In the end, I decided to roll my own solution from scratch and use Stripe instead of using one of the pre-built solutions. In hindsight, rolling my own solution was the way to go and the time spent starting from scratch was probably quicker than having to learn something like spree anyway.
Having to spend 2.5 hours on weekends for laundry is a huge time sink for me. By the time I find a washer, find a dryer, and then run a second dry cycle because the first one didn't dry the clothes I've wasted good portion of my day on laundry. I can't leave my complex because then I'd be the neighbor who leaves clothes in the dryer all day. I'll have to checkout Prim!
I also started using Gemnasium which does a good job of notifying me about security patches in my app's dependencies along with keeping me up to date with gem releases.
Edit: Zooming out on the south bay it looks like the whole area has issues. I thought the TCE issue was contained to the Moffet Field area. It will be interesting to see the whole bay area when you add other counties. It's amazing to me that these hazardous conditions don't affect home prices.
Additionally, I feel long term pairing creates tunnel vision and stifles innovation as there is no time to stop pairing and think out a solution. The focus is cranking out features without spending the time that you get working alone to get more creative.
The lack of creativity is actually a side effect of the increased productivity. You are definitely more productive working as a pair because there are no breaks. You can't check hackernews, reddit, etc when you have some watching everything you do. I view this as a good thing, but I wouldn't be checking those sites during work time anyway. Sometimes I just need a few minutes to research alternative solutions instead of just going for the first one that the pair comes across.
In my view, pairing works best when used in moderation. Adding a new team member? Have them rotate and pair with different team members for the first 4 months. Pairing will get them up to speed with the rest of the team in no time. The new hire will learn the programming culture of the company and experience various team members insights.
I think pairing together to work on a feature on an occasional basis is also a great team building strategy. The key is moderation and rotating the pairs so that it doesn't become stale.
Having experienced the Pivotal way for a good amount of time, I feel they have taken pairing too far.
I wonder if the rumored apple "watch" is similar tech.
The company I work for has been burned several times by remote software consulting firms (some well regarded) that created garbage applications. They now require all work be done in the office, and (speaking on their behalf) the difference is very significant. Communication is the key to success, and remote work really complicates things unless you work hard to have a great communication infrastructure in place.
I also really enjoy the placement of the play next button which is something I've already used several times. Overall, I'm very happy with the upgrade.
You would be surprised how many fresh CS majors have nothing to show other than the title. With the same intangibles, I'd hire a new college graduate with personal projects/open source code and no CS degree over a fresh college graduate with a CS degree and nothing to show for it.
Ruby/Rails has railstutorial.org, tryruby.org, rails for zombies/code school, and railscasts. All these high quality beginner resources made using Ruby instead of Java an easy choice.
The other reason for me is that I find the code I write in Java to be too wordy and found the more concise syntax of Ruby refreshing and fun.
The bulk of my news feed is the same 4-5 people. I was shocked to find that when I checked in yesterday 6 "friends" had deactivated their account within the last 2 weeks. I have vastly scaled back my own activity to only checking in once a week. I have less than 5 status/stories in the last year. When I look on my friends' walls/timelines, I see the same amount of activity. This same group of friends would generate that amount of activity in a week. With the better privacy controls, most friends including myself don't share tagged photos anymore.
The only thing I still see Facebook being used for in my circle is chat with Google Chat just as popular.
Will Facebook continue to grow for the next few years? Yes, it will grow outside the U.S. Will Facebook continue to grow in the U.S.? No, the "cool" factor is gone. I think it has already peaked. Will Facebook stock go up after IPO? Yep Is it the next AOL? I believe so.
It's a shame more companies don't implement pairing correctly. The extra grand (less if you don't go with an apple display) for the monitor is a small price for the results you get.
We pair with 2 monitors, 2 keyboards, and 2 mice facing each other with our own desks which I feel gives each person in the pair enough privacy and space to make us both very comfortable.
Is pairing intense? Yep. Is it worth it? Absolutely in my mind. The high quality of the code and the productivity is well worth it.