Yes. about.gitlab.com/jobs/ai-inte...
@dnsmichi.dev
๐ฆ Principal Developer Advocate @GitLab.com ๐ All-remote in Nuremberg ๐ Embedded AI research ๐ก๏ธ Agentic AI modernization ๐บ๏ธ #lego #travel #drageekeksi #embedded #ai ๐ https://dnsmichi.com/about/
My 6th year at @gitlab.com felt like โone year worth for tenโ: embedded DevSecOps homelab experiments, AI agent workflows, a sixโcity DACH roadshow, a Principal promotion, and a new way of working. This reflection captures what happened, what I learned, and why I stay. ๐ฆ dnsmichi.com/2026/03/02/o...
My blog on dnsmichi .at has run Ghost in Docker since 2020โdeployed with a single shell script. ๐
In 2026 I finally fixed that by replacing the manual Nginx proxy with Traefik and automating the setup with Docker and Ansible.
dnsmichi.com/2026/02/22/f...
Kudos to @dbodky.me @traefik.bsky.social
๐ณ Docker Compose Tip #2
Same compose.yml for dev/staging/prod:
docker compose --env-file .env.dev up
docker compose --env-file .env.prod up
No more copying env vars around. Each environment gets its own file.
More: lours.me/posts/compose-tip-002-env-files/
#Docker #DockerCompose
All-remote workspace, Jan 2026 - left are shelves with LEGO builds, books, organization. The standing desk/ergonomic chair are located on the right, with 49" ultra-wide monitor and audio/video recording equipment.
49" ultra-wide monitor on desk, with Prompter/Facecam on top, and the Razer soundbar at the bottom. Current color: blue-ish.
Peak Design Tech Pouch, open Accordion storage with adapters, chargers, cables, powerbank.
Remote workspace background - shelves with LEGO models, GitLab easter eggs, books, organization.
2026 experience update for my all-remote workspace: Razer Leviathan V2 X Soundbar improvements, and travel equipment efficiency with Peak Design Tech Pouch, and more tips. ๐ฑ
And an updated picture from January 2026 with new Easter eggs in my Zoom background. ๐ ๐ฆ
dnsmichi.at/2026/01/05/a...
GitLab profile of dnsmichi - profile avatar, name: Michael Friedrich. Highlights the new embedded GitLab Contributor Stats banner.
Show your @gitlab.com contributions pride - in your profile, README or anywhere in Markdown. ๐ฑ ๐

