Glenn Engstrand

This is the technical blog for Glenn Engstrand. The contents of this site represent my own opinions and not necessarily the views of any of my employers, past, present, or future.

Social Networks

Linked In

Twitter

Mastodon

Stack Overflow

Quora

I have also published on other sites.

InfoQ

Participated in a panel discussion on the Developer Experience in the Age of Generative AI where topics ranged from coding assistants, augmented developers, concerns and pitfalls.

Experimenting with LLMs for Developer Productivity is an evaluation on how well ChatGPT, Gemini, Codellama, and Code Whisperer did generating unit tests for an already existing microservice.

Participated in a panel discussion on the Present and Future of the Microservice Architecture at QCon 2021.

Managing Technical Debt in a Microservice Architecture is a write up that covers this QCon 2021 presentation of the same name. Here is the video of that presentation which has also been published on youtube. Here is a follow up podcast on that topic.

Consistency, Coupling, and Complexity at the Edge

Obscuring Complexity

The Obscuring Complexity article was included in a curated eMag called Microservices: Testing, Observing, and Understanding

Evaluating Hyperledger Composer

Microservice Threading Models and their Tradeoffs

Virtual Panel: Microservices Interaction and Governance Model - Orchestration v Choreography

Zoosk Technical Blog

From Monolith to Microservices

Moving Persistent Notifications from MySql to Cassandra

Search Big Data with Solr

4 Tricks to Going Real-Time for Developers

4 Tricks to Going Real-Time for Software Architects

Lucene Revolution

Using Lucene/Solr to Surface the Big Data of Social Media

QCon

Managing Tech Debt in a Microservice Architecture