Favstar gets even better if you sign in.
Junior programmer's bookshelf: 90% APIs and programming languages; Senior programmer's bookshelf: 80% applied psychology.
New study shows that you should just figure out what works well for you and get on with things.
TDD is like chess: you can learn the rule in a few minutes, but if you’re lucky, you’ll learn new things from it every day.
Non-local variables are simply implicit parameters to every block of code in your entire system. So limit them.
A friendly, irregular reminder to try to interpret people generously. It’s made such a difference in my life.
Maybe the single most costly property of legacy code: I can't tell significant details from accidental ones.
In software job ads, fear terms like "fast-paced" and "minimal supervision". They probably mean "we're fucked" and "you have to save us".
Another reminder: please don't say "technical debt" when you mean "sloppiness".
Stop saying “full-stack developer”. The term “programmer” suffices.
Technical debt: the conscious decision to value nearer-term cash-flow over longer-term return on investment. Really. That’s it.
Q: “How do we convert story points to hours?” A: “Misguidedly.”
I take tiny steps, not in order to make fewer mistakes, but rather in order to notice my mistakes sooner and more easily see their cause.
"helper method" n. A function about whose design I couldn't be bothered to think further.
The one constant throughout my entire software career: “I don’t care if the estimate’s accurate; I just need you to give me a number.”
European stuck in a Canadian's body. Barista. 5-pin Bowler. Adviser to software companies. Lifestyle designer. Friend. http://online-training.jbrains.ca
Like @jbrains’ tweets? Send them a Favstar Pro Membership to show you care.Gift them Pro!
Stats can't be shown as @jbrains hasn't signed in to Favstar recently.