Daniela Petruzalek
banner
danicat83.bsky.social
Daniela Petruzalek
@danicat83.bsky.social
Developer Relations at Google Cloud by day, anime and games by night. Check my personal blog at https://danicat.dev
Pinned
If you are wondering how to incorporate AI tools into your development workflow, this diagram is my solution to it. See the full discussion at my blog: danicat.dev/posts/202507...
I'm now using both Gemini CLI and Antigravity for long enough to start forming some opinions. The terminal UI in Gemini CLI is really helpful when I want to work in **focused** mode.

#gemini #geminicli #antigravity
January 24, 2026 at 8:48 AM
I haven't been mindblown by Gemini in a while, then today the cli decides to do this... Is this what the kids call these days "karma farming" or "flexing"? 😆
#gemini #svg
January 23, 2026 at 12:41 PM
Next week , on February 1st, I will be at FOSDEM talking about my development process for MCP servers using Go. I'm also showcasing the experimentation process I have been developing for the past few weeks. If you are around don't be shy and come say hi!

fosdem.org/2026/schedul...

#golang #oss
FOSDEM 2026 - Making of GoDoctor: an MCP server for Go development
This session will explore the development of GoDoctor, a Model Context Protocol server designed to improve the experience of coding with AI agents. This is not a product presentation, GoDoctor is…
fosdem.org
January 22, 2026 at 9:42 AM
One of the things I never really adapted well after moving to the UK is the darkness during the winter. It totally messes up with my biorhythm. My sleep schedule is completely messed up, so I'm working crazy hours to compensate. I'm so glad my job allows this sort of flexibility
January 22, 2026 at 5:23 AM
New post on my blog! This time I'm talking about how to use science and statistics to put some order into the chaos of non-deterministic behaviour in coding agents. Can you really say your best practices are really the best? Now I can (with 95% confidence 😁)!

danicat.dev/posts/202601...
Improving Coding Agents with Help from Science
Taming AI agents requires science, not just vibes. Discover how A/B testing and statistical rigor turn coding agents into a measurable engineering discipline.
danicat.dev
January 21, 2026 at 4:00 PM
Looking forward to attending the AICamp meetup in London tomorrow! I'll be speaking about Agent Development Kit (ADK).

www.aicamp.ai/event/eventd...
AI Meetup (London): GenAI, LLMs and Agents
Join over half million developers learning how to use and build AI through expert-led tech talks, workshops, bootcamps and crash courses. Level up your skills, and stay ahead of the industry | AICamp
www.aicamp.ai
January 21, 2026 at 12:47 PM
Reposted by Daniela Petruzalek
Building FrameFit: AI-Powered macOS App in 3 Hours

Written with #Gemini and speedgrapher (created by @danicat83.bsky.social). I had to give it a try 👏. @developers.google.com #GDE

www.eliostruyf.com/building-fra...
Building FrameFit: AI-Powered macOS App in 3 Hours
How I built FrameFit, a macOS screenshot utility, in 3 hours using AI tools. A story of collaboration between developer and AI.
www.eliostruyf.com
November 24, 2025 at 4:11 PM
Reposted by Daniela Petruzalek
Being interviewed to write an article is definitely a nice way to think about writing a new content.

@danicat83.bsky.social, speedgrapher is a nice project! Great work! 👏

github.com/danicat/spee...
GitHub - danicat/speedgrapher
Contribute to danicat/speedgrapher development by creating an account on GitHub.
github.com
November 25, 2025 at 9:21 PM
Reposted by Daniela Petruzalek
Someone at @ardanlabs.com shared this.
October 16, 2025 at 12:04 PM
Reposted by Daniela Petruzalek
Reposted by Daniela Petruzalek
Getting ready to setup for my @golab.io keynote "That Machine Always Lies".
#golab2025 #golab #golang #tinygo
October 6, 2025 at 2:26 PM
“Util packages are a sign of defeat” @konradreiche.com at @golab.io

