Posts

Christian Doctrine: Justification versus Sanctification

Yes, I'm still alive, as my twitter stream would substantiate. Felt led to share this. First, some background: I'm a Protestant Christian.  As such, I follow the doctrine of Justfication by Faith ( Sola Fide ).   Justification by Faith , broadly defined, means that we are 'justified', that is, redeemed  or saved, by Grace from God alone through Faith, For by grace you have been saved through faith. And this is not your own doing; it is the gift of God, not a result of works, so that no one may boas t.  (Ephesians 2:9, ESV).   So, there's that.  Simple enough? Well, yes and no.  So, if I'm "Saved," through no action of my own, then it seems that my actions before and  after such Justification are immaterial.  If I'm a member of the elect, might I just as well go on doing things that feel good and still punch my ticket to Heaven? The answer is maddeningly simple:  Yes, you might do that , in that Christ's atonement is suffic...

Ecclesiastes Moment: The Truth, Narcissist, is that No One Cares

This is sort of a follow-up to my On Steve Jobs post. I write this with myself as the audience, after getting slapped with fish by life for the past 10 days. No one cares . You've been raised in child-centric America, from 1990 to the present.  You're behaviorally Millennial; you don't remember a time before computers, minivans, or helicopter parents.  You've always felt entitled to speak your mind, in whatever the situation. When affronted, you're either aggressive or passive aggressive.  Unlike your Gen-X forebears, you can't take critique as the standard 'Wah-Wah' din of parents, superiors, or peers.  No.  You feel the need to respond .  And those same people better listen to you, dammit, because you're _________ (insert your name here, Snowflake).   You'll either run your mouth off or go to some form of social media to complain and find surcease. Ibid: "No one cares." They really don't.  They may patronize you  an...

Swimming, 6 Months later

I did a quarter mile worth of laps in a pool.  Holy crap! Maria is now on a summer swim team, racing other kids her age .  Holy crap! Got a good pair of goggles at Costco, and my breathing patterns are better, if only my cardio would come along with it.

PragmaticAndy Burns Down the House

I've been a software developer throughout the "Agile Revolution."  My first team lead, back in 2001 said these words to me and I've always taken them to heart: I think the world's pretty done with us [Software Developers].  I feel like we've got about 5 years to get our act together or that's it. Apropos, that same year a highly influential group of practitioners signed the Agile Manifesto .   Amid waves of Dot-Com-Bubble-Bursting, offshoring, and right-sizing, they kept it simple:  Here's what works; apply liberally. That was 14 years ago.  In the intervening time, much like Protestantism after Luther, factions emerged:  eXtreme Programming, Scrum, Kanban, Scaled Agile Framework.  Characteristically, 25-year-old me thought these were all leaps forward.   At 36-and-a-half, my cynicism grows: I've seen Agile roll-out to 1000+ developers in 2 world-wide organization across different corporate and civic cultures.  I'll gladly replace Sisyph...

Programming via Ecclesiastes

Ecclesiastes is Solomon's valediction as an old man.  From the purported wisest man that ever lived--gifted with wisdom from God Himself --comes a book that seems a real downer on the hollowness of nearly every pursuit in his hedonistic life. Sometimes, having worked as a developer for 16 years, I'm reminded off Ecclesiastes. With apologies to Solomon: To everything there is a season:   A time to build big, and a time to build small,   A time to write, and lots more time to sustain,   A time to break systems apart,   A time to pull systems together. A time to delete, and a time to merge. Most telling is the author's refrain:  "All is vanity! There is nothing new under the sun." It doesn't discourage me, but it does make me think:  Is this worth rewriting/redoing, or should I just use something off-the-shelf?  The thrill of just writing everything myself is gone, replaced by the understanding that whatever I write is more "mental s...

Refutation: Go's Design is a Service to Experienced Developers

Reference:   Why Go’s design is a disservice to intelligent programmers I honestly can't decide if this article is sarcastic  praise   for #golang hitting every one of its design goals, because once you look past the ad-hominem crap, it's there: "Similar to Go, the book is easy to read with good examples and clocking in at about 150 pages you can finish it in one sitting."  Read: Go's easy to learn.  The documentation is excellent. " I’ve always thought that the developers at Google are hand picked from the brightest and best on Earth. Surely they can handle something a little more complicated?"  He misses the point entirely.  Those same devs choose to go away from the frills to get leaner and faster.  Code is a means to an end at Google, and they realize that it's going to be  read  by other developers many times more than it's written.  Simplicity and clarity surmount all else; Google's  stultifying C++ style guid...

Journaling Some Work

It's 1:38 pm. But for a snowstorm on Thursday, this would be my 7th straight day at work. I'm doing things that people variously term "unwise," "strange," or "nearly impossible." I've nearly gotten them to work, but not yet.  That's why I'm here.