5,756 karma · joined August 30, 2010
Most of the time you see tech startups they are either in the seed/VC stage (you can't invest unless you are accredited and have connections) or the IPO stage (mega-companies that everyone has heard of).
Did it turn out poorly? Yes (Share price went from $35 to $1 for a while and then down to basically zero). But was it a good process? I think so!
The conflict arises because Django has a stated mission to always be improving (like a perfectionist). This causes issues for the author when they have to re-write parts of their application in order to keep up with updates to the mainline framework.
The author would like be able to get things like security fixes and performance improvements without breaking changes -- whereas the Django team is willing to require breaking changes in pursuit of improvements.
Ultimately, the author may be better served by using tools/frameworks that are considered "completed" (examples might be things like jQuery) or have a maintenance philosophy that prioritizes backporting and compatibility over improving the features/experience.
I know that the answer is: spend lots of time talking to customers, doing research, empathizing, etc. But then who is going to write the code while I'm doing all of that? It needs to get done, but I'm not sure why that is the job of the "development team".
> Key Result #1 – Lifetime Customer value increase from $N to $N+5
> Key Result #2 – Decrease Customer Churn Rate by 10%
I'm a developer on a team. How am I supposed to know why customers are churning? I'm three levels removed from talking to customers when they cancel. I don't have a deep relationship to know how to add value to them.
Someone needs to do the research, analysis, and leg work of finding potential areas to exploit. And then someone needs to have at least some amount of vision or inspiration about how to solve that problem. Or do whatever trendy new "design sprint feedback loop" brainstorming session someone is tweeting about. This is the kind of stuff I hear designers and "product people" talking about wanting to do.
If you want to do that work and then loop in the engineering team to talk about feasibility and planning that seems fine, but the last time I worked in an environment with OKR no one seemed to have any brilliant ideas about how to, you know, actually achieve the Key Results.
(Until these questions can be satisfactorily answered to developers, OKRs are going to be perceived as a buzzword, flavor of the month process air-dropped in because someone saw a blog post about it)
(Implicitly endorsed by Taleb via retweet)
Salaries usually cap out at $130k-$150k for the role of "writing the code" at general software consulting at small-medium (5-150 person) "agile" shops. Likely higher at speciality shops, but I can't speak to that.
I've been a software engineer writing code for my whole career and the RefactoringUI material has helped me grow my design ability more than anything else I've tried. It's great for people that want to make their work projects look better, want to build a side-project that doesn't look god awful, or become more self-reliant in the quest to be the ultimate "company of one" product maker.
Here's my portfolio that I've been developing since I started following Steve and Adam's tweets/posts/videos: https://dribbble.com/swanson
Regarding the price: I think it's totally fair, especially given how much free content RefactoringUI has put out. $80-$149 is worth it to me for the years of distilled experience (and to support more of this material getting made). If it's too much, check out the free stuff they have: https://twitter.com/i/moments/994601867987619840 https://www.youtube.com/steveschoger and save up :)
So for this one, find some pair programming/screensharing tool and sell them a license for the song (or produce a video) as marketing material.
* Moon (2009)
* Steins;Gate (2011, anime)
* Looper (2012)
* Snowpiercer (2013)
* Ex Machina (2014)
* Edge of Tomorrow (2014)
The Personal MBA is also great, but I do agree that it's poor form for Josh to recommend his own book.
If players could train with the spell range circles, skill shot path projection, last hit helpers, etc in a sanctioned way, I wonder how much this would remove the desire to seek out the cheating programs.
Edit: I see they have a "training mode" already: https://na.leagueoflegends.com/en/news/game-updates/features...
"A Penny Save is a Penny Earned - Chase Bank"
A durable, historical, innovative new channel that also makes minting pennies profitable. Everyone loved collecting those state quarters they made a few years back.
Of course, if this is successful we can move upstream to other coins and eventually dollar bills. Alternatively, we could allow rich people to put their face on the penny instead of that old president guy on there now.
Just the media exposure alone to be the first company to sponsor the penny would probably yield a positive ROI.
And think about how jealous the CEO of McDonalds will be when forced to dispense Burger King branded coins from their automated robot cash registers.
And then if you do move forward, we will already be subscribed so your listener base will continue to grow.
I'd be happy to listen to this on my drive home this evening, but downloading mp3s and getting them moved over to my phone and into my podcast player app is too much effort. Sorry, but that's the reality!
You've clearly spent time and energy to produce something worthwhile, but don't miss out on a small thing to make it easy for us to experience your content.
It's funny; but it's an uncharitable summary if you're going to use that as a basis for evaluating Taleb's ideas.
My biggest pet peeve. Oh, you're a 23 year old college grad? Better take time during your first hour of being in the real world to pick your life insurance policy and memorize what building alarm code to use if you happen to be the only one in the office at 4am on a Sunday (during a holiday weekend).