Get started with Gemini CLI: let's vibecode an app
Get started with Gemini CLI: let's vibecode an app
· ☕ 36 min read
Get started with gemini-cli: let’s vibecode an app On June 23rd, the DeepMind team has dropped a bomb 💣: gemini-cli ! I’m so excited to show you how it works so.. Why don’t we code an application from scratch? I had this idea this morning of making a more complex and good looking version of palladius/my-sessions-and-bio so.. Why don’t we do it in a language that I don’t speak? What did you say, Latin?

Vibe coding my first Chrome Extension with Gemini CLI
Vibe coding my first Chrome Extension with Gemini CLI
· ☕ 8 min read
Vibe coding my first Chrome Extension with gemini-cli ! A few months ago, a colleague told me about an internal tool that my colleagues were building: a CLI version of an LLM code assist which is code and file-system aware, and can help you create/fix code, and maybe also create a feature branch for you and push to production. Think of a “bash version” of Cursor/Windsurf" (or a free version of Claude Code / Codex CLI), and built with my favourite model, ♊ **Gemini**!

Geminocks: how I set-up auto-translation on my personal Hugo Blog
Geminocks: how I set-up auto-translation on my personal Hugo Blog
· ☕ 5 min read · 💛 Riccardo Carlesso
Note: this is my first experiment: first I write in Hugo/markdown, and then I port to Medium! Code 🇮🇹 site 🇩🇪 site 🇫🇷 site Geminocks https://ricc.rocks/ is an underlooked gem of precious content, and I’m not biased at all: it’s my personal blog. 🤣 Inside you can find my family pics, my sport and hobbies, alongside my Google Cloud articles. Why? I just fell in love

Level Up Your Rails Game with Cloud Run: A Qwiklabs Deep Dive
Level Up Your Rails Game with Cloud Run: A Qwiklabs Deep Dive
· ☕ 4 min read · 💛 Riccardo Carlesso
(Original article on Medium) Are you familiar with Cloud Skills Boost (formerly known as Qwiklabs)? In this video, I walk you through me executing the steps described in Ruby on Rails with PostgreSQL on Cloud Run on cloudskillsboost website, encountering a few bumps along the road, and fixing them. Plus, I’m going to demonstrate my particular and personal ToolChain, as a former bash/perl dev, so it might look peculiar to you.

Midjourney - what I've learnt so far
Midjourney - what I've learnt so far
· ☕ 3 min read
I fell in love with MJ. Some tips: https://www.wired.it/article/come-usare-midjourney/ See my gallery in this website: https://ricc.rocks/en/gallery/midjourney/ See my MJ page: https://www.midjourney.com/app/users/6f8c6312-ed0d-479f-b236-efbbffbb9823/ What it’s good for amazing at merging/bending different concepts and giving you an artistic view of something you know. Example: a mermaid chair , or a non-existent Giraffe Triggerfish. great at styling things (style of Caravaggio, Pixar, …).

My MidJourney experiments
My MidJourney experiments
· ☕ 1 min read
Various pics that don't fit in any other folder particularly..

My Mac’s battery🔋 on Google Cloud Monitoring — send SMS if low 🪫
My Mac’s battery🔋 on Google Cloud Monitoring — send SMS if low 🪫
· ☕ 8 min read

See original article on Medium

This article shows how you can easily inject a generic key/value into Google Cloud Monitoring and set up alerts on it. I use it to alert on disk space, and now also low battery!

This morning I was in London, and I forgot my charger at home. With plenty of time but 🪫 little battery, I thought: hey! I need to have a way to predict when my battery is low! And I need to do it in a totally overkill way!


Setting a ⬣ Cloud Build trigger with 🧹 Pulumi in 🐍 Python
Setting a ⬣ Cloud Build trigger with 🧹 Pulumi in 🐍 Python
· ☕ 2 min read
The Original article on Medium: https://medium.com/google-cloud/setting-cloudbuild-with-pulumi-in-python-330e8b54b2cf watch video A couple of weeks ago, I fell in love with Pulumi. it has everything I wanted from Terraform: easy to set up, easy config management, a nice UI for free, and most importantly… language Support! Pulumi is the best invention after Buffalo Pizza and has only a problem.. no Ruby support :/ Anyway, I’m so in love with ⬣ GCP (which happens to pay my salary, I got to admit), Cloud Build, Cloud Deploy, and in general CI/CD pipelines on Google Cloud that I wanted to give it a try.

Alessandro learns a few languages
Alessandro learns a few languages
· ☕ 4 min read
Alessandro is learning his fourth language this year! Reading and pronouncing all those sounds, dictongues , and all those vowels together can be off putting. Hence, I’ve asked Gemini to create a reading help, by language. Gemini answer Okay, this is a great way to help your son! Learning multiple languages at once is fantastic, but yes, the different ways letters combine and sound can be tricky. Here are four markdown tables, one for each language, focusing on some common pronunciation challenges for young learners.

Spaghetti Bolognese don't exist!
Spaghetti Bolognese don't exist!
· ☕ 3 min read · 🇮🇹 Riccardo
Spaghetti bolognese: Everyone knows them… except Italians. Right, read it again if you don’t believe me… in Italy we don’t prepare that kind of pasta. What the hell, you may be wondering… Italy is famous for spaghetti and bolognese sauce (that we call “ragout alla bolognese” or simply ragü, but we would never mix these two things in the same dish). Why oh why, you may as well think? I think the reason can be found in two ways.

Riccardo Family
Riccardo Family
· ☕ 1 min read
My wonderous family: my wife (Kate), and my two kids (Alessandro and Sebastian)

Riccardo Zibaldone
Riccardo Zibaldone
· ☕ 1 min read
Various pics that don't fit in any other folder particularly..