The eli4d Gazette – Issue 060: LinkedIn’s Site Reliability Engineering Group’s approach to Python CLI based Utilities through PEX and Shiv

I recently came across a neat article in LinkedIn’s blog. It was written by their Site Reliability Engineering group (SRE) which covered some interesting Command Line Interface (i.e., CLI) utility libraries related to Python. I can see how the power of Python would be fantastic for CLI utilities. The problem is Python’s dependency management. The … Continue reading The eli4d Gazette – Issue 060: LinkedIn’s Site Reliability Engineering Group’s approach to Python CLI based Utilities through PEX and Shiv

The eli4d Gazette – Issue 056: Python’s former BDFL and the Apollo 11 Moon Landing

Python’s former BDFL Human languages take millennia to develop, whereas programming languages can take less than a month for initial design. Human languages are evolutionary, and programming languages take on the preferences, principles, and beliefs of their designer. If the programming language is successful in terms of adoption and usage, then the language moves from … Continue reading The eli4d Gazette – Issue 056: Python’s former BDFL and the Apollo 11 Moon Landing

The eli4d Gazette – Issue 054: Dependency and Package Managers in Python and PHP

Python Environment and Package Installation I saw a recent XKCD comic that describes the current state of setting up a Python development environment: The excellent Explain XKCD site covers the point of the cartoon. The issue is the (ongoing) difficult transition from Python 2.x to Python 3.x and the reality that there is no defacto … Continue reading The eli4d Gazette – Issue 054: Dependency and Package Managers in Python and PHP

The eli4d Gazette – Issue 052: The Ship of Theseus & Building cross-platform apps in Python

The Ship of Theseus and Story Loops Imaginary Worlds is one of my favorite podcasts. The most recent episode was amazing in how it related the question of identity through the Ship of Theseus, Westworld, and Star Trek. There is much that I could say about it, but I think that it would be best … Continue reading The eli4d Gazette – Issue 052: The Ship of Theseus & Building cross-platform apps in Python