Analyst ● Anthropologist ● Architect ● Full-Stack Developer ● DevOps Lead ● Mentor ● Speaker ● Smokejumper
Contact: jonathan.eunice@gmail.com
DevOps is a force-multiplier. While
it’s not without frustrations, it provides the historic
opportunity to connect all phases of IT, from the imagination of
designers and architects through the meticulous monitoring and
care of production services—in other words, the power and
levers to “improve the way things are done.”
» continue reading »
For years I’ve written Python code that aggressively
maintains compatibility from Python 2.5 forward. In many cases I
bridged a decade of platform evolution almost seamlessly. But I face
a growing list of unpalatable compromises in order to continue
supporting older legacy versions—not just 2.7, which is facing
its EOL in less than a year, but even anything prior to 3.6.
So in the spirit of Marie Kondo, I’m tidying up that which no
longer sparks joy. “Python 2, thank you for your long,
faithful, and extremely valuable service! You too, Python
3.0-3.5. You were…um…important transitional
vehicles.” And now, let the decluttering begin…
» continue reading »
Almost 100% of the bottom-line advances IT has
delivered in the last three decades can be attributed to
integration. This isn’t to denigrate vast
advances in CPUs, memory, displays, storage, batteries, and
other components, nor equally massive improvements in
networking, programming tools, middleware,
development and deployment methods, and all the rest. But from a
macro or economic perspective, even the non-linear
rocket-powered acceleration of Moore’s Law is an
incremental improvement over the 1960s or 1970s. What’s
really transformed IT in quality not just quantity is our
capacity to put things together—to connect systems and
applications here with systems and applications
there in cooperative, leveraged ways that multiply their
value. “Stand-alone systems” used to be the norm; now
they’re anachronistic oxymorons.
The integration imperative profoundly changes what
businesses must be or become, what developers must create, and
how they must go about creating and delivering it.
( » essay forthcoming « )
Hate email, but you gotta have it, right? | |
Occasionally holding forth on IT, development, DevOps, and techie life | |
Stack Overflow | 11.3k points (top 2% in 2018 and 2019; top 4% overall) |
Software Engineering | 8.4k points (top 3% overall) |
GitHub | ~100 Git repositories owned or actively contributed to |
Bitbucket | Dozens of Mercurial repositories (and a few Git) |
Hundreds of connections made | |
Travis CI | Numerous continuously-integrated open source projects |
PyPI | Open source Python modules |
codementor | 5-star mentor with hundreds of successful sessions and ~300 glowing reviews |