Skip to main content
Daniela Petruzalek

Daniela Petruzalek

Technologist, gamer and cat lover

Hello and welcome! I’m Daniela Petruzalek and this is my personal blog. I’m a technologist with experience in backend and data engineering, and I’m currently a Developer Relations Engineer at Google. In this blog I talk about technology, best practices, career and sometimes cats. You can check more about my profile in the About page.

Disclaimer: the views written on this blog are my own and do not necessarily represent the views of my employer.

Recent

A Model for Perceived Time
·8 mins· loading · loading
An exploration into why time seems to speed up as we age, using a simple mathematical model to uncover a surprising truth about our perception of life.
Introducing Speedgrapher: An MCP Server for Vibe Writing
·12 mins· loading · loading
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 creative process.
How to Build an MCP Server with Gemini CLI and Go
·14 mins· loading · loading
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.
Proactiveness considered harmful? A guide to customise the Gemini CLI to suit your coding style
·9 mins· loading · loading
Learn how to customise the Gemini CLI to suit your coding style using GEMINI.md and custom system instructions.
A Modern Developer Workflow for the AI Enabled World
·11 mins· loading · loading
A proposal for a modern developer workflow using AI tools and a simple prioritisation exercise.
How I used Jules to add a featured post to this blog
·8 mins· loading · loading
A detailed account of my iterative process working with Jules, an AI coding assistant, to implement a new featured post section on my blog’s homepage.
From Prompt to Infrastructure with Gemini Cloud Assist
·11 mins· loading · loading
How to design infrastructure using natural language on Google Cloud using Gemini Cloud Assist
Boldly Prompting: A Practical Guide to System Instructions and Agent Tools
·21 mins· loading · loading
This article explores the concepts of system instruction, session history and agent tools to create a smarter diagnostic assistant.
Digging deeper into the Vertex AI SDK for Python
·12 mins· loading · loading
This article explores the communication model between the client code and the Gemini API using the Vertex AI SDK for Python