What is the SITREP on Apache Kafka & Flink?

I’ve worked with (** references at end of article) a number of Apache projects over the years, often pretty closely; Apache Cassandra, Apache Flink, Apache Kafka, Apache Zookeeper and numerous others. But the last few years I’ve not been immediately hands on with the technology. A few questions popped up recently, that fortunately I was able to answer based on existing knowledge, but it made me real curious about what the SITREP (Situational Report) is for the Apache Kafka and Flink Projects for TODAY, i.e. rolling into 2025! The following is a quick dive into the history and then the latest details (and drama?) with Apache Kafka, Flink, and tangentially some other projects (Zookeeper?).

Apache Projects – Context & Quick Details

If you’re unfamiliar with the Apache Projects in a general sense, I highly suggest going and checking out the Apache Project Directory and Apache Projects List. There you will find all sorts of fascinating information about the organization itself, how the projects are organized, and the trend of committees and related details. For example, I always love checking out the initial charts on retired and active that show on the directory page, as I’ve snapshotted below.

Continue reading “What is the SITREP on Apache Kafka & Flink?”

The Inflexibility Crisis: How the Decline in the Software Industry Mirrors a Broader Collapse of Morale Across All Sectors

Forewarning, this is a situational report, an observation, I provide no solutions to this massive and growing problem in the software industry.

It’s not just the software industry that’s facing this crisis of inflexibility and dwindling morale – this effect is spreading like wildfire across almost every industry in the United States. As someone deeply embedded in tech, I’ve seen firsthand how specialization has replaced the full-stack developer, leaving fewer people able to deliver end-to-end solutions. But it doesn’t stop there. From finance to healthcare to manufacturing, we’re watching industries retreat into rigid hierarchies and narrow roles, all at the expense of creativity and satisfaction. The tech industry is just the canary in the coal mine – at least from observation it seems to be that – since it was one of the few industries keeping up with inflation and managing to maintain some quality of life for employees.

The problem is systemic, and it’s rooted in a culture that prioritizes short-term profits over long-term sustainability. We see it in how companies are run, how employees are managed, and how work is distributed. Specialization is no longer a choice made for efficiency but a necessity born out of broken systems. In almost every sector, we’ve traded flexibility for compartmentalization, and in doing so, we’ve lost something critical: a sense of ownership, interest, satisfaction, and pride in the work.

Continue reading “The Inflexibility Crisis: How the Decline in the Software Industry Mirrors a Broader Collapse of Morale Across All Sectors”

Self-Inflicted Shortage: How Poor Leadership and Practices in Large Companies (specifically FAANG like companies) Created a Developer Crisis

I’ve been wanting to write up a few thoughts on the ever ongoing “labor shortage” and “talent shortage” that big companies often cite. Especially in regards to expanding H1B use (albeit arguably exploitive in the way its often used) all the while damning existing labor. The following are some collected observations of the tech industry. It seems timely considering the number of people, qualified people, looking for work right now. All while still citing a shortage when it is pretty clear there is not a shortage of qualified people.

Continue reading “Self-Inflicted Shortage: How Poor Leadership and Practices in Large Companies (specifically FAANG like companies) Created a Developer Crisis”