📜 A thread of some thoughts that I wish the 21-year-old version of me had done sooner: https://t.co/rKJpUo0Jsv— John F🎃minella 🌠 (@jxxf) January 6, 2019
[bonus content] enjoy this improv outtake from the archives, freshly unearthed from steve ballmer's personal media server. merry christmas from krazam
watch senior engineer: https://www.youtube.com/watch?v=eSqexFg74F8
// merch: https://merch.krazam.tv
// https://www.instagram.com/krazam.tv
// https://twitter.com/krazamtv
“One thing that writing elegant software has in common with art: its crafters should remain cognizant of the overall macro vision of the project at the same time they are working on its smallest micro details. JIRA, alas, implicitly teaches everyone to ignore the larger vision while focusing on details. There is no whole. At best there is an “Epic” — but the whole point of an Epic is to be decomposed into smaller pieces to be worked on independently. JIRA encourages the disintegration of the macro vision.” “Worst of all, though, is the endless implicit pressure for tickets to be marked finished, to be passed on to the next phase. Tickets, in the JIRA mindset, are taken on, focused on until complete, and then passed on, never to be seen again. They have a one-way life cycle: specification; design; development; testing; release. Doesn’t that sound a little … um … waterfall-y? Isn’t agile development supposed to be fundamentally different from waterfall development, rather than simply replacing one big waterfall with a thousand little ones?” “In software, as in art, the micro work and the macro vision should always be informed by one another. Let JIRA map the micro work; but let good old-fashioned plain language describe the macro vision, and try to pay more attention to it.”
“An airport after security and before boarding is, at least to me, the last place where every verb is only in the future tense.” “The veil feels thin between who I have settled into being and all the other people I could have been.” “Maybe it is possible to want the things you have”
Lessons to my younger self (and other young people today)
“and those who age well are often as good at forgetting earlier lessons as they are at applying them.” “Find a coach or therapist you jell with. It’s a highly leveraged way to accelerate your emotional development.”
“Thinking something through is an important part of the creative process but it means dick if you don’t ever start. And if you don’t start you don’t finish.”
“@bjhomer @ericasadun Was gonna say the same. But actually I’d say it *does* matter, even for current dates, because not all calendars are in a year on 4 digits. For example the Japanese start a new era every time the emperor changes, resetting to year 1 in that era; we’re currently in year Heisei 30.”
“After a good year of planning the move, I am rewarded with the pleasure of walking my daughter to school almost every day of the week. We bump into other kids across grades on the stroll through the neighborhood to the school. Sometimes, she wants me to stay an extra second after the bell rings; other times, she runs into a buddy on the playground and waves at me that “she’s good” and I can go early. With so much of our collective work inputs driven by luck (which is derived from sacrifice and hard work), this new little morning tradition I have now in 2018 feels like the luckiest output in the world.”