Profile Photo

From Plato’s The Symposium.


From Plato’s The Symposium.

(Source: sleepyouth, via melissabrewer)

My first thoughts on G+ iPhone app:

I love the layout of this app. It has 5 sections in addition to the notification bar at the bottom. Check-in service(Latitude) is integrated in a seamless fashion. 


Love the way they divided this section into three separated views. You can use swipe   gesture for this. Couple of feature requests though
1. Reposting and deleting the posts are very unintuitive. Make it easy to do it. May be a swipe action?
2. Allow users to customize the streams. 


This a very neat feature. It’s pretty much like Facebook messages with two key differentiators:
1. Seamless integration with the main flow.
2. You can add circles and send messages in very few clicks.

G+ still needs lot of of work in this area to make it big. Here are my requests:
1. Include search feature when adding people using + button.
2. Way to take out people from a huddle, if it’s created by you.
3. Easy way to include email addresses.
I strongly believe this is going to be the future of communication.


This is by far the best photo exploring app within your circle. Categories are very well thought out. And the layout is very clean and it’s an eye candy. Love it, love it, and love it. I may be biased here because I use Picasa as a primary service for photo sharing.


I’m not completely impressed with this section, there is nothing novel about it. But definitely provides a way to see what’s in your profile.


Circles can be easily created/managed using this app. Even though lot of people don’t like the “suggested people” section, it’s a great way to find people to follow.

Overall it’s clean, slick and fast. Kudos to G+ team for making a better social networking app with the features I really use.


I am sucker for marketing as much as the next guy, so when I am being bombarded with Go Daddy adverts everywhere, where do you think I am going to go, when I want to buy a domain?

So, like the sheep I am I end up going to Go Daddy and before I even give them my money, I feel like I am signing…

1. You can not be right and happy at the same time.

2. Keep the other person happy, you will be happy.

3. If you think you are right, see the rule-1.

Now that you learned the wisdom, re-blog or tweet it.


Standing desks are the latest trend all the rage in modern software development. All the cool guys are coding standing now.


A typical startup in Coalbrookdale, England, circa 1760. See any Aeron chairs? Nope. Standing desks? Check.

The thing is:

  1. You’ll eventually get tired of standing, so you really need anadjustable standing desk.
  2. Coworking spaces are also a must-have for any decent startup now, and few of them have standing desks. How do you get the benefits of both? 

In this guide, I’m going to teach you how to make your very own adjustable-height 360-degrees-pivotable standing desk, for free. And the best thing is: you won’t need a pentalobular screwdriver!

Just follow this tutorial, lovingly illustrated with my best MS paint skills.

Step 1.

Lower your chair to the minimum:

(If you don’t have an adjustable height office chair, you can stop here and get yourself a decent chair)

Step 2.

Get your fat ass off your chair, put the chair on the desk, and your Mac Air Book Pro on the chair.

(Of course, if you have a SPARC server, you have two problems now.)

Step 3.

Adjust the height of the chair as needed, and enjoy your new standing desk.

Pro tip: you can even use the 360-degree z-axis pivot feature to show your work to your coworkers.

