Profile cover photo
Profile photo
Julian Yap

as a programmer you must have a series of wins, every single day

Post has attachment
And, you know, one of the things I did when I got back to Apple 10 years ago was I gave the museum to Stanford and all the papers and all the old machines and kind of cleared out the cobwebs and said, let’s stop looking backwards here. It’s all about what happens tomorrow. Because you can’t look back and say, well, gosh, you know, I wish I hadn’t have gotten fired, I wish I was there, I wish this, I wish that. It doesn’t matter. And so let’s go invent tomorrow rather than worrying about what happened yesterday.

Perhaps I'm remembering it wrong but it was a quote like this which changed my perspective on IT. I think it was more along the lines of Steve talking about a mistake and that you can't look back in this industry or your toast.

It only really clicked maybe a year ago. I think a part of it was from following what Steve Jobs was saying and how he was forward looking and right.

So I've felt a lot better since I started trusting my gut. Because you can sit back and let analysts give you their thoughts or sit back and let technologies become mainstream.

The better alternative is to see the waves coming and understand which waves are worth riding. Because if you hang back or listen to others, you'll end up riding bad waves or seeing them too late and missing the ride altogether.

Post has attachment

Steve's theory of the four stages of growth any startup goes through. He calls these steps Customer Discovery (when you're just trying to figure out if there are any customers who might want your product), Customer Validation (when you make your first revenue by selling your early product), Customer Creation (akin to a traditional startup launch, only with strategy involved), and Company Building (where you gear up to Cross the Chasm).

From a review:

Originally from:

Providing features that facilitate social networking activity and make it easy for users to communicate and share information between various social media sites may be an effective way for service providers to further engage customers and increase loyalty

The same applies for other things like apps and web sites. Engagement and loyalty are key aspects. If people only use your app once or only reach your site once after some inbound link traffic from another site they frequent every day then you've failed. And one way to keep that engagement is through social features.

Post has attachment
_1. The greatest success goes to the person who is not afraid to fail in front of even the largest audience.

2. Set out to build a company and make a contribution, not an empire and a fortune.

3. The best possible company management is one that combines a sense of corporate greatness and destiny, with empathy for, and fidelity to, the average employee.

4. The biggest competitive advantage is to do the right thing at the worst time.

5. A company that focuses solely on profits ultimately betrays both itself and society.

6. Corporate reorganizations should be made for cultural reasons more than financial ones.

7. A frustrated employee is a greater threat than a merely unhappy one.

8. The job of a manager is to support his or her staff, not vice verse and that begins by being among them.

9. The best business decisions are the most humane decisions. And, all other talents being even, the greatest managers are also the most human managers.…

10. Investing in new product development and expanding the product catalog are the most difficult things to do in hard times, and also among the most important._

Dieter Rams’ ten principles to "good design"

Good design is innovative
Good design makes a product useful
Good design is aesthetic
Good design helps us to understand a product
Good design is unobtrusive
Good design is honest
Good design is long-lasting
Good design is consequent to the last detail
Good design is concerned with the environment
Good design is as little design as possible


You need to learn Objective-C. Go mess with MonoTouch or whatever if you want. Then go grab a fruit roll-up, think about what you did, and realize you should have just learned Objective-C.


Leaders are not what many people think–people with huge crowds following them. Leaders are people who go their own way without caring, or even looking to see whether anyone is following them. “Leadership qualities” are not the qualities that enable people to attract followers, but those that enable them to do without them. The include, at the very least, courage, endurance, patience, humor, flexibility, resourcefulness, determination, a keen sense of reality, and the ability to keep a cool and clear head even when things are going badly. This is the opposite of the “charisma” that we hear so much about.

As for what will be hot in the future, Schmidt says definitively: the next generation of leaders and startups to emerge will involve mobile, local, and social. He explains that we’ve exhausted the limits of the PC as a platform, the future will be mobile first.
Wait while more posts are being loaded