Philosophy

Sort by:

Salary Negotiation with Haseeb Qureshi Holiday Repeat

Featured Image Photo Credits Originally posted on July 11, 2016. Negotiation is an important skill for software engineers. The salary you negotiate at the beginning of your job could be

Software and Entrepreneurship with Seth Godin Holiday Repeat

Originally published November 18, 2015 “The playing field has never ever been more leveled – that means everything you don’t build is your choice not to build it.” Seth Godin is

Knowledge-Based Programming with Stephen Wolfram Holiday Repeat

Originally published November 10, 2015 “The cloud as an environment – I had thought it was a purely utilitarian kind of thing. What I realized is that it’s a fascinating

Managing Engineers with Ron Lichty

“Management is about human beings. Its task is to make people capable of joint performance. To make their strengths effective and their weaknesses irrelevant.” That quote is from

Early Investments with Semil Shah

An engineer who wants to start a business using investment capital needs to understand the expectations of investors. The market for the business needs to be huge. The team needs to have