What Grabbed My Attention — December 9, 2023
3 min readDec 9, 2023
Here are a few (random) items that grabbed my intention this week, 3 Dec.— 9 Dec., 2023. These are headlines, articles, blog posts, news and anything that interested me this week. Enjoy.
Java / Spring / JVM
- Must Know Features in Java 21 — covered often elsewhere, but this one does a good job summing the Java 21 changes.
- Loading Initial Data with Spring — very useful article, also for initializing data for tests.
- SpringBoot with ElasticSearch — throws in Kibana, using ES as a backend.
- Jackson Object Mapper — introductory tutorial, always great to read through even if you know most of it.
- Spring Cloud Azure — starting some work with Azure so this was super interesting for me.
Cloud / K8 / Containers / Platform / Serverless
- What is JWT — we all use it, but do you really understand it?
- SLIs and SLOs — discussion of these two terms in relation to SRE. Follow-Up article here only on SLIs.
AI / ML
- Vector Store Comparison — look at various Vector Store products.
- AWS Bedrock with Claude AI — great run through with code.
Database / Integration / Messaging / API / Search
- Data Engineering Design Patterns — an online book, in progress, covering data engineering.
- Kafka Tiered Storage — I have often made the statement, “Kafka can be used like a database” loosely. This discusses some recent changes that make this more true.
GoLang / Rust/ Python / UI
- errtrace for cleaner error traces — package that can be used to get more useful than the default stack trace.
- Optimizing Go String Operations — part of the Advent of Code solution, focusing in on String operation performance.
- Rust Balking Pattern — good to the point tutorial. Balking Pattern description here.
- State Design Pattern in Python — super well presented video.
- Rust String Formatting — in-depth look at formatting and implementation details.
- Go Testing — video with a lot of great tips.
Architecture
- Raft Consensus Algorithm — covering this important distributed system concept.
And the Rest…
- The Infinite Wisdom of Charlie Munger — his best quotes from a very wise person who we lost recently.
- Writing is Thinking — Amen.
- What I am Reading — Patterns of Distributed Systems from Unmesh Joshi and contributions from Martin Fowler. Webpage for book here.
🔔 If you enjoyed this, subscribe to my future articles or view already published here. 🚀
➕Join the Medium Membership Program to support my work and connect with other writers.
📝 Have questions or suggestions or any ideas for topics for this weekly list? Leave a comment or message me through Medium.
Thank you for your support! 🌟