Andreas
@taranetz.com
34 followers 52 following 77 posts
Every byte counts! Holistic Developer & Tech Evangelist @Dynatrace andreas.taranetz.com
Posts Media Videos Starter Packs
taranetz.com
If you ever need to figure out what's going on in your system, check the /proc folder.

Aivars Kalvāns walked us through the proc filesystem and showed us where to find everything from the arguments a process was started with to its open network connections.

#CloudNativeDaysAustria
taranetz.com
Finally a solution to the 💩 in 💩out issue all observability tools face.

@dominik.suess.wtf showed us how OTel Weaver can ensure different teams use the same names and data types for the same kind of data.
It uses metric defintions to generate code / docs / dashboards
#CloudNativeDaysAustria
taranetz.com
Another tool I need to check out: Sigstore - the Let's encrypt of supply chain security - as Stephan Kraft put it.

#CloudNativeDaysAustria
taranetz.com
How do you find issues that involve your service mesh's side car proxies?

You need to make them less transparent and include them in your traces.

Konrad Renner showed us how it's done at #CloudNativeDaysAustria
taranetz.com
You might not need to build your own controller for custom resources.
Instead you could use KRO and its resource graph definition as @yveshwang.bsky.social showed us.

#CloudNativeDaysAustria
taranetz.com
Day 2 of #CloudNativeDaysAustria was kicked off by @lauratacho.com

She explained why DX still matters and how to communicate this to your management.

Pro tip: use the venn diagram from her presentation 😉
taranetz.com
Today @t-sc.eu shared his learnings from karriere.at about how platform engineers can actually improve the experience for developers (especially of microservices) instead of just forcing them to learn yet another tool.

#CloudNativeDaysAustria
taranetz.com
Fun fact this XKCD is so old it came out before USB-C was a thing
taranetz.com
@adrianamvillela.bsky.social and @joshleecreates.bsky.social showed us why OTEL didn't follow the pattern of xkcd.com/927/

Great talk! It always helps to understand where the purpose of one tool ends and others need to take over.

#CloudNativeDaysAustria
taranetz.com
Sarah Christoff gave us a nice refresher about solving deadlocks.

I wouldn't have considered the resources themselves to be part of a possible solution (by requiring certain procedures to update their state)

#CloudNativeDaysAustria
taranetz.com
It is eco friendly and able to avoid obstacles on its own.
The only downside is that you need to bring your own saddle. 🏇
taranetz.com
I want more websites to have little whimsical touches, like @vitest.dev's feature overview.

vitest.dev/guide/featur...
Aligned with the vibe of the product, making the important things stand out without being distracting.
👏👏👏
taranetz.com
Enjoy the adventure! Hope all your connections work out as planned 🤞
taranetz.com
I'm glad the weather was better on the second day of this year's #WeAreDevelopers World Congress, so I could give my talk on working API first on the Open Air stage
youtu.be/OLPfuIfcwb8
15 10 855128 Taranetz Airstream 1 API First Successfully decoupling teams
YouTube video by WeAreDevelopers
youtu.be
taranetz.com
If only more projects had readme files that are as well written as this one.
taranetz.com
In meinem Zug konnten sie dafür schon die Zukunft vorhersagen:
"Momentan sind wir noch pünktlich unterwegs, das wird sich aber im weiteren Fahrtverlauf ändern."
taranetz.com
I won 2nd place but all I got was new knowledge.
Thanks to @lirantal.com for packing the dry topic of security into a fun quiz. #WeAreDevelopers
taranetz.com
When / on which stage is your talk.
taranetz.com
Same for me, but on the command line it can be fitting:
rm -fr
remove for real
taranetz.com
Requiring a comment next to the suppression forces you to do a double take.

Related:
For typescript errors we only allow expecting instead of suppressing them.

//ts-expect-error

So if your change causes an expected error to not appear anymore. You should take a close look again.
taranetz.com
Next edit prediction can be soo nice.
Sadly this was not integrated in the Intellij Version yet.
taranetz.com
Your build pipeline would validate if you forgot to add some important files, which I probably would on a daily basis.
taranetz.com
Another interesting talk from todays #codecrafts vienna conference.

Bjorna Kalaja raised awareness for Green Software Principles and ran through different kinds of common refactorings.

E.g.: It pays of to simplify your data models to save energy.
Splitting your monolith has the oppsite effect.
Sketch notes of the talk "Applying Refactoring Techniques to Improve Environmental Impact of a Software Application" by Bjorna Kalaja
taranetz.com
Thanks to @suksr.bsky.social for showing that is possible move away from legacy systems without a big bang (@ #codecrafts vienna).

Your team structure, software architecture, and business requriements are connected and need to evolve together to reach your target system structure.
Sketch notes of the Talks Evolving a legacy System by Susanne Kaiser