John's Blog

I think what happens is you go along and try a lot of different things in relationships with different people…and then you realize your not going to attract the person that is right for you until you become a whole person yourself. It’s really not about completing someone or being completed by someone. It’s about being a whole person. It’s about being able to walk through the world on your own and be alright with that. It’s a long process but mostly it just really comes down to sooner or later you beat your head against the wall long enough and then you realize wow…I can have happiness if I choose to have it now.

– Jim Carey

If you ever want to delete multiple files in git without having to manually type them out, use this little gem:

for i in `git status | grep deleted | awk '{print $3}'`; 
do git rm $i; done


1. When you see a snake, kill the snake.

2. Don’t play with dead snakes; when the problem is solved, or you have taken an approach on something, do not revisit it.

3. Often, the biggest opportunities start out looking like snakes … look for the points of disruption.

- Jim Barksdale


Training Your Focus

Why are we especially distracted when confronted by tasks we do not enjoy? This article shows us why we reach outside of the task at hand when the going gets tough, and what we can do to stay “focused”. The article concludes that focus is our reality, and that nothing else matters.

I fully agree with the post, and am currently reading a book on the subject (though they call it the state of “flow”). I would highly recommend the book for anybody trying to find some focus and/or direction with their work. 


If you are pained by external things, it is not they that disturb you, but your own judgement of them. And it is in your power to wipe out that judgment now.

– Marcus Aurelius

All these tools of tech waste our time if we’re not careful.

– Bill Gates

Today is iPodRip’s 1 year anniversary. Here’s to the future of The Little App Factory!


On Too Much Information

An eloquent comment on why too much information is slowly driving us crazy.


Really great companies have a competitive advantage: Coca-cola has marketing and taste, Geico has low cost, Apple has ingenuity and quality, etc. These competitive advantages are what Buffett deems a moat, the natural defence that keeps competitors at bay. It’s this moat that keeps companies as number one in their market and produces ultra-loyal customers.

– Anonymous

Here are two articles I found useful recently. The first describes in great detail how to compile a static library in Xcode, and the second describes how to get a project to link against one of your own static libraries over dylibs that come with the system.

Put the two together, and you can package your own little libraries into your projects, and you can ignore the requirements of your target system (or systems). In my case, I wanted to get iPodRip working on 10.4, which only comes with SQLite 3.1.3 or something like that. So bundling a custom static library was the only option for it.

Worked out great after banging my head on the wall for a bit.


Too many entrepreneurs stop after they build the product. They think that building products is what makes them an entrepreneur. But entrepreneurship is about building businesses, and the product is just one part of that.

– Rob May
Always Be Growing

If you’re not gettin’ busy growing, you’re gettin’ busy dying.


The Little App Factory Grows!

The fastest and simplest solution for archiving your DVD movies to your Mac, RipIt, is now a part of The Little App Factory. Yes, that does mean that The Little App Factory isn’t so “little” any more. We’re really excited, as we believe RipIt fits nicely into the collection of apps TLAF has to offer, especially with our video conversion app, Evom.


How to Become a Better Entrepreneur in 30 Minutes

This link had been sitting on my desktop for a couple weeks, and I’ve finally gotten around to posting it. I really like the tips!


Burnout

A nice little article on the causes of burnout.


28
To Tumblr, Love Metalab