Totally agree! Naming is hard, but getting names right can dramatically improve software design, as often one thing leads to another. #golang
October 6, 2025 at 9:29 AM
Reposted by Daniela Petruzalek
First speaker of the day at @golab.io is @danicat83.bsky.social with "The Gopher's Craft in the Age of AI"
#golab #golang
October 6, 2025 at 7:30 AM
Reposted by Daniela Petruzalek
👏 Thanks to Daniela Petruzalek for an inspiring session on “The Gopher's Craft in the Age of AI”. A great talk full of insights for the Go community!
#golang #golab2025 @danicat83.bsky.social
October 6, 2025 at 8:15 AM
Reposted by Daniela Petruzalek
🚀 Ready to level up your AI skills? 🤖

Join us for our event Series "Accelerate AI with Agents" for developers in EMEA! Get hands-on with the latest in AI and cloud tech 👇

👩‍💻 Connect with experts
🤝 Network with peers
🚀 Build and scale your own AI agents
Accelerate AI with Agents: Event Series for Developers in EMEA | Google Cloud Blog
Learn about Google Cloud's "Accelerate AI with Agents" event series in EMEA. Dive deep into AI, agents, and cloud computing with hands-on labs and networking opportunities for developers and tech enth...
cloud.google.com
October 3, 2025 at 7:25 AM
Reposted by Daniela Petruzalek
🌟 Don’t miss Daniela Petruzalek with “The Gopher's Craft in the Age of AI” — a talk exploring how AI and Go can evolve together while staying true to the Gopher spirit. 🐹💡
#golang #golab2025 @danicat83.bsky.social
October 2, 2025 at 10:54 AM
Reposted by Daniela Petruzalek
AI is rewriting the rules of software and Go is part of the story!

Join us for our panel discussion exploring:
✨ How Go is powering AI-driven systems and infrastructure
✨ Integrating with today’s most popular AI services
✨ Community efforts to keep Go competitive in the AI era

gophercon.com
August 14, 2025 at 7:50 PM
Here are the slides for my talk "Hello, MCP World!"
at Gophercon UK
speakerdeck.com/danicat/hell... #golang
Hello, MCP World!
In this talk, we'll explore the Model Context Protocol (MCP) and its mission to standardize how our applications communicate with large language models.…
speakerdeck.com
August 15, 2025 at 12:42 AM
In this post I talk about how I'm using the concept of MCP prompts and the "custom slash commands" of the Gemini CLI to streamline my writing process. It has commands for editorial review, localization and readability checks.
danicat.dev/posts/202508... #mcp #golang #gemini
Introducing Speedgrapher: An MCP Server for Vibe Writing
The story of Speedgrapher, a custom MCP server for ‘vibe writing.’ It details the journey of turning a personal collection of prompts into a portable, AI-powered toolkit to automate and structure the ...
danicat.dev
August 6, 2025 at 2:51 PM
I'm slightly sad that after two weeks from publishing, nobody has yet commented about the "punchline" in this article's title. 🥲😅

danicat.dev/posts/202507...
Proactiveness considered harmful? A guide to customise the Gemini CLI to suit your coding style
Learn how to customise the Gemini CLI to suit your coding style using GEMINI.md and custom system instructions.
danicat.dev
July 30, 2025 at 2:26 PM
Do you want to learn more about how to build an MCP server in #golang? Your problems are solved!!!😁Check my latest article: danicat.dev/posts/202507...
How to Build an MCP Server with Gemini CLI and Go
A step-by-step guide on how I built GoDoctor, an AI-powered Go development assistant, using the Model Context Protocol (MCP) and the Gemini CLI.
danicat.dev
July 29, 2025 at 10:36 PM
Reposted by Daniela Petruzalek
TIP: Whenever I reach out to put a comment above an assertion in tests I stop and remind myself that there's a MUCH better way of bringing additional information that might help you debug that assertion.

Custom error messages!
July 21, 2025 at 2:35 PM
You know a social network is doomed when you post a cat picture and there are no reactions
July 17, 2025 at 7:22 PM