fratschi
fratschi.bsky.social
fratschi
@fratschi.bsky.social
just my own opinion, pizza and a little bit of #rustlang and #golang... #raylib for fun 😉
#Azure #Metrics are sometimes wrong for OpenAI....
We don't have enough quota to produce this peek, neither it shows up in the cost analysis.
How can someone make reliable Dashboard if the underlying metrics are so buggy???
November 20, 2025 at 8:42 AM
had enough meetings today... now it's pizza time 😋
November 14, 2025 at 4:21 PM
Oh no 🫣
So i need to find an alternative for nginx ingress controller with modsecurity as waf.

www.kubernetes.dev/blog/2025/11...
Ingress NGINX Retirement: What You Need to Know
To prioritize the safety and security of the ecosystem, Kubernetes SIG Network and the Security Response Committee are announcing the upcoming retirement of Ingress NGINX. Best-effort maintenance will...
www.kubernetes.dev
November 13, 2025 at 11:12 AM
Rust 1.91.1 is released 😀

blog.rust-lang.org/2025/11/10/R...
Announcing Rust 1.91.1 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
November 10, 2025 at 8:27 PM
Can you solve all problems by adding more CPU?

Well, this is a real world example that shows how much optimized SQL and Indexes are affecting your DB.

Going from 4 vCores to 8 may help a bit but optimizing your SQL and Indexes dramatically lowers the costs of your database in the cloud :-)
November 10, 2025 at 10:03 AM
Spend 2h understanding custom json log ingestion into an #azure log analytics workspace.
Major pain point: everyting (LAW, DCR, DCE) must be in the same region🙄. After that you only need to wait 15 minutes for the role assignment and another 10 min for the first ingestion.
Crazy stuff...
November 9, 2025 at 7:57 PM
As I said in a post some days ago. Only trust your own (crappy) benchmarks.

www.theregister.com/2025/11/07/m...
AI benchmarks hampered by bad science
: Study finds many tests don't measure the right things
www.theregister.com
November 8, 2025 at 10:32 PM
Managing cloud infrastructure with #Terraform is a pain. #Terragrunt eases the pain a bit while adding additional complexity.

But the real pain is that all other "alternitives" are worse than terraform 🙄
November 8, 2025 at 8:02 AM
no time for coding... making pizza 😋
November 1, 2025 at 6:30 PM
5 years ago I started to learn (at least a bit) about quantum physics and quantum computing. I thought it would be the next big thing that affect my life as software engineer.
But instead we got Machine Learning and hallucinating LLMs everywhere 😬.
October 24, 2025 at 6:46 PM
Scribbled a logo for Twirl. Will be drawn in it's own render language. The pinwheel needs some matrix multiplication and some nice colors for the animation. Hard work for a backend developer 😉
October 20, 2025 at 6:49 PM
Managed to convert (compile) #markdown to Twirl's internal render language and displayed a first (rough) presentation page as example. Rendering is done with #raylib and #rustlang.
There is a ton of work ahead to build all the features and clean everything up 😀
October 12, 2025 at 1:34 PM
redis-rs 1.0.0 release candidate 😀
github.com/redis-rs/red...
github.com
October 9, 2025 at 7:20 AM
Roughly implemented the internal render language for my presentation tool Twirl. This small example renders a text that slowly fades in and a line with a different color using #raylib and #rustlang.
The next hard part will be the rendering of the markdown input.
October 5, 2025 at 3:13 PM
Generic #rustlang #rest api for a mongo database as result of a live coding session.
Maybe needs some polish 😉... time was limited and I manged to create this from scratch. Maybe I add features for a second db and of course the missing DELETE and PUT...
github.com/fratschi/rs-...
GitHub - fratschi/rs-rest-crud: CRUD operations for MongoDB and maybe more....
CRUD operations for MongoDB and maybe more.... Contribute to fratschi/rs-rest-crud development by creating an account on GitHub.
github.com
October 2, 2025 at 2:44 PM
Perparing for a #rustlang intro for senior sw engineers.
Will be a live coding event and the topic is to create generic crud rest endpoints for mongodb.
All you have to provide is the datatype as struct and a simple main. Thanks to #axum generics and #tokio it feels like low-code 😊.
October 1, 2025 at 12:26 PM
Had to connect to an #oracle db using #golang and go-ora.
The only error msg I got was 'EOF' and had no idea how to fix it.
Then I realized that I imported "github.com/sijms/go-ora" instead of "github.com/sijms/go-ora/v2" 🙄
September 29, 2025 at 3:15 PM
Working on a tender offer for a new planning software of a car manufactor.
I think it's time to implement this in #rustlang.
September 25, 2025 at 5:10 PM
There is only one way to write unit tests:
Write your test using a mock without any framework and don't write any integration tests at all.
If your test is not idempontent and can run "everywhere" you simply doing it wrong.
Don't waste your time on fancy stuff that does not solve your problem!
September 24, 2025 at 4:41 PM
Endlessly searched for a crate to parse #markdown in #rustlang 🙄
Finally found it...
github.com/pulldown-cma...
GitHub - pulldown-cmark/pulldown-cmark: An efficient, reliable parser for CommonMark, a standard dialect of Markdown
An efficient, reliable parser for CommonMark, a standard dialect of Markdown - pulldown-cmark/pulldown-cmark
github.com
September 22, 2025 at 12:25 PM
"defer" in rust... just for fun 😅
September 21, 2025 at 4:42 PM
First step with GraphQL

"With GraphQL, you model your business domain as a graph"

Hell! No!

graphql.org/learn/thinki...
Thinking in Graphs | GraphQL
graphql.org
September 20, 2025 at 7:50 AM
Can't wait to use it...
kyaml will probably solve my headaches with yaml ☺️

www.kyaml.com
KYAML Toolbox - Complete KYAML Format Tools
KYAML Toolbox - Complete toolkit for working with Kubernetes YAML format including validators, converters, and prettifier tools
www.kyaml.com
September 18, 2025 at 7:32 PM
In my opinion the best way to write tests...
Unfortunatly it is not possible to use anonymous structs in #rustlang.
So #golang has still some advantages 😉

go.dev/wiki/TableDr...
Go Wiki: TableDrivenTests - The Go Programming Language
go.dev
September 17, 2025 at 5:55 PM
A tiny GPT from scratch, completly written in #rustlang.
Probably one of the best attempts to explain how a transformer internally works.

github.com/tekaratzas/R...
GitHub - tekaratzas/RustGPT: An transformer based LLM. Written completely in Rust
An transformer based LLM. Written completely in Rust - tekaratzas/RustGPT
github.com
September 16, 2025 at 8:44 AM