A Java Geek weekly 74

Rust Functions Are Weird (But Be Glad)
IBM Completes Acquisition of HashiCorp, Creates Comprehensive, End-to-End Hybrid Cloud Platform

That was definitely not on my bingo card!

How Core Git Developers Configure Git

Advice from the Git developers is always good advice. Furthermore, they are broken down into three categories: clearly makes Git better, why the hell not, and a matter of taste.

Sky-T1: Train your own O1 preview model within $450

$450 to train a model is nothing!

The Kubernetes Mirage: When Scaling Up Becomes Your Greatest Downfall

When engineering becomes over-engineering, or worse, Cargo Culting, organizations crumble under their own weight. Be brave enough to be simple!

Past, Present, and Future of Internal Developer Platforms (IDP)
Debugging: The Secret Emotional Gym Where Developers Forge Mental Muscle

I approve this post!

Hypermodern Python Toolbox 2025

Some of these are dependencies and not tools, but whatever.

  • Python 3.11 for better error messages
  • uv for managing Python, virtual environments, and dependencies
  • Ruff for formatting and linting Python code
  • mypy for static type checking
  • pydantic for organizing code and validating data
  • Typer for typed CLIs
  • Rich for pretty printing to the terminal
  • Polars for manipulating tabular data
  • DuckDB for a single file, analytical SQL database
  • Loguru for logging
  • Marimo for reactive Python notebooks
Certifications for Enterprise Architects, Domain Solutions Architects, and Software Engineers

Great list, but remember the most important:

Experience makes you an architect, certificates set you apart.

The /llms.txt file

A proposal to standardise on using an /llms.txt file to provide information to help LLMs use a website at inference time

If you are interested, here’s an getting started.

Deploying Keycloak in Kubernetes for Scalability and Performance

Good post to understand the internals, but I’d advise to use the Bitnami Helm Chart.

Crate security in 2025
Nicolas Fränkel

Nicolas Fränkel

Nicolas Fränkel is a technologist focusing on cloud-native technologies, DevOps, CI/CD pipelines, and system observability. His focus revolves around creating technical content, delivering talks, and engaging with developer communities to promote the adoption of modern software practices. With a strong background in software, he has worked extensively with the JVM, applying his expertise across various industries. In addition to his technical work, he is the author of several books and regularly shares insights through his blog and open-source contributions.

Read More
A Java Geek weekly 74
Share this