Code, documentation, translation MRs, issue/epic collaboration, forum/Discord discussions - everyone can contribute! ๐ฆ
LinkedIn post about GitLab Duo Agent Platform with a custom AI agent doing support in Austrian dialect.
Oida, damma wos: A @gitlab.com custom agent speaking German/Austrian dialect ๐ฆ๐น - troubleshooting a support issue with COBOL and missing documentation.
Live demo worked, and the DACH Roadshow Vienna audience loved it - made my day ๐
#GitLabDuoAgentPlatform #livedemos #AgenticAI
One team ๐ฆ Honoring me as Principal Developer Advocate at @gitlab.com today.
Thank you to my friends, team members, customers and users! ๐
www.linkedin.com/posts/dnsmic...
I did not test everything yet, so I cannot give a "buy recommendation". But if you are like me, a busy human needing a calming work environment, consider it :)
Full details in dnsmichi.at/all-remote-w...
49 inch monitor on a standing desk, with Shure SM7B and the new soundbar at the bottom, purple light.
Latest remote office iteration with the Razer Leviathan V2 X soundbar - stable sound and colorful tranquility ๐ฅฐ
๐ Clear audio in meetings and coding playlists, no delays with USB-C.
๐
Less headphone sweat, especially in summer.
๐ Changes colors in a calming loop.
Docs announcement blog about.gitlab.com/blog/docs-si... and feedback issue gitlab.com/gitlab-org/t... ๐
iPad browser, https://docs.gitlab.com/ci/jobs/fine_grained_permissions/ docs opened with dark mode and mobile layout.
Dark mode and accessible mobile layout refresh for the @gitlab.com docs, love it ๐คฉ
PS: Blog post was reviewed by GitLab Duo Agentic Chat itself. gitlab.com/gitlab-com/m... ๐
One of the longest tutorials ever. Bookmark it. ๐ about.gitlab.com/blog/custom-...
@gitlab.com
VS Code with GitLab Duo Agentic Chat - use case is to prevent writing goto anti-patterns in C. Custom rules enforce this, and Agentic Chat refuses to implement it.
JetBrains IntelliJ with GitLab Duo Agentic Chat - use case is enforce Java 8 as development version, and help users who ask about code modernization with an issue URL to contribute to the discussion. Custom rules help enforce this behavior, as shown in the chat prompts on the right side, refusing to modernize to Java 21.
VS Code with GitLab Duo Agentic Chat - use case is to always add CI/CD configuration for Security Scanning and GitLab Advanced SAST. Custom rules ensure this behavior and let AI Agents follow these implementation criteria, as shown in the chat output on the right.
VS Code with GitLab Duo Agentic Chat - use case is to enforce Ansible linter compliance with boolean true/false, FQCN, whitespaces. Custom rules enforce this behavior which AI Agents follow when fixing problems in Ansible playbooks.
๐ก New learning content -- custom rules for Agentic AI
๐๏ธ Version control: Java 8, Python3 environments, multi-platform C++ code
โก Style enforcement: C goto anti-patterns, VueJS design patterns, Ansible lint
๐ DevSecOps automation: Bootstrap projects, CI/CD, security scanning, docs
Link in ๐งต
research.rallyuxr.com/gitlab/lp/cm...
Contribute to GitLab with Your Feedback! Hello there, We're excited to get your thoughts on new and improved product experiences the team has been creating! Over the next few weeks, we will be scheduling 60 minute, 1:1 feedback sessions with our users and our UX design and research team. We will be looking for an array of different participants to provide feedback on different designs and workflows, particularly on AI features. If this sounds like something youโd be interested in, please register by completing our screener. These sessions will be running until the end of September 2025. Selected Participants who complete their session, will receive a $150 gift card (or equivalent currency where available), via Tremendous, our incentive provider. If you have any questions, you can reach out to Cait and Mariana from our research operations team at research@gitlab.com.
๐บ๏ธ Experienced prompt engineer, or AI Agents orchestrator?
โก Strong opinion on efficient DevSecOps flows with GitLab?
๐๏ธ Excited about solving real problems and use cases on the GitLab Duo Agent Platform?
๐ Passionate about user and developer experience?
Our UX research team would love to meet you ๐ค
Thanks again Roger Meier and team, for hosting a wonderful open source community event where everyone can contribute ๐
Slides: dnsmichi.click/learning-ai-...
Learning AI, LLMs, RAG, tools, AI Agents, MCP can feel overwhelming. Dive into my talk at Open Source @ Siemens in June, and benefit from my learnings, practical tips, and development use cases all around AI ๐ฑ๐บ๏ธ
www.youtube.com/watch?v=6NxS...
GitLab Duo Agentic Chat - prompt "What would be needed to modernize the code base?" with agent tools analyzing the GitLab project source code, activities with reading files to understand the context.
GitLab Duo Agentic Chat, summary of the analysis to modernize the C++ codebase.
Super stoked about @gitlab.com Duo Agent Platform public Beta
>> about.gitlab.com/blog/gitlab-...
First run with Agents in the GitLab UI on mobile ๐ฅ
Project in the screenshots: gitlab.com/gitlab-da/us...
Thanks and see you soon! :)
www.containerdays.io/containerday...
#confirmed i can attend in September.
will be supporting @dnsmichi.dev for his #presentation.
see you there!
Thinking this could be a neat HACS integration ๐ค
Home Assistant makes it super easy to track the market and see what companies are up to - and best of all, it's automatable ๐
#homeAssistant
Want to work with my team @gitlab.com ? See www.linkedin.com/posts/johnwc...
Loved seeing my AI learnings resonate well in my talk at Open Source @ Siemens -- in a step-by-step learning story where LLMs cannot make recommendations for the Open Source @ Siemens 2025 event schedule to fixing it โฆ and much more.
Resources in www.linkedin.com/posts/dnsmic...
Screenshot of a talk about "Learning AI 101", saying "Embedded (homelab Raspberry Pi). The picture on the right shows a Raspberry Pi 5 board with a fan, and a 10 inch rack assembly module for PIs, where an SSD is mounted in an 2280 NVMe slot. The slide talks about using homelab hardware to run Large Language Models, first learnings in 2024 with GPU bottlenecks, and excitement about smaller LLMs, and faster Ollama development. Ollama is a server/desktop runtime to serve different models, and can run on a Raspberry Pi 5, Windows, Linux, macOS.
Soooo looking forward to Open Source @ Siemens next week, meeting friends again ๐ I'll bring my "Learning AI 101" stories ๐ฑ
๐ฃ AI on Embedded and Agentic AI learnings? Yes!
๐
Slides finished? Well. I'll post them later.
Everyone can contribute - join the live stream www.linkedin.com/posts/siemen...
We are happy to announce that #DevOpsDays London 2025 is happening.
The dates are Sept 23rd and 24th 2025
The location is the Sir Alexander Fleming Building at Imperial College
Tickets are available: ti.to/devopsdays-l...
CFP : docs.google.com/forms/d/e/1F...
We are also looking for sponsors!
Maybe this tutorial with namecheap screenshots & real domain is helpful dnsmichi.at/2024/11/19/m...