You think I’m kidding? I’m not kidding:

    (Source: gregschlom)

    Amazing resources list put together by Steve Blank.

    Startup Tools

    Research, Web prototyping, Testing and Building Tools

    Lists of Tools from Others


    SEO and Analytics Tutorials

    Analytics Tools

    Search Engine Optimization Tools

    • AdGrok – Google adwords optimization tool
    • SEO DiggerFind the top ten keywords ranking to your websites
    • SEMRush – SEO and campaign management tool
    • Clickable – Pay per click management
    • Spyfu – tells you how much adwords cost
    • Market Samurai – SEO Keyword Analysis Tool

    Online Marketing Suites

    • HubSpot - online marketing and web analytics system
    • Custora – customer retention, churn reduction, lifetime value
    • Zoho – free/cheap web customer relationship mgmt software
    • Highrise – small business CRM
    • Zferral – affiliate and referral marketing on the web

    Email Blasting

    • Tout – email blast and mgmt software
    • Postmark – email blast and mgmt software
    • Mad Mimi – email blast software
    • SendGrid – email blast software
    • MailChimp – free email blast software



    On-line Communities

    • Stack Overflow- questions and answers for programmers
    • Quora – questions and answers for non-programmers
    • Yahoo Answers - post questions, sometimes get answers
    • Disqus – Comments Platform
    • WordPress- king of blogging platforms…doubles as startup website
    • Tumblr – another blogging platform
    • Posterous – yet another blogging platform

    Wireframing Tools

    • jMockups- convert existing website into a mockup then redesign and share without editing any HTML/CSS
    • Balsamiq– rapid wireframing tool. Create software mockups in minutes
    • Mockflow – online/offline, extensible wireframing tool w/design library
    • JustinMind– define web and mobile apps with interactive prototypes
    • Wirify – turn any webpage into a wireframe
    • LucidChartCloud-based drawing tool
    • HotGloo – Online Wireframing Tool
    • Mocksup – Share your web site mockups
    • Mockingbird - Mock it up and share web site wireframes

    Website Tools

    Billing/Subscription Management

    • ChargifyRecurring billing without the headaches
    • Recurly – Subscription billing
    • Aria – online billing platform
    • Braintree – online credit card merchant processing
    • Vindicia – on demand billing and fraud management
    • Volusion – shopping cart software
    • CheddarGetter – online recurring billing
    • Cloudware City- online app store for subscription services
    • Spreedlysell subscriptions on your site. signup, upgrade, trial pricing
    • Zuora – online subscription management
    • FeeFighters – find the cheapest credit card processors

    Customer Support

    • Tender – support, knowledgebase tool for your site
    • GetSatisfaction - conversations between companies / customers.
    • SnapEngage – live chat integrates with your apps
    • Zendesk – web help software
    • UserVoiceturn customer feedback into action
    • Kampyle – turn customer feedback into sales and relationships
    • Ideaffect – customer feedback, vote, comment, manage
    • Olark – live customer chat

    Website Usability Testing

    Cloud Services and Tools

    Web Development Tools

    • Rubyon Rails– open source framework for Ruby
    • CakePHP – a PHP open source framework
    • Drupal – open source content management platform
    • Heroku – Ruby cloud platform.Rails deployment made easy
    • Django – high-level Python framework
    • Cappuccino – open source framework for app development
    • Kodingencloud development environment, code editor, hosting service, collaboration platform.
    • JSFiddlepreselect/add JavaScript frameworks and test your code
    • TeamCitycontinuous integration and unit testing, code quality analysis, pre-tested commits, reporting on build problems
    • Sauce Labscross-browser testing in the cloud
    • Rdbhost.comSQL database hosting from browser.Python/Javascript APIs
    • yUMLsketch uml diagrams.
    • WebSequenceDiagrams - sketch sequence diagrams. automatic links to generated images
    • Rietveld - asynchronous code reviews on changesets
    • Tech*if*er0*urs – blog on roadmap for learning rails

    Project Management

    • Basecamp- web-based project management and collaboration tool.
    • Github - Free public repositories, collaborator management, issue tracking, wikis, downloads, code review, graphs
    • Pivotal TrackerAgile project management tool that enables real time collaboration.
    • Mercurial – free, distributed source code control management system
    • Bitbucket - free code hosting site for Mercurial
    • Preceden – simple way to make timelines for presentations
    • Milestone Planner - planner for deadline or outcome driven environments.
    • AgileZenproject management visually see and interact with your work
    • KanbanerySimple online team or personal kanban board
    • LeanKit KanbanGreat for visualizing work of product development
    • Kanban Pad“Nice and lean” and free online Kanban tool
    • Banana ScrumA tool simple as Scrum itself.
    • Kanban ToolAnother Kanban tool
    • Acunote – Agile project management
    • Agilezen – Lean project management
    • Rally – agile product management
    • VersionOne – agile product management and Scrum tool
    • ScrumPadAgile project management tool collaborative product life-cycle
    • RallyDevAutomates Agile / Scrum development
    • 5pmOnline project management tool
    • GoPlan – collaborative project management
    • Unfuddle - hosted project management solution for software teams.
    • LighthouseIssue Tracking Tool.
    • Bontqhosted bug tracking and project management needs.
    • - Collaborative Task Manager
    • Mavenlink - manage project communications, documents, schedules, budgets, payments

    Misc Office Help

    Freelance Help

    Entrepreneurship Reading List

    Useful blogs and links for startups

    Angel List for entrepreneurs

    Best of Y-Combinator Startup Advice

    Raising Venture Capital

    Founder Equity Issues

    Incubator List/ Local Startup Resources/ Startup Q&A

    Must Read Blogs

    Executive / Advisory Board Compensation

    Boilerplate Venture Funding Documents


    Manufacturing Resources

    More to read
    Brad Feld and Jason Mendelson – Ask the VC
    Dharmesh Shah  – On startups
    Josh Kopelman  – Redeye VC
    David Hornik – VentureBlog

    Should be posting more often
    Bill Burnham – Burnham’s Beat
    David Cowan – Who Has Time For This?
    Steve Barsh – Barsh Bits


    Some of the material I have created or use in my classes does not lend itself to blogs. It’s more reference material. Thus, these pages.  I’ll add more as time goes on.

    Course syllabi

    If you’ve gotten this far, here is a visual representation of tenacity and persistence


    Photojournalists judge amateurs. We judge you ALL.

    Especially today, when you amateurs can pick up a DSLR and try to pretend you are a professional. You throw up a cookie cutter template blog and make a nice logo that says “So & So photography!” You do free “shoots” for friends. You take low-grade photos at parties and put up a album that says “Party Shoot II” You changed your facebook picture to a photo that shows of half your face, the other half is blocked by the still-in-pristine-condition camera (that real photojournalists can’t afford because we do this for a fucking living and make 10% of what you do) which you used once before you took that photo just to post on your facebook profile to announce to the world “look! I have a camera! I’m a photographer!”

    Not sure if this is you yet? Let me go on. You bought $4550 in equipment and no clue how to use it. Most likely a $4500 body, with a $50 lens. You shoot RAW without any clue of why you’re doing it or how to process it. You take 300 horrible ‘engagement photos’ where the couple looks staged, awkward, bored. You watermark them all. THEM ALL. You put more time into getting the damn watermark perfect on each of your mediocre shots than actually taking a good photo. You post all 300 mistakes on facebook or your ‘photography’ blog.

    Then, oh god, then you ask our opinion. We nod our heads, we smile, we may even say “not bad” or “that one’s nice!” to make you shut up and leave us alone. In reality, we are screaming, pulling out our hair, crying for it to stop because it hurts. We are dissecting your shots, sighing at your straightforward angles, predictable environments and boring lighting.

    By the way, we are also annoyed that you charged $25 an hour to take these bad photos that you are now forcing us to look through like a never-ending slideshow from hell. Why? Because people come to us expecting brilliant photos (way better than yours because after all, WE are the professionals) at the same damn price you charge because its your “hobby.” Well screw you. We don’t walk into offices to type up financial documents or pull teeth as our ‘hobby’ charging $10 bucks a pop, so stay the hell away from our livelihood. Not only do you take bad photos, but you make us look at them while you are bringing down our industry and asking for our approval.

    So yea, we can’t help it. We judge you, because you suck.

    Startups are irrational passion; is not a job. 

    Changing Education

    Amazing: A Tiny Apartment Transforms into 24 Rooms