Roman Dodin
Roman Dodin
@netdevops.me
Network Automation is my profession. SR Linux and EDA @ Nokia ex @ntdvps on Twitter https://netdevops.me
544 followers138 following232 posts
blog.cloudflare.com/monetization... I bet the lower interwebs are brewing, but it makes sense
Supply chain issues and open source are two sides of the same coin. fpgmaas.com/blog/collaps... mkdocs is shattered, httpx is sliding off the rails. and while @zensical.org and httpx2 by @pydantic.dev are there to pick the community up, it shows (once again), how fragile OSS projects can be.
PSA @atlassian.bsky.social can sponsor Williams F1 but can't get dark mode in Confluence
webp has been there for years now. Don't let it be the next ipv6 @github.com
Roman Dodin reposted
i havent posted anything anywhere in a super long time feels weird to shout into the void, but sometimes super cool convos or new friends come from doing that so Ill try to do a bit more posting/being involved again. prolly talk about the usual stuff, especially around zig/go/python/k8s ๐คทโโ๏ธ
I would love to catch @ecbanks.bsky.social at a bar when he opens up. The amount of BS he has to listen to at the sponsored shows is enormous. And the skin thickness measured in meters I guess.
Some things you come to appreciate only after you start using them. I remember being absolutely fine using the 1080p monitor until I got a 4K one, and magically, the grain on 1080p became so annoyingly visible. In @eda.dev Web UI everything is streamed via web sockets, so you never hit Refresh ->
We also adopted @siderolabs.com Talos as our k8s distribution for @eda.dev Declarative network automation framework ๐ค๐ค Declarative k8s distro
It is this time of the year when a bunch of us are working on the #SReXperts hackathon exercises that attendees gonna dig into. Starting in Tarragona, Spain, this June. I am leading the @eda.dev stream and, oh, boy, you are all in for a treat. We are skating to where the puck is going to be.
@iximiuz.bsky.social nerd sniping: do you know of a tool that is capable of showing the OCI image layers for a media type application/vnd.oci.empty.v1+json dive does not like it... The example image is ghcr.io/eda-labs/banners:v1.0.0-rc1
Building cool networking labs that reach well beyond the networking boundaries and inviting application stacks to the lab playground is why we built @containerlab.dev With KinD and containerized NOSes we can build crazy things that fit in the low-end host just fine.
The "hidden" @eda.dev treasure is that the "event-driven" in the name is not really about you creating automation based on events. But it is an inherent platform design pillar - everything is a signal, everything is streamed, and there is no poll.
This lets us create apps that stream the data in whatever format you want and to whatever sink you have. The pics above show how we can create a @prometheus.io endpoint for scraping time series, collect logs with syslog and stream events via pubsub (kafka). It is a paradigm shift worth going thru
I recently borrowed my corp Win laptop from my son to test the @containerlab.dev WSL distro. And, oh, boy, the default Start menu is a laughing stock.
this is the kind of tech blogging no one does anymore and there should be way more of @willsmith.fun next.content.town/p/unfucking-...
Roman Dodin reposted
Switch from logrus to @charm.sh logger And now look at this lovely stdout format
I love the Outernet name www.rivada.com tries to TM Clever =) And a ground-less competitor to starlink is always a pleasant surprise
It was fun to finally sit and document how we allow users to customize our CLI engine. Would be great to have users try it out and come back with real operational use cases we could help them automate via the CLI plugins www.youtube.com/watch?v=NtBn...
Taking Pydantify further and creating more elaborated automation with YANG-based pydantic classes www.youtube.com/watch?v=CM3s...
@kmcd.dev hey Kevin I wonder, what do you use to format and lint protobufs? Buf? clang-format? Protolint?