Daniela Petruzalek
banner
danicat83.bsky.social
Daniela Petruzalek
@danicat83.bsky.social
Senior DevRel Engineer @Google | Go, Gemini & AI Agents | Keynote speaker | Retro games, anime & cats =^.^= | danicat.dev
Pinned
"Slop" is the defining insult of this tech cycle. It’s a useful word, but should we use it to dismiss a whole new category of art without consideration?

History says no. Every major technological shift in art triggers the same reaction.

Read the full essay:
danicat.dev/posts/202607...
Yesterday I presented the talk "Rich Interfaces with A2UI: The Good, The Bad and The Ugly" at AIDevCamp by GDG London. Now the presentation is accessible at speakerdeck.com/danicat/gdg-london-rich-interfaces-with-a2ui-the-good-the-bad-and-the-ugly
[GDG London] Rich Interfaces With A2UI: The Good, The Bad and The Ugly
Talk presented at AI DevCamp by GDG London (https://aidevcamp.gdg.london/) on September 23, 2026. Source code: github.com/danicat/aida
speakerdeck.com
September 24, 2026 at 8:43 AM
Why is it that when you start a task with a coding agent everything seems to go well, but then suddenly it spirals into slop territory producing horrible code?
September 24, 2026 at 8:42 AM
I'm thinking about creating a new podcast (for the lack of a better word) called "Go Live Fridays". The goal is to do a 40 min to 1 hour conversation with one developer about the things they care about and, hopefully, are not going live with them on a Friday! (see what I did there?)
September 21, 2026 at 1:31 PM
I've been wanting to play with YouTube for a while. To start, I recorded this small video showcasing my workshop at GopherCon LATAM 2026 that happened a couple of weeks ago. It is short but hopefully it captures all the fun we had building games with Go, Gemini and Antigravity!

youtu.be/i_5uKHL7sR4
Build a 2D game with Go and Antigravity in 1 hour
This is a quick recap of the Gemini for Go Developers workshop I presented at GopherCon LATAM 2026. The attendees started learning about the Gemini model family and how to code using Antigravity, for…
youtu.be
September 18, 2026 at 8:41 AM
Mensagem clara hoje na GopherCon LATAM 2026: o importante hoje não é mais escrever código, mas saber ler código e identificar os problemas que a IA está introduzindo. IAs tem uma tendência a implementar soluções mais complexas do que necessário. O senso crítico humano é o diferencial.
September 2, 2026 at 9:01 PM
Lições da Gophercon LATAM 2026: cachorro não é chapéu! Excelente talk por Carlos Henrique Gandarez sobre reconhecimento de selfies com IA usando Gemma 4 e Kronk. Evento começando com algo nível! 🥰
September 2, 2026 at 5:06 PM
If you want to build AI agents in Go, where do you actually start?

In Part 3 of "Gemini for Go Developers", I wanted to see how each option feels in practice. To test them, I built the same multi-tool agent across all three stacks 🧵👇
September 2, 2026 at 9:00 AM
"I know kung fu." - actually, I don't. But my coding agent does!

Every time Antigravity loads a skill on demand, I immediately think about the classic scene in The Matrix where Neo has kung fu "installed" into his brain. 🧵👇
August 31, 2026 at 9:00 AM
Writing a basic agent loop in Go takes 20 lines of code. Building a production agent takes a deliberate architecture.

In Part 3 of "Gemini for Go Developers", we dissect agent mechanics and build a Retro Game Appraiser across three Go paradigms:
August 25, 2026 at 10:10 PM
[1/8] I believe this generation can master software engineering orders of magnitude faster with AI, but only if you use it the right way.

First, let's think about how people learned engineering before AI. For me, it all started with a single question: how do video games draw things on screen? 🧵
August 24, 2026 at 1:01 PM
Today I went to the London Gaming Market. It made me realise how I miss the experience of shopping games in person. It ended up costing me a bit of money 😂
August 23, 2026 at 8:31 PM
My prompts are getting weirder every day...
August 22, 2026 at 8:26 AM
Since I wrote about doing a pedantic code review for my colleague, what even is a pedantic code review in the first place?

Here is my Pedantic Code Review Guide for Gophers 101.

Fact: if you don’t pass Level 1, I won’t do Level 2, and so on. 🧵
August 19, 2026 at 10:27 PM
I just did a code review for a colleague, the old school way: yes, I actually read the code. And to aggravate, I didn't use AI assistance either.

I also put my pedantic hat on, because why not, right? lol... 🧵
August 19, 2026 at 5:09 PM
Do you know what a game jam is?

Think of it like a hackathon, but for game development: a creative sprint where developers design, code, and build a playable game from scratch within a set timeframe. Sounds fun, right? 🧵👇
August 18, 2026 at 4:13 PM
Whenever a new model lands, I have a ritual: revisit past projects and give them a full glow-up.

This weekend with Gemini Flash was pure hyperfocus across 5 codebases.

Near-zero wait times kept me in total flow. (Or it might be my ADHD, but I still blame Flash! ⚡) 🧵
August 18, 2026 at 8:56 AM
Coding agents are great and all, but how do you fine-tune them for your tech stack?

In Part 2 of Gemini for Go Developers, I explore how I use open agentic standards like MCP and skills to fine tune Antigravity for Go development.
danicat.dev/posts/202608...
#golang #gemini #antigravity
Gemini for Go Developers - Part 2: Coding with Gemini
In Part 2 of Gemini for Go Developers, we explore Go’s agentic affinity, Antigravity surfaces, and how to configure a practical AI-native workflow in Go.
danicat.dev
August 17, 2026 at 11:16 PM
I hope you will appreciate the irony in this finding. I just found out there is an official MCP server for the Agent Skills Spec. This server enables agentic consumption of the spec to create skills... Then I realised: what about MCP? Do we have an MCP server for it? No! Wait for it...
August 17, 2026 at 1:31 PM
The first session I'm attending at GopherCon UK. Bill Kennedy is showcasing kronk (www.kronkai.com), his Go library for LLMs. It worked seamlessly in my machine first try. Do yourself a favour and clone github.com/ardanlabs/kronk right now. Run "make example-question" and watch the magic happen!
August 12, 2026 at 9:17 AM
Did you know that you can use the Batch API to make Gemini requests 50% cheaper? Neither did I! I just discovered this doing research for my new blog series: Gemini for Go Developers.

Read more about this and other insights on the blog: danicat.dev/posts/202608...
#gemini #golang #gcp #googlecloud
Gemini for Go Developers - Part 1: The Gemini Model Family
The first chapter of the Gemini for Go Developers series, focusing on the different models of the Gemini model family and the API surfaces to consume them.
danicat.dev
August 10, 2026 at 1:23 PM
As much as we all love a good brand new shinny frontier model, choosing the right model for the task is important: often a smaller or specialised model will give you better, faster and more cost effective answers. Speed still matters! research.google/blog/speed-m...
Speed Matters
Posted by Jake Brutlag, Web Search InfrastructureAt Google, we've gathered hard data to reinforce our intuition that "speed matters" on the Interne...
research.google
August 7, 2026 at 4:50 PM
I have been fighting my coding agents to use the correct Gemini model, API and SDKs for a long time, but there is actually an official skill for that:

npx skills add google-gemini/gemini-skills --skill gemini-api-dev --global

More cool Gemini Developer stuff here: ai.google.dev/gemini-api/d...
Set up your coding assistant with Gemini MCP and Skills  |  Gemini API  |  Google AI for Developers
Install Gemini API skills to give your AI coding assistant access to the latest documentation and best practices.
ai.google.dev
August 6, 2026 at 3:13 PM
While I love my own blog, it always feels nicer when I publish something more "official". My new piece is called "Enable on-demand expertise with Agent Skills in Genkit Go" and it is live on the Google for Developers blog: developers.googleblog.com/enable-on-de...
#gemini #genkit #golang
Enable on-demand expertise with Agent Skills in Genkit Go
Optimize token usage in Genkit Go using Agent Skills. Learn how to implement progressive disclosure with SKILL.md to load specialized AI workflows on demand.
developers.googleblog.com
July 31, 2026 at 3:25 PM
"Slop" is the defining insult of this tech cycle. It’s a useful word, but should we use it to dismiss a whole new category of art without consideration?

History says no. Every major technological shift in art triggers the same reaction.

Read the full essay:
danicat.dev/posts/202607...
July 29, 2026 at 3:52 PM
For fun I created this cute infographic that illustrates the concept of Progressive Disclosure in Agent Skills. The technique here started with a pencil sketch, then I polished it using traditional digital art methods and applied final art with Nano Banana 2. TL;DR: use the best tool for the job :)
July 25, 2026 at 7:48 AM