Sign in

Urs Baumann

@urs.infrastructureascode.ch
448 followers 133 following 166 posts

Network Automation; Infrastructure as Code; Open source; infrastructureascode.ch ubaumann.ch

PostsRepliesMedia
Urs Baumann @urs.infrastructureascode.ch · 02/08/2026
Today I learned takeout.google.com provides a simple way to export all your Google data. For example, Google Photos. Time to get rid of the "Your account is 2% full message"
010
Reposted by Urs Baumann
Scott Lowe @scottslowe.bsky.social · 24/03/2026
My Network Automagic podcast is live! Check it out: networkautomagic.net/podcast/na007/
networkautomagic.net
NA007 - Deep Dive on Pulumi with Scott Lowe
Scott Lowe joins to explore Pulumi as an infrastructure-as-code tool, the IaC competitive landscape, and why network automation is fundamentally harde...
051
Urs Baumann @urs.infrastructureascode.ch · 20/03/2026
Cake slices weighing less than 300 grams are considered cookies
021
Urs Baumann @urs.infrastructureascode.ch · 17/03/2026
Last Thursday, the second CHNUG (Swiss Network User Group) meetup was a wrap! 🚀 Somehow, I ended up taking the lead on the low-cost recording setup. 🎙️ 📅 Save the date: CHNUG #3 is happening on May 28th, 2026, at Nokia Zurich. Check out the recordings and slides here: chnug.ch/chnug002/
041
Urs Baumann @urs.infrastructureascode.ch · 08/03/2026
🎸 The Halo Effect 🎸 🎸 Heaven Shall Burn 🎸
000
Urs Baumann @urs.infrastructureascode.ch · 21/10/2025
Finally started redesigning/updating my personal webpage: ubaumann.ch
ubaumann.ch
Urs Baumann
Urs Baumann
120
Urs Baumann @urs.infrastructureascode.ch · 17/09/2025
My smallest hotel room so far.
030
Urs Baumann @urs.infrastructureascode.ch · 17/09/2025
DCD was a pleasant experience and unfolded a new world of "how to build your own datacenter" from a physical location perspective. Saw some interesting cooling systems. I will never use this knowledge. 🤣
010
Urs Baumann @urs.infrastructureascode.ch · 27/08/2025
API first for first-semester students in the Network Foundation module commencing next month.
010
Urs Baumann @urs.infrastructureascode.ch · 01/08/2025
It's a strange feeling if the CI/CD runs without any failures when migrating a Python project from Poetry to UV. Not sure it can really be that smooth. 🤔 github.com/Infrastructu...
github.com
Migrate from poetry to uv by ubaumann · Pull Request #43 · InfrastructureAsCode-ch/nettowel
010
Reposted by Urs Baumann
Alex Ankers @spoofnet.bsky.social · 14/07/2025
Network Slicing + Two Pizza Teams = Double-stuffed RJ45 Ports #networking: 🌐 AWS NAT Gateway interactive blog 🗺️ D2 to visualise networks 🎓 k8s for Network Engineers 🤔 Is Cisco NDFC really ACI? 🐍 BGP on ceEOS with Python 🤘 fck-nat for AWS VPCs 💀 Knowledge work is dying reloadin.net/p/two-pizza-...
reloadin.net
Two Pizza Team Tuesdays
We're only paying on Two-for-Tuesday deal days
011
Urs Baumann @urs.infrastructureascode.ch · 10/07/2025
I finally published a new blog post on creating network topologies using the D2 diagramming language! If you're familiar with GraphViz or Mermaid, it's worth exploring what D2 has to offer, including modern syntax, icons, interactivity, and more. infrastructureascode.ch/d2-network-t...
infrastructureascode.ch
Creating Network Topologies with D2 - Infrastructure as Code
This blog post explores how to create network topologies using D2, a modern and powerful diagramming tool. It highlights key features such as grouping, labeling, interactivity, and layout options to h...
030
Urs Baumann @urs.infrastructureascode.ch · 24/06/2025
The moment you execute a command and expect it to fail, but it just works. And now, you need to verify if it worked.
010
Urs Baumann @urs.infrastructureascode.ch · 23/06/2025
Unofficial hallway track from #AutoCon3 networkautomagic.net/podcast/na004/
networkautomagic.net
NA004 - Autocon3 hallway track
The Autocon3 3 part hallway track
010
Urs Baumann @urs.infrastructureascode.ch · 18/06/2025
Today, drinking coffee and Cisco are paying
010
Urs Baumann @urs.infrastructureascode.ch · 10/06/2025
What a cool project. GitOps for Infrahub Artefacts. The operator allows deploying any CRD on a k8s cluster, obeying all 4 OpenGitOps principles. github.com/infrahub-ope...
github.com
GitHub - infrahub-operator/vidra: A continuous delivery Kubernetes operator for Infrahub
A continuous delivery Kubernetes operator for Infrahub - infrahub-operator/vidra
000
Reposted by Urs Baumann
Damien Garros @dgarros.bsky.social · 26/05/2025
#autocon3 is starting strong with 2 days of workshops @infrastructureascode.ch and @steinzi.bsky.social running the show to teach everyone how to use NUTS and Pytest
052
Urs Baumann @urs.infrastructureascode.ch · 22/04/2025
Convert your MkDocs repo into a MCP server providing the markdown files as resources github.com/ubaumann/mkd...
github.com
GitHub - ubaumann/mkdocs-mcp: MkDocs Plugin to serve MCP
MkDocs Plugin to serve MCP. Contribute to ubaumann/mkdocs-mcp development by creating an account on GitHub.
040
Urs Baumann @urs.infrastructureascode.ch · 17/04/2025
Have you ever tried building a Terraform provider for a dynamic schema? @marcom4rtinez.bsky.social did! Marco created a strategy to generate tailored Terraform providers for dynamic Infrahub schemas, detailing the build and usage process in two blog posts. infrastructureascode.ch/author/mmart...
041
Urs Baumann @urs.infrastructureascode.ch · 15/04/2025
Is it worth it to recertify?
000
Urs Baumann @urs.infrastructureascode.ch · 13/04/2025
Ever wanted to provide containerlab as a service to your team? Two students are doing great work with antimony, providing a modern frontend and backend to integrate with containerlab and clabernetes.
030
Urs Baumann @urs.infrastructureascode.ch · 10/04/2025
A new podcast was just published on Network Automagic. Steinz, Marco and I are discussing the Network Unit Testing System (NUTS). networkautomagic.net/podcast/na003/
networkautomagic.net
NA003 - NUTS with Marco Martinez
NUTS the Network Unified Test System with Marco Martinez and Urs
032
Urs Baumann @urs.infrastructureascode.ch · 06/04/2025
The feeling when the lab finally works after you realise you forgot the "vxlan encapsulation ipv6" command.
010
Urs Baumann @urs.infrastructureascode.ch · 06/04/2025
It feels like spring.
010
Urs Baumann @urs.infrastructureascode.ch · 03/04/2025
I couldn't decide whether to give a workshop or talk at #AutoCon3. So, I guess I will do both.
050
Urs Baumann @urs.infrastructureascode.ch · 31/03/2025
I don't want to know how much energy was used to train a model capable of "painting" me so well.
130
Urs Baumann @urs.infrastructureascode.ch · 24/03/2025
It's funny to see Cisco teaching on Cisco U. how important it is to mitigate vendor lock-in regarding AI stacks.
100
Urs Baumann @urs.infrastructureascode.ch · 21/03/2025
I like the jetbrains.com cookie banner!
010
Reposted by Urs Baumann
Bill Mulligan 🐝🐝🐝 @breakawaybilly.bsky.social · 21/03/2025
Ingress is dead, long live....Gateway API Luckily there is a community written tool to make the transition seamless. Find out how to use ingress2gateway in this blog from Christine Kim
isovalent.com
Fast-Tracking Your Migration From Ingress to Gateway API
Struggling with Kubernetes Ingress limitations? Discover how to easily migrate to Cilium’s Gateway API implementation.
0155
Urs Baumann @urs.infrastructureascode.ch · 21/03/2025
The University GitLab service announced a 64-hour maintenance window. I'm not sure how I should feel about it.
210
Reposted by Urs Baumann
Roman Dodin @netdevops.me · 11/02/2025
Taking Pydantify further and creating more elaborated automation with YANG-based pydantic classes www.youtube.com/watch?v=CM3s...
youtube.com
How can you use Pydantify?
YouTube video by Roman Dodin
041
Urs Baumann @urs.infrastructureascode.ch · 07/02/2025
It's a nice feeling when you finally cross the 80% line
130
Urs Baumann @urs.infrastructureascode.ch · 06/02/2025
After two hours of searching for my robot vacuum cleaner in the apartment, I nearly gave up.
100
Urs Baumann @urs.infrastructureascode.ch · 06/02/2025
I am listening to the draft-iab-nemops-workshop-report-00. Works really well.
030
Urs Baumann @urs.infrastructureascode.ch · 31/01/2025
These are some huge dependencies.
020
Reposted by Urs Baumann
Roman Dodin @netdevops.me · 30/01/2025
Was great to collab with @infrastructureascode.ch and Dan Peachey on making pydantify work with SR Linux YANG models. I love this infinity times more than templating youtu.be/oClamTj4LiY
youtu.be
Network automation with YANG and Python is a reality
YouTube video by Roman Dodin
071
Urs Baumann @urs.infrastructureascode.ch · 27/01/2025
Pydantify v0.7.0 has been released 🥳🥳🥳 github.com/pydantify/py... Convert YANG models into @pydantic.dev models and generate your RESTCON/NTCONF/gNMI payload in a Pythonic way. Say goodbye to generating structured data with jinja2.
github.com
Release v0.7.0 · pydantify/pydantify
What's Changed Add FAQ by @ubaumann in #23 FAQ: Add PydanticSerializationError by @ubaumann in #24 Add decimal64 support by @ubaumann in #27 Fix multiple model output issues by @dpeachey in #28 ...
093
Urs Baumann @urs.infrastructureascode.ch · 17/01/2025
Today, around 100 students had to write the Computer Networking 1 exam. They definitely learned something.
060
Urs Baumann @urs.infrastructureascode.ch · 16/01/2025
> Hello Urs, > Your CKA Certification is scheduled to expire on 2025-04-14.
010
Reposted by Urs Baumann
Roman Dodin @netdevops.me · 06/01/2025
By the way, I am looking for freelancers who could fix my biggest gripe with @squidfunk.bsky.social 's mkdocs-material - non expandable code blocks github.com/squidfunk/mk... for $$
github.com
Expandable code blocks · Issue #2171 · squidfunk/mkdocs-material
I've read the [contribution guidelines][1] and agree with them I want to suggest an idea and checked that ... ... to my best knowledge, my idea wouldn't break something for other users ... the docu...
112
Reposted by Urs Baumann
marcom4rtinez.bsky.social @marcom4rtinez.bsky.social · 02/01/2025
After my MSc in computer science studies its time for a new challenge! Looking for jobs in Singapore or fully Remote 🔎 www.linkedin.com/feed/update/...
linkedin.com
Marco Martinez on LinkedIn: Hi everyone, After my MSc Computer Science studies it is time for a new…
Hi everyone, After my MSc Computer Science studies it is time for a new adventure! I’m reaching out to you, my network, as I’m looking for opportunities in…
021
Urs Baumann @urs.infrastructureascode.ch · 02/01/2025
I developed a simple proof of concept using Pydantic and Faker to generate synthetic data for L2 or L3 interfaces.
050
Urs Baumann @urs.infrastructureascode.ch · 15/12/2024
So far I am happy with the "workspaces" feature of UV. Playing around with mono-repo. Are you a fan of mono-repos and why? docs.astral.sh/uv/concepts/...
docs.astral.sh
Using workspaces | uv
010
Urs Baumann @urs.infrastructureascode.ch · 10/12/2024
Starting to look like a workplace. There is still a lot of work to do. Now, I need to look closer to the OBS settings.
140
Urs Baumann @urs.infrastructureascode.ch · 08/12/2024
Did you know that testing the streamlit frontend is easy?
050
Urs Baumann @urs.infrastructureascode.ch · 07/12/2024
I am thinking of giving my home office a face-lifting and producing some videos. What does your video/audio setup look like? PS: is the 20% cut from Onlyfans acceptable?
230
Urs Baumann @urs.infrastructureascode.ch · 03/12/2024
I still need to do some prompt template engineering. The result is okay, but the agent did not use the provided tool as I intended. xD
231
Urs Baumann @urs.infrastructureascode.ch · 01/12/2024
I'm a bit late to the party, but after running sed 's/netbox/infrahub/g', I'm now close to getting it to work with Infrahub. github.com/ubaumann/inf...
271
Urs Baumann @urs.infrastructureascode.ch · 01/12/2024
I have just created a demo for the new Nornir conditional runner. github.com/Infrastructu... Trying to make a quick video...
github.com
GitHub - InfrastructureAsCode-ch/nornir_conditional_runner_demo
Contribute to InfrastructureAsCode-ch/nornir_conditional_runner_demo development by creating an account on GitHub.
0100
Urs Baumann @urs.infrastructureascode.ch · 29/11/2024
After 1,234 days of trying, I still haven’t progressed in learning another language.
120