What Grabbed My Attention — Feb 10, 2024
Here are a few (random) items that grabbed my intention this week, 4 Feb — 10 Feb 2024. These are headlines, articles, blog posts, news and anything that interested me the past week. Enjoy.
Java / Spring / JVM
- Reading Large Files in Java — methods of processing large files that are too large to fit in memory. Multiple alternative solutions.
- Unit Testing Java Streams and Lambdas — examples of sometimes these hard to test constructs.
GoLang / Rust/ Python / UI / Web
- Go with Templ And HTMX — sample movie display app.
- Async in Rust — a lot of information on what works well and what doesn’t and how.
- REST API In Rust — implementation with explanation for a REST API and DB interface.
- REST API in Rust — another one like above, different implementation.
- How to Structure a GO Project — start simple and refactor as complexity is introduced.
Cloud / K8 / Containers / Platform / Serverless
- Getting Started with AKS — great article on AKS and deployments etc. I once wrote something similar, adding in Google and AWS, found here.
- High availability and Scalability on AWS — super detailed article on all aspects of availability and scalability in the AWS world.
- EventBridge Pipes and Serverless — build a sample app while learning about EventBridge Pipes.
- Rust Serverless and EventBridge — a sample application that covers so many areas
- AWS IaC Importer — import entire applications into CloudFormation.
AI / ML
- Build Your Own Chat-GTP — explanations and code.
- LangchainGo on Google AI — code and explanation for using Google AI/Vertex with Go.
Database / Integration / Messaging / API / Search
- Queues On Logs — fascinating discussion of use of log and introduction of the queue concept in Kafka. KIP-932.
- Postgres For Everything — series of links on different functionality areas for Postgres.
- Apache Age — GraphDB on Postgres.
Architecture
- Distributed System Reading List — various resources and quick definition of a lot of background information behind distributed systems.
- Online Book: Defending Software Quality — software development practices and alternatives. Love the take on Agile.
And the Rest…
- Infrastructure Behind ATMs — Fascinating overview of something most take for granted.
- Stopping Procrastination — advice we all can use I think.
That hardly ever happens is another way of saying “it happens”. — Douglas Crockford
“There’s a guy in my head, and all he wants to do is lay in bed all day long, smoke pot, and watch old movies and cartoons. My life is a series of stratagems, to avoid, and outwit that guy.” — Anthony Bourdain
🔔 If you enjoyed this, subscribe to my future articles, follow me if you like or view already published articles here. 🚀
➕Join the Medium Membership Program to support my work and connect with other writers.
📝 Have questions or suggestions or any ideas for topics? Leave a comment or message me through Medium.
Thank you for your support! 🌟