<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="pretty-atom-feed.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>CGreciano&#39;s Blog</title>
  <subtitle>I write about tech, learning, and other things that interest me.</subtitle>
  <link href="https://christiangreciano.com/feed/feed.xml" rel="self" />
  <link href="https://christiangreciano.com/blog" />
  <updated>2026-04-16T00:00:00Z</updated>
  <id>https://christiangreciano.com/blog</id>
  <author>
    <name>Christian Greciano</name>
  </author>
  <entry>
    <title>Loved the Music of The Lion King, but not it&#39;s AI-generated scenes</title>
    <link href="https://christiangreciano.com/blog/posts/2026/04/0018_loved-lion-king-music-but-not-ai-scenes/" />
    <updated>2026-04-16T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2026/04/0018_loved-lion-king-music-but-not-ai-scenes/</id>
    <content type="html">&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0018_tn_loved-lion-king-music-but-not-ai-scenes.jpeg&quot; alt=&quot;The logo of The Music of The Lion King concert in Helsinki 2026&quot;&gt;
&lt;p&gt;This past weekend I attended a &lt;a href=&quot;https://oopperabaletti.fi/en/repertoire/the-lion-king-live-in-concert/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;concert titled “The Music of The Lion King”&lt;/a&gt; in Helsinki. I had been looking forward to the event for weeks, since The Lion King holds a very special place in my heart. Ever since my childhood, I have loved every bit of the movie, and it remains to this day one of my favorite movies of all time. A big part of that is its majestic music, with artists such as Elton John and Hans Zimmer. You might then understand why I was so excited to come to this concert. It’s not The Lion King Musical, but I was still hyped.&lt;/p&gt;
&lt;p&gt;The concert delivered when it came to the performers and the music. The singers were amazing, their voice really powerful. The musicians and orchestra brought tears to my eyes on several occasions. The familiar music touched my heart. The concert also included a homage to Africa and some interesting facts surrounding The Lion King’s impact worldwide. Heck, we even got Shakira’s “Waka Waka” shoehorned in, and we were invited to join and enjoy the show. 😀 I was delighted to get a picture with the performers after the concert.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0018_photo-with-music-lion-king-performers.png&quot; alt=&quot;A photo with the performers of the Music of The Lion King concert&quot;&gt;
&lt;p&gt;But there was a stain. During the performance, we had several screens showing images and animations related to the songs and The Lion King. And let me emphasize the &lt;strong&gt;“related”&lt;/strong&gt; word. They were not the original scenes from the movie. They probably didn’t have the rights from Disney to show those in the event. Instead, we got clearly AI-generated videos of live-action animals resembling those of The Lion King. Sometimes they were OK to watch, other times the color palette and the soulless AI-slop were extremely distracting. During the interpretation of the Stampede theme, the wildebeests appeared to be carelessly treading instead of running for their lives. The hyenas seemed to have an ocean inside their mouths as they drooled excessively. And the animal bodies often had disproportionate limbs and features. The coloring in the scenes was also overbloated.&lt;/p&gt;
&lt;p&gt;All of it naturally led to the key question: &lt;em&gt;“would it have been better to NOT have any content at all over having AI-generated content?”&lt;/em&gt;. It’s a tough question to answer, and it will of course vary from person to person. In my humble opinion, I would have preferred no visual nor animated content at all than this AI-generated slop. And I know that some people worked on putting that animation together, I know that I’m complaining about someone else’s work. But the fact is that sometimes I had to close my eyes to more fully enjoy the concert and not get distracted. And what bothers me is that this drop in quality is just going to permeate in every form of media moving forward. I don’t mind quality content made by AI. But I do mind AI-slop being portrayed as quality content.&lt;/p&gt;
&lt;p&gt;Have you been in any events recently where AI really turned you off? What is the best way, do you think, of showing dissatisfaction towards this trend (assuming we don’t want to go to the extreme of avoiding quality events just because they throw AI into them)?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Run your Local AI in less than 15 minutes! (no tech skills required)</title>
    <link href="https://christiangreciano.com/blog/posts/2026/03/0017_run-a-local-ai-in-minutes-no-tech-skills-required/" />
    <updated>2026-03-30T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2026/03/0017_run-a-local-ai-in-minutes-no-tech-skills-required/</id>
    <content type="html">&lt;div id=&quot;L-I75_Lb_Ig&quot; class=&quot;eleventy-plugin-youtube-embed&quot; style=&quot;position:relative;width:100%;padding-top: 56.25%;&quot;&gt;&lt;iframe style=&quot;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;&quot; width=&quot;100%&quot; height=&quot;100%&quot; frameborder=&quot;0&quot; title=&quot;Embedded YouTube video&quot; src=&quot;https://www.youtube-nocookie.com/embed/L-I75_Lb_Ig&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p&gt;It’s 2026 and hence you’re most likely already using AI tools such as ChatGPT, Claude, or Gemini. You’re probably also worried about the rising costs of using these AI tools and there’s good reason to be: vendors of these tools are &lt;a href=&quot;https://www.reuters.com/business/media-telecom/openai-expand-ads-chatgpt-all-free-low-cost-users-information-reports-2026-03-21/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;rising prices and/or introducing ads&lt;/a&gt; to try to be profitable. If you are entrenched on AI workflows and becoming dependent on a certain vendor, what will you do if the vendor spikes their prices to something you can no longer afford?&lt;/p&gt;
&lt;p&gt;The antidote for your worries is using &lt;strong&gt;local AI&lt;/strong&gt;! By running a free and open-source AI model in your machine and hardware, you can say goodbye to monthly subscriptions and ads! You might be scared of trying to install local AI on your computer and think it’s a complicated setup, but I assure you, it is surprisingly simple to do so, as I will show you in this blog post. If you’re here just for the instructions, jump directly to the &lt;a href=&quot;https://christiangreciano.com/blog/posts/2026/03/0017_run-a-local-ai-in-minutes-no-tech-skills-required/#step-by-step-installation-of-your-local-ai&quot;&gt;Step-by-step installation of your local AI&lt;/a&gt; section. Before that section I want to first explain the tradeoffs between using local AI and cloud AI and then briefly present the AI stack of tools we will use to deploy AI models locally.&lt;/p&gt;
&lt;h2 id=&quot;tradeoffs-between-local-ai-and-cloud-saas-ai&quot;&gt;Tradeoffs between local AI and cloud/SaaS AI&lt;/h2&gt;
&lt;p&gt;SaaS stands for &lt;em&gt;“Software-as-a-Service”&lt;/em&gt;: many of the online apps you use, like Gmail, Netflix, Spotify… are examples of SaaS. ChatGPT, Claude, etc are also SaaS, AI SaaS to be specific. Let’s be very clear on the pros and cons of running your local AI versus using an AI SaaS, i.e. a vendor’s AI hosted in the cloud. If you run your local AI, you are hosting the AI model(s) in your own hardware, which means:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;👍 &lt;strong&gt;No subscription fees and no ads.&lt;/strong&gt; Compare using Netflix or having video files locally on your computer: if you have the video file of your favorite movie in your machine, you can reproduce it as many times as you want from now until forever, without having to consume ads or paying a subscription to Netflix.&lt;/li&gt;
&lt;li&gt;👍 &lt;strong&gt;No internet dependency → low latency (super fast transmission), can work offline.&lt;/strong&gt; The AI is in your hardware. Your requests to it and its responses to you travel almost instantly within your machine, whereas accessing an AI SaaS means traversing the internet. This advantage is really noticeable if your internet connection is unstable and/or slow.
&lt;ul&gt;
&lt;li&gt;‼ Note that this advantage does NOT guarantee that your local AI will always be faster than an AI SaaS! If your local AI needs to “warm up”, if it’s bottlenecked by resources in your machine, or if you’re using a slow reasoning model, that extra waiting time might be higher than waiting for responses and requests to traverse the internet.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;👍 &lt;strong&gt;Much more data privacy.&lt;/strong&gt; This is very important for many users. While you can disable cloud AI from using your data to train their models, your data is still traversing the internet and is still being stored in the vendor’s servers. What’s worse, cloud AI models can learn enough about you and store sensitive stuff about you in their long-term memory. What guarantee do you have that vendors won’t sell your data to third parties for targeted ads (or worse things)? Notice how social media knows you scarily well? By using a local AI, your data stays in your machine, and thus stays private.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;At the same time:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;👎 &lt;strong&gt;Your hardware puts limits on how powerful your local AI can be.&lt;/strong&gt; Some AI models can be very demanding and resource intensive. Some require multiple GPUs if you want to self-host them, which are expensive (you, like most people, might only have your laptop and nothing else). Think how a cinema most likely has better sound, lighting, and atmosphere for watching movies than your local living room with your run-of-the-mill TV (but you gotta pay cinema tickets if you want to use it).&lt;/li&gt;
&lt;li&gt;👎 Related to the above: &lt;strong&gt;AI SaaS are recommended if you use AI a lot in mobile devices.&lt;/strong&gt; Smartphones and tablets generally have much less performant hardware than computers and laptops, so running local AIs on mobile devices is tricky (you usually have to settle for SLMs, i.e. Small Language Models, as opposed to LLMs or Large Language Models). You can of course set up a local server in your home with a self-hosted AI and have your mobile devices at home access that local server. But that gets into home-lab territory and I promised to keep things simple for non-techies in this blog post.&lt;/li&gt;
&lt;li&gt;👎 &lt;strong&gt;Some AI vendors have excellent AI tools&lt;/strong&gt; that go beyond simple chat interfaces. Stuff like NotebookLM, Claude Code, Claude Cowork… setting alternatives to these products locally is not trivial. If you use them a lot, it makes sense to pay for them, but if you mostly just chat with AI models, then you can most likely get away with local AI!&lt;/li&gt;
&lt;/ul&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_local-vs-cloud-ai-tradeoffs.png&quot; alt=&quot;Chart summarizing pros/cons/tradeoffs between local AI and cloud/SaaS AI&quot;&gt;
&lt;h2 id=&quot;local-ai-stack-we-will-install&quot;&gt;Local AI Stack we will install&lt;/h2&gt;
&lt;p&gt;We will only install a few programs to run AI locally. If you’re non-technical, you might not have heard of these yet, so let me briefly introduce you to them:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;https://ollama.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Ollama&lt;/a&gt;: this is a backend service that runs quietly in the background. With Ollama you can download open-source AI models easily, and once downloaded they are exposed and available for use.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://openwebui.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Open WebUI&lt;/a&gt;: this is a free and open-source webapp that acts as a frontend to the AI models exposed via Ollama. It provides the chat interface that loads in your internet browser, which is really similar to the web pages of ChatGPT, Claude, etc.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.docker.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Docker&lt;/a&gt;: many techies like me love Docker containers. Think of them like bounded and sealed boxes where you can isolate and automate certain programs and apps so that they don’t interfere with other programs and apps in your machine. It’s like putting ice cream into a small container so that eating it won’t get messy (as opposed to ice cream in cones, which CAN get messy!). We will install a Docker container that comes bundled and integrated with both OpenWebUI and Ollama, greatly simplifying the installation process.&lt;/li&gt;
&lt;/ol&gt;
&lt;center&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_docker-like-ice-cream-cup.png&quot; alt=&quot;Docker is to apps/programs what cups are to ice creams: they prevent stuff from getting messy&quot;&gt;
&lt;p&gt;Image source: &lt;a href=&quot;https://www.megacone.ca/soft-serve-vs-hard-ice-cream-whats-the-difference/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Mega Cone Creamery&lt;/a&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p&gt;This proposed stack is really simple, but there are many ways and alternatives to run AI locally. If you’re interested, I will suggest some alternatives later in this blog post.&lt;/p&gt;
&lt;h2 id=&quot;step-by-step-installation-of-your-local-ai&quot;&gt;Step-by-step installation of your local AI&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Download &lt;a href=&quot;https://www.docker.com/products/docker-desktop/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Docker Desktop&lt;/a&gt; (the version that works in your OS)&lt;/li&gt;
&lt;li&gt;Open Docker Desktop, then open a Terminal within Docker Desktop (it should be on the bottom right corner of Docker Desktop, click on “Terminal”, and grant permissions to open one)&lt;/li&gt;
&lt;/ol&gt;
&lt;center&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_tutorial-01-docker-desktop.png&quot; alt=&quot;Screenshot of Docker Desktop&quot;&gt;
&lt;/center&gt;
&lt;ol start=&quot;3&quot;&gt;
&lt;li&gt;Open &lt;a href=&quot;https://github.com/open-webui/open-webui?tab=readme-ov-file#installing-open-webui-with-bundled-ollama-support&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;this link&lt;/a&gt; in your browser (it’s Open WebUI’s official GitHub, focused on the section where you can install Open WebUI bundled with Ollama via a single &lt;code&gt;docker&lt;/code&gt; command).&lt;/li&gt;
&lt;li&gt;Copy the command to run a Docker container with Open WebUI bundled with Ollama. You most likely should use “CPU only” (but feel free to experiment with “GPU support” if you know what you’re doing). If using “CPU only”, the command is: &lt;code&gt;docker run -d -p 3000:8080 -v ollama:/root/.ollama -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:ollama&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Paste that command in the Terminal of your Docker Desktop and hit enter. This will install Ollama and Open WebUI via Docker, which might take a while (several GBs of download).&lt;/li&gt;
&lt;li&gt;Once it’s ready, you should see the &lt;code&gt;open-webui&lt;/code&gt; container running in Docker Desktop (a green dot indicates it’s running). Notice that you can always stop, restart, or delete this container (which contains your local AI) via Docker Desktop (stop ⏹ and play ⏯ buttons to the right)&lt;/li&gt;
&lt;/ol&gt;
&lt;center&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_tutorial-02-open-webui-container-runs.png&quot; alt=&quot;Screenshot of Docker Desktop with running container of Open WebUI&quot;&gt;
&lt;/center&gt;
&lt;ol start=&quot;7&quot;&gt;
&lt;li&gt;Open WebUI is ready to be loaded in your browser! Click on the “Port(s)” link in Docker Desktop for the container (should say &lt;code&gt;3000:8080&lt;/code&gt;), or navigate to &lt;a href=&quot;http://localhost:3000&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;http://localhost:3000&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Create an admin login for Open WebUI (don’t worry, this login is needed only for local use, and it stays local).&lt;/li&gt;
&lt;/ol&gt;
&lt;center&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_tutorial-03-create-account-open-webui.png&quot; alt=&quot;Creating an Admin account for Open WebUI&quot;&gt;
&lt;/center&gt;
&lt;ol start=&quot;9&quot;&gt;
&lt;li&gt;Once created, login as an admin into your local Open WebUI, you will be greeted with a pop-up, which you can close. You will then see a chat interface similar to ChatGPT and other cloud AIs you might have used.&lt;/li&gt;
&lt;li&gt;Before chatting with an AI model, we must first download it! And now comes the million-dollar question: &lt;strong&gt;which model should you download and use locally?&lt;/strong&gt; Well, even though I will suggest a model in a moment, the annoying answer is &lt;strong&gt;“it depends”&lt;/strong&gt;. This is like choosing which T-shirt to buy: often you need to go to the store and try on several different T-shirts before you find the one that fits you, feels comfortable, and you like how it looks. You can explore tons of different open-source models in &lt;a href=&quot;https://ollama.com/search&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Ollama’s website&lt;/a&gt; and see which one best fits within your machine.&lt;/li&gt;
&lt;/ol&gt;
&lt;center&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_tutorial-04-tshirt-store.jpg&quot; alt=&quot;A clothes store with stacks of T-shirts&quot;&gt;
&lt;p&gt;Photo by &lt;a href=&quot;https://unsplash.com/@mataashita?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Ashita Mata&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/photos/shelves-of-folded-towels-and-clothing-in-a-store-pHgMLx3L6nY?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Unsplash&lt;/a&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;ol start=&quot;11&quot;&gt;
&lt;li&gt;All of that said, I suggest you &lt;strong&gt;start with&lt;/strong&gt; &lt;a href=&quot;https://ollama.com/library/llama3.2&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Meta’s Llama 3.2&lt;/a&gt;. This is a smaller model that does a good enough job at the reasoning tasks that many people use ChatGPT for (summarizing text, drafting emails…), and is likely to run well in most modern laptops. If you have older or less powerful hardware, you might need to look for an even smaller model (you will know this if Llama 3.2 runs sluggishly or not at all). If Llama 3.2 runs super smoothly, you can explore more powerful models (Llama 3.2 is far from cutting-edge at this point, I just wanted to suggest a simple model to start off with)&lt;/li&gt;
&lt;li&gt;To install Llama 3.2 in your computer, click on your Admin account name within Open WebUI (bottom-left corner in Open WebUI) &amp;gt; then go to “Admin Panel” &amp;gt; go to “Settings” &amp;gt; go to “Models” &amp;gt; click on “Manage” &amp;gt; enter &lt;code&gt;llama3.2&lt;/code&gt; in the field for pulling models from Ollama &amp;gt; click the “Pull Model” button &amp;gt; wait for the model to download (will take a few minutes)&lt;/li&gt;
&lt;/ol&gt;
&lt;center&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_tutorial-05-open-webui-manage-models.png&quot; alt=&quot;Screenshot of managing models in Open WebUI&quot;&gt;
&lt;/center&gt;
&lt;ol start=&quot;13&quot;&gt;
&lt;li&gt;Once the model is downloaded, you should see it under “Models” (you might not see it immediately, but you can wait, or refresh the page, or leave and come back to “Models”)&lt;/li&gt;
&lt;/ol&gt;
&lt;center&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_tutorial-06-open-webui-llama3-2-runs.png&quot; alt=&quot;Screenshot of Open WebUI showing Llama3.2 as being installed&quot;&gt;
&lt;/center&gt;
&lt;ol start=&quot;14&quot;&gt;
&lt;li&gt;Now that our model is downloaded, we can chat with it! Go to “New Chat” on the top-left corner, and talk with your local AI!&lt;/li&gt;
&lt;/ol&gt;
&lt;center&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0017_tutorial-07-open-webui-chat-interface.png&quot; alt=&quot;Screenshot of the Local AI chat interface in Open WebUI&quot;&gt;
&lt;/center&gt;
&lt;h2 id=&quot;alternative-stacks-tools-for-local-ai&quot;&gt;Alternative stacks/tools for local AI&lt;/h2&gt;
&lt;p&gt;While the Ollama + Open WebUI stack we have used for Local AI is really straight forward to install and use, there are alternatives out there:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://lmstudio.ai/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;LM Studio&lt;/a&gt;: Best for those who want a visual “App Store” for local AI models. It’s a polished app that looks like a professional chat interface.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.jan.ai/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Jan&lt;/a&gt;: Open-source alternative to LM Studio which focuses on being a 100% offline personal assistant. If you’re a privacy-conscious user who wants a clean, simple UI, give it a try.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;wrapping-up&quot;&gt;Wrapping up&lt;/h2&gt;
&lt;p&gt;I hope I convinced you to give local AI a try. Running local AI is much easier than what most people think it is, and it will definitely be worth it once cloud AI becomes too expensive and annoying. There is no need to vendor-lock yourself to AI tools!&lt;/p&gt;
&lt;p&gt;I’d love to hear from you if my blog post inspired you to try out local AI and you liked it! And even if you disliked it, you can still reach out and tell me why! Good luck in your endeavors!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>I passed AWS Machine Learning — Specialty (MLS-C01)</title>
    <link href="https://christiangreciano.com/blog/posts/2026/03/0016_i-passed-aws-ml-specialty/" />
    <updated>2026-03-17T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2026/03/0016_i-passed-aws-ml-specialty/</id>
    <content type="html">&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0016_tn_passed-aws-ml-specialty.png&quot; alt=&quot;The email I received from Credly with my AWS ML Specialty badge&quot;&gt;
&lt;p&gt;As I explained in &lt;a href=&quot;https://christiangreciano.com/blog/posts/2025/10/0006_aws-announces-new-genai-developer-professional-certification/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;a previous blog post&lt;/a&gt;, when AWS announced their new Generative AI Developer Professional certification (AIP-C01), they also informed that they would be discontinuing the Machine Learning Specialty certification (MLS-C01). It’s going away soon (31 March 2026 is the last day one can take it), so I made an effort and decided to get it before it’s no longer possible. Last week I took the exam and passed! 🥳&lt;/p&gt;
&lt;h2 id=&quot;reasons-to-take-this-discontinued-certification&quot;&gt;Reasons to take this discontinued certification&lt;/h2&gt;
&lt;p&gt;Why get this certification if it’s going away? I had several reasons to do so:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The cert is still valid for 3 whole years. I won’t be able to renew it once it expires, but for the next 3 years the cert is valid and is a testament that I know about ML in AWS.&lt;/li&gt;
&lt;li&gt;It was my first ever AWS Specialty certification exam and I was curious to probe its difficulty.&lt;/li&gt;
&lt;li&gt;I had already passed the AWS Machine Learning Engineer Associate (MLA-C01) and the &lt;a href=&quot;https://christiangreciano.com/blog/posts/2026/1/0013_how-i-passed-aws-aip-genai-dev-pro-beta/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AWS Generative AI Developer Professional (AIP-C01)&lt;/a&gt; certs before. This ML Specialty certification had a massive overlap with the content from MLA-C01 (about ~85% of the content), so I barely had to learn new things to pass ML Specialty, just review a bunch of material.&lt;/li&gt;
&lt;li&gt;ML Specialty asks you generic data science and ML questions that are vendor agnostic and not only AWS-related questions, so in a way I also got generic data and ML knowledge validated.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;impressions-and-results&quot;&gt;Impressions and Results&lt;/h2&gt;
&lt;p&gt;This ML Specialty exam felt slightly harder than MLA-C01, and much easier than AIP-C01 (to be fair, &lt;a href=&quot;https://christiangreciano.com/blog/posts/2026/1/0013_how-i-passed-aws-aip-genai-dev-pro-beta/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;I did take AIP-C01 during its beta period&lt;/a&gt;, which makes it extra challenging). The results also seem to corroborate my feelings, I achieved quite a nice score while I barely passed AIP-C01 two months ago:&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0016_mls-c01-results.png&quot; alt=&quot;My MLS-C01 exam report with my exam score&quot;&gt;
&lt;p&gt;All in all I’m happy I got this cert, it was quite a low-hanging fruit for me since I already had done other AI certs for AWS. Unlike for the other AWS certs that I hold, I won’t be releasing study notes or flashcards for ML Specialty, since soon nobody will be able to take the exam anyway. But if you’re curious and want to tackle the challenge within the next two weeks, refer to my &lt;a href=&quot;https://psychedelic-cuticle-e74.notion.site/AWS-Machine-Learning-Engineer-Associate-MLA-C01-19686c7395e780e1bab0eac37d0401a0&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;study notes&lt;/a&gt; and &lt;a href=&quot;https://ko-fi.com/s/62c570b54f&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;flashcards&lt;/a&gt; for MLA-C01, as I said 85% of the material is the same (just the focus of the exams is slightly different).&lt;/p&gt;
&lt;p&gt;ML Specialty focuses exclusively on traditional ML and deep learning (DL) and does not validate your knowledge of modern Generative AI. I understand why it gets discontinued since GenAI is all the rage right now. Traditional ML and DL appear to be so much more niche these days in the industry. Still, I’m saddened by this trend. Generative AI got where it got thanks to traditional ML and DL. There are still plenty of problems in the industry that are much better suited for ML/DL than for GenAI, yet so many companies and projects are trying to shoehorn an LLM where it’s not optimal. It was also quite unique to have an AWS cert that asked you plenty of vendor agnostic questions, the new AI certs pretty much quiz you only on their AI products… Oh well. Hopefully we get to see this kind of cert in the future from AWS again!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>A tribute to the GOAT of MTG Kai Budde</title>
    <link href="https://christiangreciano.com/blog/posts/2026/03/0015_a-tribute-to-the-goat-of-mtg-kai-budde/" />
    <updated>2026-03-07T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2026/03/0015_a-tribute-to-the-goat-of-mtg-kai-budde/</id>
    <content type="html">&lt;div id=&quot;nELcQYaqTmk&quot; class=&quot;eleventy-plugin-youtube-embed&quot; style=&quot;position:relative;width:100%;padding-top: 56.25%;&quot;&gt;&lt;iframe style=&quot;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;&quot; width=&quot;100%&quot; height=&quot;100%&quot; frameborder=&quot;0&quot; title=&quot;Embedded YouTube video&quot; src=&quot;https://www.youtube-nocookie.com/embed/nELcQYaqTmk&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;h2 id=&quot;i-was-honored-to-play-against-kai-budde-in-june-2024&quot;&gt;I was honored to play against Kai Budde in June 2024&lt;/h2&gt;
&lt;p&gt;In June 2024, I participated in Magic: the Gathering’s (MTG) Pro Tour (PT) held in Amsterdam. While I had been playing MTG as a hobby for 6 years before then, it was still unbelievable to me that I had reached the top level of competition of this card game, yet there I was. For Round 2, I was paired with &lt;strong&gt;Kai Budde&lt;/strong&gt;. Unless you’re into competitive MTG you probably don’t know the name. But this guy, nicknamed the German Juggernaut, holds tons of records in the MTG competitive scene, and is considered the Greatest of All Time (GOAT) by many. You can imagine my excitement and nervousness at the pairing.&lt;/p&gt;
&lt;p&gt;MTG is a strategy game that has a heavy dose of variance, which means sometimes the less skilled player will beat the more skilled player. That’s exactly what happened that time: I got lucky and managed to eke out a 2-1 win vs Kai. The guy was super friendly and accepted to take a picture with me, allowing me to immortalize that unique highlight. If you’re into MTG and want to know more details of how that match went, they’re available in &lt;a href=&quot;https://youtu.be/nST61cupXic?t=1882&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;this video&lt;/a&gt; where I summarize my PT experience.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0015_glosuu-vs-kai-budde-ptmh3.png&quot; alt=&quot;Kai Budde agreed to take a photo with me after our MTG match in PT Amsterdam 2024&quot;&gt;
&lt;p&gt;This was undoubtedly the highlight of the PT for me, but in a sad turn of events, Kai announced publicly the next day that he had what was likely terminal cancer. The MTG committee then announced that from now on, the prize for best MTG player of the year would be named the &lt;a href=&quot;https://mtg.fandom.com/wiki/Player_of_the_Year&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;“Kai Budde Player of the Year”&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Kai passed away recently, and tribute videos and messages have flooded the MTG social scene. I have abandoned MTG since my participation in that PT, yet I felt compelled to write this blog post and dedicate some words to this MTG GOAT, who used competition to bring the best in him and others. His streak of winning several high-level tournaments in a row back in the early 2000s is legendary to this day. He will be missed in the MTG scene.&lt;/p&gt;
&lt;h2 id=&quot;thoughts-on-life-and-our-given-time&quot;&gt;Thoughts on life and our given time&lt;/h2&gt;
&lt;p&gt;I am also reminded that human life is quite frail. We never know if we will live one more year, 10 more years, or 50. Hence, we should be mindful and careful in how we’re spending our time and life. Nothing wrong with enjoying life and indulging in pleasures, but are we foregoing opportunities that we will regret later? Are we living the life we want to live, or the life that society and others have imposed on us? What legacy do we want to leave behind when it’s our time to sleep and never wake up again? What and who do we value the most in our life, and are we spending the time and effort on those endeavors and relationships?&lt;/p&gt;
&lt;p&gt;I am truly passionate about strategy games and technology. I find them fascinating. But I need to remind myself to not put them above my family relationships and my ethical values, for example. After finishing the MTG PT in June 2024, I came at a crossroad: get deeper into MTG, participate in more top-level tournaments, and potentially become a professional; or pursue other endeavors. The game was too addictive to me to be kept as a hobby. In the end, I decided to let go of it. After taking that decision, I started to use my free time to level up my skills in tech instead of playing MTG. I studied and passed AWS certifications, published and sold my study notes and flashcards, started my blog and a tech YouTube channel, built my personal website, and got up to date in the AI craze. Almost two years later, I’m enjoying a really engaging job position as AI engineer at Wave Company.&lt;/p&gt;
&lt;p&gt;I might grind MTG again in the future. Maybe I don’t. No matter what I do, however, I will always remember that match I had the honor to play against the GOAT of MTG, as well as his passion for the game, for the thrill of competition, and for becoming the best he could be. &lt;em&gt;Ruhe in Frieden, Kai!&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Still trusting Notion with your data?</title>
    <link href="https://christiangreciano.com/blog/posts/2026/1/0014_are-you-still-trusting-notion-with-your-data/" />
    <updated>2026-01-31T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2026/1/0014_are-you-still-trusting-notion-with-your-data/</id>
    <content type="html">&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0014_tn_still-trusting-your-data-to-notion.png&quot; alt=&quot;A small statue of a sad man who lost access to his documents in Notion&quot;&gt;
&lt;center&gt;
&lt;p&gt;Photo by &lt;a href=&quot;https://unsplash.com/@grabe5?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Gwyn Hay&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/photos/a-statue-of-a-man-sitting-on-top-of-a-rock-JWUtWikNpSA?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Unsplash&lt;/a&gt; (I added Notion logo and file icons)&lt;/p&gt;
&lt;/center&gt;
&lt;p&gt;A couple of days ago a Reddit user described a horror story where they lost tons of important data in Notion. Their &lt;a href=&quot;https://www.reddit.com/r/Notion/comments/1qhj2cs/i_was_one_of_notions_biggest_cheerleaders_now_i/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Reddit post&lt;/a&gt; got a lot of traction and attention. It is just another reminder that we should care on where we store our important data, and who we entrust that data with. Cloud storage and cloud syncing are really convenient, but what if something goes wrong? Do you have a local backup of your most important data, files, and documents?&lt;/p&gt;
&lt;h2 id=&quot;disappointed-with-notion&quot;&gt;Disappointed with Notion&lt;/h2&gt;
&lt;p&gt;I came across &lt;a href=&quot;https://www.notion.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Notion&lt;/a&gt; several years ago and I was stunned. A very easy UI to get started in, an opinionated formatting that simplifies workflow, and easy keyboard shortcuts for efficiency. Free to use, powerful, free and automatic sync between devices… Amazing product! And it must be doing something right, because &lt;a href=&quot;https://www.cnbc.com/2025/09/18/notion-launches-ai-agent-as-it-crosses-500-million-in-annual-revenue.html&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;its revenue continues to grow and grow with time&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;However, for me Notion is a beautiful note-taking app with some useful database functionality, and &lt;strong&gt;THAT’S IT&lt;/strong&gt;. I don’t believe it’s a good task manager nor a good productivity command center, despite what many Notion influencers might try to sell you. If it’s trying to compete with Microsoft 365 and Google Workspaces… it falls tremendously short at that. It has shoe-horned its AI to all its users, mostly slowing down loading times without bringing that much value.&lt;/p&gt;
&lt;p&gt;Yes, loading times, a consequence of Notion’s biggest flaw in my opinion: your data is not local, it’s stored in their online servers. You can’t access Notion files in your device, and downloading your data in a different format is clunky: you can download your Notion pages as HTML, CSV, and Markdown for free (with limitations), but exporting your whole workspace as PDFs (the most convenient format for documents and printing) requires a Notion Business subscription. Notion introduced an &lt;a href=&quot;https://www.notion.com/help/guides/working-offline-in-notion-everything-you-need-to-know&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;offline mode&lt;/a&gt; a while ago, and it helps with loading times, but you still can’t access local files nor easily migrate to other note-taking apps.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0014_notion-business-required-for-mass-pdf-export.png&quot; alt=&quot;A screenshot of Notion&#39;s pricing plans, showing that exporting your whole workspace to PDF requires a Notion Business subscription&quot;&gt;
&lt;h2 id=&quot;obsidian-is-local-first&quot;&gt;Obsidian is local-first&lt;/h2&gt;
&lt;p&gt;The online nature of Notion made me look into &lt;a href=&quot;https://obsidian.md/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Obsidian&lt;/a&gt;. Obsidian’s UI and out-of-the-box workflows are not as sexy as Notion’s, but &lt;a href=&quot;https://www.reddit.com/r/ObsidianMD/comments/1qgya44/ultimate_guide_on_how_to_use_obsidian_for_new/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;it’s actually not that difficult to use&lt;/a&gt; (in essence, Obsidian is an enhanced text editor at its core). I can also see all my Obsidian data as Markdown files in my computer. I can easily migrate to another app if Obsidian stops being supported or something better comes along. I see my data. I control my data. I own my data. The convenience of cloud sync across devices is not free in Obsidian: you either pay a subscription to use their servers, or you set up your own synchronization across devices. It’s a trade-off I’m willing to accept.&lt;/p&gt;
&lt;h2 id=&quot;i-still-use-both-obsidian-and-notion&quot;&gt;I still use both Obsidian and Notion&lt;/h2&gt;
&lt;p&gt;Oftentimes Obsidian and Notion are pitched as competitors and for many use cases they are indeed competitors (“which is the best note-taking app?”). Myself, I use Obsidian much more than Notion these days: I use Obsidian for journaling, brainstorming, content creation, personal note taking… I still use Notion to create &lt;a href=&quot;https://christiangreciano.com/notes.html&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;study notes&lt;/a&gt; that I want to share publicly though. Notion’s feature to create ad-hoc and free websites from any Notion page is super handy! But I fully understand that Notion could take my data hostage for whatever reason at some point. If that happens, however, I have &lt;a href=&quot;https://christiangreciano.com/notes.html&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;PDF exports&lt;/a&gt; of my online Notion notes, so it wouldn’t be the end of the world. It is a bit of a pain having to pay the Notion Business subscription just to download PDF files of my study notes (and I also have to stitch the PDFs together into one larger PDF file), but I do get to offset that by selling my notes in PDF format (users who want to use my study notes for free can always study from the online notes in Notion).&lt;/p&gt;
&lt;h2 id=&quot;learn-the-data-ownership-lesson&quot;&gt;Learn the data ownership lesson&lt;/h2&gt;
&lt;p&gt;If a product is wonderful, convenient, and free, investigate how they make their revenue. Understand the trade-offs involved compared to its competitors. Decide what you can and can’t live without. Be conscious about it, or you might live a nightmare scenario at some point. I myself can’t accept lots of important data not being available locally.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>How I passed AWS AIP-C01 (Generative AI Developer Professional) in Beta</title>
    <link href="https://christiangreciano.com/blog/posts/2026/1/0013_how-i-passed-aws-aip-genai-dev-pro-beta/" />
    <updated>2026-01-19T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2026/1/0013_how-i-passed-aws-aip-genai-dev-pro-beta/</id>
    <content type="html">&lt;div id=&quot;Qpahqhd6Do8&quot; class=&quot;eleventy-plugin-youtube-embed&quot; style=&quot;position:relative;width:100%;padding-top: 56.25%;&quot;&gt;&lt;iframe style=&quot;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;&quot; width=&quot;100%&quot; height=&quot;100%&quot; frameborder=&quot;0&quot; title=&quot;Embedded YouTube video&quot; src=&quot;https://www.youtube-nocookie.com/embed/Qpahqhd6Do8&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p&gt;2026 started in the best way possible for me: I took the Beta exam for the AWS Generative AI Developer — Professional certification (AWS AIP-C01) and I passed! 🥳 I’m one of the first 5000 people globally that passed this exam, so I also earned the Early Adopter badge. This is my first Professional-level certification with AWS, and it was no joke! Let’s take a look at what led me to take the exam, some details on the exam experience, and the study materials I used. As a bonus, I’m offering the flashcards I created during my study at the end of this blog post.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0013_aws-aip-early-adopter-badge.jpg&quot; alt=&quot;The Early Adopter badge for AWS AIP-C01&quot;&gt;
&lt;h2 id=&quot;background&quot;&gt;Background&lt;/h2&gt;
&lt;p&gt;I have previously made videos and blog posts about this certification, so one can trace how I decided to take the exam. &lt;a href=&quot;https://www.christiangreciano.com/blog/posts/2025/10/0006_aws-announces-new-genai-developer-professional-certification/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;When AWS announced this cert&lt;/a&gt;, I was honestly skeptical on whether I wanted to take it or not. Amazon has not been at the forefront of AI compared to its FAANG counterparts, and I had not yet attempted a Professional-level AWS cert. I also knew Beta exams are generally more difficult, since they’re longer and less refined (I did take the Foundational-level AIF-C01 while in Beta).&lt;/p&gt;
&lt;p&gt;However, after giving &lt;a href=&quot;https://www.youtube.com/watch?v=HhqljbR0hLk&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;the free sampler of 30 exam questions from Tutorials Dojo&lt;/a&gt; a try, and doing well at it, I realized I knew quite a lot of the material in scope already. I already held four AWS certifications: Cloud Practitioner (CLF-C02), AI Practitioner (AIF-C01), Solutions Architect Associate (SAA-C03), and Machine Learning Engineer Associate (MLA-C01). All four of them provide important foundational knowledge and I recommend taking them before attempting the GenAI Developer Professional cert.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.christiangreciano.com/blog/posts/2025/11/0010_aws-aip-c01-beta-is-live/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Once the Beta released&lt;/a&gt;, I decided to attempt the exam in January, even if in Beta. I was motivated to take the exam early since I wanted to do it before changing jobs (I started at a new place mid-January), and also I wanted that shiny Early Adopter badge that AWS is only giving to the first 5000 people who pass the exam. I didn’t have a lot of time to prep during Christmas vacation, but I figured it could be just enough if I made an effort.&lt;/p&gt;
&lt;h2 id=&quot;the-exam-experience&quot;&gt;The exam experience&lt;/h2&gt;
&lt;p&gt;This was one of the toughest exam experiences in my life! It was expected, and it was indeed so. Almost 4 hours (with the 30 min ESL extension) for 85 questions, which meant 2-3 minutes per question. I ended the exam without a single minute to spare, after sitting for 4 long hours. 😖 I had to quick read or skip reading some answers or questions sometimes in order to make it within the allotted time.&lt;/p&gt;
&lt;p&gt;It’s not only a test of your deep knowledge of AI systems and pipelines, but also of your stamina, perseverance, and endurance. Just like with my previous cert exams, I went to a test center, and I would highly recommend you to do the same if possible. Being able to have quick toilet breaks and drinking some water was of paramount importance to me, I can’t imagine staring at a screen for 4 hours straight.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0013_exam-desperation.jpg&quot; alt=&quot;A woman staring at a laptop screen and biting a pencil in desperation due to exam difficulty&quot;&gt;
&lt;center&gt;
&lt;p&gt;Photo by &lt;a href=&quot;https://unsplash.com/@jeshoots?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText&quot;&gt;JESHOOTS.COM&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/photos/woman-biting-pencil-while-sitting-on-chair-in-front-of-computer-during-daytime--2vD8lIhdnw?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText&quot;&gt;Unsplash&lt;/a&gt;&lt;/p&gt;
&lt;/center&gt;
&lt;p&gt;As to the covered topics, make sure you know &lt;strong&gt;RAG&lt;/strong&gt;, &lt;strong&gt;Bedrock Knowledge Bases&lt;/strong&gt;, and &lt;strong&gt;Bedrock Guardrails&lt;/strong&gt; inside and out. There are tons of questions on those topics (and rightfully so: plenty of AI systems and projects involve these). Knowing the best &lt;strong&gt;logging/auditing&lt;/strong&gt; solution also came up a ton (so make sure you know how to log metrics, API calls, FM reasoning…). Surprisingly, Agentic AI featured only in a minor way. That’s a bit sad, since Strands Agents and especially Bedrock AgentCore are pretty cool products if you ask me! This might change in the future, given that these two products are still relatively recent. Quite a few questions had Amazon Kendra among the possible answers, and a few had Amazon Lex. It was a bit of an indication that the answer that featured them was incorrect. 😁 These two services have become much more niche compared to modern AI services.&lt;/p&gt;
&lt;p&gt;I honestly left the exam feeling like it could go either way. Time was tight and I often had to guess between what felt like two very close answers. What an outburst of joy I felt when I got the Credly badge email right before going to sleep!! 🤩 The next day I checked the results and my actual score was 760/1000, just 10 points above the passing score of 750! Phew! 😅 I would have liked to prepare a bit better, but prep time was tight during Christmas vacation, so it was either right after or weeks later.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0013_aip-exam-score.png&quot; alt=&quot;A screenshot of my exam score in AWS AIP-C01 Beta&quot;&gt;
&lt;h2 id=&quot;study-materials-i-used&quot;&gt;Study materials I used&lt;/h2&gt;
&lt;p&gt;The most important resource in my preparation was undoubtedly &lt;a href=&quot;https://www.udemy.com/course/ultimate-aws-certified-generative-ai-developer-professional/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Frank Kane’s course in Udemy.&lt;/a&gt; I had already taken Kane’s course for MLA-C01 and had felt comfortable with his teaching style. He’s been the first well-known 3rd party instruction to publish a course for this cert. It’s a bit unfortunate that the course consists of recycled materials from previous certs plus new lectures, without clearly distinguishing between the two. The rule of thumb is: if you can see Frank Kane’s face on the top right of the screen during the lecture, it’s most likely that it’s a new lecture made for this exam. Otherwise it’s a rehash of another cert (take those lectures only if you don’t know about the topic already, but if you have MLA and SAA fresh in your mind, you probably don’t need to). I took notes and made flashcards from these new lectures until I started to run out of prep time and had to rush past the remaining lectures, but I do intend on fleshing them out during the upcoming weeks.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0013_kane-aip-course-screenshot.png&quot; alt=&quot;A screenshot of a free-to-watch lecture in Frank Kane&#39;s Udemy Course&quot;&gt;
&lt;p&gt;The other real alternative to Kane’s course at this stage was &lt;a href=&quot;https://skillbuilder.aws/learning-plan/9VXVGYT38G/exam-prep-plan-aws-certified-generative-ai-developer--professional-aipc01--english/4SCMN2659K&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;the official AWS Skill Builder exam prep course&lt;/a&gt;, but even though I gave it a try, I just couldn’t stand its interface nor its AI-generated explanations and videos (if you could even consider its text “explanations”, it was mostly “make sure you understand how X service is used for Y”). I will say that the AI system scenarios presented in that course were quite interesting, and that the hands-on labs and &lt;em&gt;Simulearn&lt;/em&gt;  probably can teach you a lot. So maybe it’s not a bad idea to go through that course once you have learned the theory from Frank Kane.&lt;/p&gt;
&lt;p&gt;I barely had one whole day for practice exams before the real exam (I recommend you reserve more time than I did!). So I was only able to do 30 questions from &lt;a href=&quot;https://portal.tutorialsdojo.com/courses/aws-certified-generative-ai-developer-professional-aip-c01-practice-exams/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Tutorial’s Dojo&lt;/a&gt; first exam, and I did them in review mode (to immediately take notes). For some reason, TD questions featured Amazon Comprehend a lot, but it didn’t feature quite as heavily in the actual exam. I also did the &lt;a href=&quot;https://skillbuilder.aws/learn/HSEKTD11NX/official-practice-question-set-aws-certified--generative-ai-developer--professional-aipc01--english/ZDANP82P4V&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;20 practice questions from AWS Skill Builder&lt;/a&gt; (the ones that are available for free). Even though I didn’t do a full practice exam, just this small exposure was really important for training. It also of course helps that I’m quite versed with AWS cert exams at this point.&lt;/p&gt;
&lt;h2 id=&quot;wrapping-up&quot;&gt;Wrapping Up&lt;/h2&gt;
&lt;p&gt;Achieving this brand new AWS certification has been no easy feat, especially with the allotted prep time and the allotted time during the actual exam. But I truly enjoyed refining my AI skills and going deeper into RAG, vector stores, and agentic AI. Learning about responsible and secure deployments at scale also felt very relevant for real-world scenarios. This cert complemented well my real-world project experience in AI projects. And passing the exam was a great dopamine hit and a boost of self-confidence! 😁&lt;/p&gt;
&lt;p&gt;I am releasing the Anki flashcards I already made for this cert as an early product in my Ko-Fi shop: &lt;a href=&quot;https://ko-fi.com/s/22e0104816&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;https://ko-fi.com/s/22e0104816&lt;/a&gt; They will initially be at a discounted price. I’m aiming to refine and polish my study notes and add new flashcards over the coming weeks, at which point I will release Notion notes, PDF notes, and comprehensive Anki flashcards for this cert. This will meet the standards of the study materials I already have in offering for my previous 4 AWS certifications: AIF-C01, CLF-C02, MLA-C01, and SAA-C03. Like I said before, I heavily encourage anyone to take these cert exams before attempting the Professional-level AIP-C01, they will be good milestones, plus you need a good foundation of AI/ML and AWS anyway. Use my materials if they can be useful to you, all available in my website &lt;a href=&quot;https://christiangreciano.com&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;https://christiangreciano.com&lt;/a&gt; .&lt;/p&gt;
&lt;p&gt;If you will be attempting this cert, best of luck! 🍀&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>My Wishlist for 2026</title>
    <link href="https://christiangreciano.com/blog/posts/2025/12/0012_my-wishlist-for-2026/" />
    <updated>2025-12-29T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2025/12/0012_my-wishlist-for-2026/</id>
    <content type="html">&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0012_tn_wishlist-for-2026.jpg&quot; alt=&quot;A simple image of the year 2025 dropping its last 5 to let the year 2026 come through&quot;&gt;
&lt;p&gt;Photo by &lt;a href=&quot;https://unsplash.com/@boliviainteligente?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;BoliviaInteligente&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com/photos/the-year-2026-is-displayed-in-3d-numbers-podQCc6qEnk?utm_source=unsplash&amp;amp;utm_medium=referral&amp;amp;utm_content=creditCopyText&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Unsplash&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I’m writing this blog post on the last weekend of 2025. I will keep it short, but I definitely wanted to write before finishing the year, at least to wish everyone a happy new year 2026! And while we’re on topic of wishing, here’s a short wish list for 2026:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Let’s see AI finally create some new jobs. And I’m referring to something more than the joking “I can fix your vibe coded app” descriptions.&lt;/li&gt;
&lt;li&gt;Let’s have some of those new jobs be ideal for juniors in tech who just need to get a foot on the door and gain experience.&lt;/li&gt;
&lt;li&gt;Let’s see some platforms and algorithms promoting genuine human content instead of AI slop.&lt;/li&gt;
&lt;li&gt;Let’s answer negativity with more positivity. No need to lie about anything, but we humans can choose to put a positive spin to pretty much any scenario.&lt;/li&gt;
&lt;li&gt;Let’s get out of our comfort zone more often, especially when we know it’s the right thing to do. Don’t let algorithms and consumerism dictate all your choices, just because it’s the easy thing to do.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;2025 has gone by really fast. I will always remember this year as the year I started to post seriously on my online blog and on my &lt;a href=&quot;https://www.youtube.com/@cgrecianotech&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;YouTube channel&lt;/a&gt;. But more importantly I hope to always remember that human connections are the most valuable asset any professional can have. As someone who has been fascinated with tech since I was a toddler, this is a truth I often need to remind myself about. Happy new year, everyone, and may your righteous wishes come true!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Avoid Free-plan AWS accounts, even if you&#39;re a beginner to cloud</title>
    <link href="https://christiangreciano.com/blog/posts/2025/12/0011_use-aws-paid-accounts-as-a-beginner/" />
    <updated>2025-12-15T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2025/12/0011_use-aws-paid-accounts-as-a-beginner/</id>
    <content type="html">&lt;div id=&quot;RCVO6AUUo-4&quot; class=&quot;eleventy-plugin-youtube-embed&quot; style=&quot;position:relative;width:100%;padding-top: 56.25%;&quot;&gt;&lt;iframe style=&quot;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;&quot; width=&quot;100%&quot; height=&quot;100%&quot; frameborder=&quot;0&quot; title=&quot;Embedded YouTube video&quot; src=&quot;https://www.youtube-nocookie.com/embed/RCVO6AUUo-4&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p&gt;Although in 2025 AWS introduced the concept of Free-plan AWS accounts for new customers, in this blog post I want to make a case for using Paid-plan AWS accounts even if you are a beginner. This might be a controversial take since tons of people have asked AWS for years to implement a free playground/sandbox environment to learn AWS, and yet once they finally did, here I am now to tell you to jump straight to paid accounts. 😅&lt;/p&gt;
&lt;h2 id=&quot;free-plan-aws-accounts&quot;&gt;Free-plan AWS accounts&lt;/h2&gt;
&lt;p&gt;Historically, there were no Free- or Paid-plan AWS accounts. There were free tiers in AWS services, some of which had free usage for 12 months. Since 2025, AWS offers Free-plan accounts to brand new AWS customers: &lt;a href=&quot;https://aws.amazon.com/free/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;https://aws.amazon.com/free/&lt;/a&gt; . In essence, Free-plan accounts won’t bill you during the first 6 months, and you get up to $200 of usage in AWS credits. However, once the 6 months or your credit usage is up, your workload will &lt;strong&gt;stop&lt;/strong&gt; until you upgrade to the paid plan! Additionally, not all AWS services and features are available in Free-plan accounts.&lt;/p&gt;
&lt;h3 id=&quot;only-one-free-plan-aws-account-per-new-customer&quot;&gt;Only ONE Free-plan AWS account per new customer!&lt;/h3&gt;
&lt;p&gt;Although you can have as many Paid-plan AWS accounts as you wish, a new customer can &lt;strong&gt;only&lt;/strong&gt; use one Free-plan account &lt;strong&gt;once&lt;/strong&gt;, and never again! In order to enforce this, AWS thoroughly checks your customer credentials (name, credit card, your billing address, your email…) and makes sure they haven’t been used in &lt;strong&gt;any other&lt;/strong&gt; AWS account before, otherwise you won’t be eligible to open a Free-plan AWS account. Even if your previously used AWS account is inactive or has been closed long ago, AWS still keeps historical data of those accounts and this can prevent you from opening a Free-plan AWS account. Notoriously, you can use sub-addressing or mail extensions for creating different Paid-plan accounts, but NOT for creating different Free-plan accounts. For example, &lt;em&gt;&lt;strong&gt;user+awsaccount1@gmail&lt;/strong&gt;&lt;/em&gt; and &lt;em&gt;&lt;strong&gt;user+awsaccount2@gmail&lt;/strong&gt;&lt;/em&gt; both direct to &lt;em&gt;&lt;strong&gt;&lt;a href=&quot;mailto:user@gmail.com&quot;&gt;user@gmail.com&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;, and you can create two different Paid-plan accounts with those two email addresses, but you can’t create two different Free-plan accounts.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0011_not-eligible-for-free-plan-aws.png&quot; alt=&quot;A screenshot of AWS informing a customer they are not eligible for a Free-plan AWS account&quot;&gt;
&lt;h3 id=&quot;aws-free-vs-paid&quot;&gt;AWS Free vs Paid&lt;/h3&gt;
&lt;p&gt;Not all AWS services and features are available in Free-plan accounts, and your workload will be stopped if you exceed your credits or the 6-month limit. But at least you get the benefits of free usage, right? Wrong! Paid-plan accounts can ALSO benefit from up to $200 in credits, as well as the free usage of select services. Some AWS services offer free trials, others a free usage quota every month, and some are free indefinitely. And this is the same &lt;strong&gt;REGARDLESS&lt;/strong&gt; of whether you use a Free-plan or a Paid-plan account. The only difference is that if you exceed your quotas, AWS will simply stop your workloads, instead of billing you while they continue to run. And if it’s about privacy, you &lt;strong&gt;still&lt;/strong&gt; need to give your credit card details if opening a Free-plan account, even if you don’t pay anything! So, I don’t think the advantages are really there!&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0011_aws-free-vs-paid-plan.png&quot; alt=&quot;A screenshot from AWS documentation comparing Free-plan and Paid-plan AWS accounts&quot;&gt;
&lt;h2 id=&quot;learning-aws-costs&quot;&gt;Learning AWS costs&lt;/h2&gt;
&lt;p&gt;Monitoring costs of your cloud resources, setting alerts, and managing budgets are &lt;strong&gt;essential&lt;/strong&gt; skills for a cloud engineer. The sooner you learn them, the better. Any high quality online course or blog for learning AWS/cloud should teach you the good habit of setting budgets and alerts, as well as the good habit of tearing down your infrastructure the moment you don’t need it anymore. If the course you’re following did not teach you this in the beginning, you know it’s NOT of good quality! Letting AWS or other platforms create the guardrails for you is giving you the fish today instead of teaching you how to fish.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Be responsible!&lt;/strong&gt; You should be OK with the idea of spending a bit of money learning AWS. You are, after all, running resources on someone else’s hardware. That’s NOT free! Learn to be mindful of your infrastructure: spinning resources up and then forgetting about them is a terrible habit. Most of us have had nasty bill shocks from stuff we didn’t know was billing us. You’d rather that be a couple of bucks while learning AWS than thousands of dollars in your company’s production environment! Choose to learn the hard lessons earlier rather than later. Googling “EC2 billing” or “S3 pricing”, reading the docs, and understanding how you will get billed should become second nature to you if you intend to use AWS/cloud seriously. You should also learn how using multiple accounts over a single monolithic account to host a complex cloud system is usually the way to go (can’t learn that in a single Free-plan account).&lt;/p&gt;
&lt;h3 id=&quot;bikes-with-training-wheels-are-detrimental-for-learning&quot;&gt;Bikes with training wheels are detrimental for learning&lt;/h3&gt;
&lt;p&gt;As an analogy to all that I’m advocating for, think about bikes with training wheels versus plain balance bikes. I used bikes with training wheels as a child because balance bikes scared me and I just wanted to enjoy riding my bike. I did not understand that I was learning bad habits and stunting my progress. I did not ride much as a child or as a teenager, and I did not venture into normal bikes until I was &lt;strong&gt;fourteen&lt;/strong&gt; years old! And yes, even at that age, I still had to fall off from normal bikes a few times until I learned how to keep my balance. It would have certainly been better for me to learn to ride a bike properly when I was a young child!&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0011_training-wheels-vs-balance-bike.png&quot; alt=&quot;Two kids riding bikes, one with training wheels and another in a pure balance bike with no training wheels&quot;&gt;
&lt;h2 id=&quot;when-might-a-free-plan-aws-account-make-sense&quot;&gt;When might a Free-plan AWS account make sense?&lt;/h2&gt;
&lt;p&gt;I can personally recommend a Free-plan account in a niche scenario: if you are a student with plenty of free time for the next 6 months, and you want to explore AWS to get a feel for it, then maybe you could go for a Free-plan account. I assume you’re not too serious about learning cloud, and you can dedicate quite a bit of time to play here and there during those 6 months. However, if you’re for example aiming to get certified in AWS, even if it’s just the Cloud Practitioner certification, I definitely will advocate that you train on a Paid-plan account. You won’t feel the 6-month time limit pressure, you will learn best practices on billing, and overall just be better prepared for the real world.&lt;/p&gt;
&lt;h2 id=&quot;conclusion&quot;&gt;Conclusion&lt;/h2&gt;
&lt;p&gt;There are not many reasons why you should delay learning to monitor costs and budgets if you’re serious about learning AWS. Plus, tons of people learned AWS before Free-plan accounts started to exist in 2025. You certainly don’t need a Free-plan account to learn AWS, and it can even be detrimental to use one. Learning good habits and foundations in the beginning will save you lots of trouble later down the line.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>The AWS GenAI Dev Pro (AIP-C01) Certification Beta is now live</title>
    <link href="https://christiangreciano.com/blog/posts/2025/11/0010_aws-aip-c01-beta-is-live/" />
    <updated>2025-11-29T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2025/11/0010_aws-aip-c01-beta-is-live/</id>
    <content type="html">&lt;div id=&quot;BkoDzagPDCw&quot; class=&quot;eleventy-plugin-youtube-embed&quot; style=&quot;position:relative;width:100%;padding-top: 56.25%;&quot;&gt;&lt;iframe style=&quot;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;&quot; width=&quot;100%&quot; height=&quot;100%&quot; frameborder=&quot;0&quot; title=&quot;Embedded YouTube video&quot; src=&quot;https://www.youtube-nocookie.com/embed/BkoDzagPDCw&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;p&gt;Last month I wrote a &lt;a href=&quot;https://www.christiangreciano.com/blog/posts/2025/10/0006_aws-announces-new-genai-developer-professional-certification/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;blog post&lt;/a&gt; with my initial impressions about the new AWS GenAI Developer Professional certification. We didn’t have much information back then, but we do now, and the &lt;a href=&quot;https://aws.amazon.com/certification/certified-generative-ai-developer-professional/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;registration for this certification’s Beta exam is now open&lt;/a&gt;. The earliest day you can take the exam appears to be 16th December.&lt;/p&gt;
&lt;p&gt;I have read the official exam guide, started the AWS Skill Builder course, and taken the sample practice exam questions by Tutorials Dojo. In this blog post I will share what I know and have experienced so far.&lt;/p&gt;
&lt;h2 id=&quot;note-on-aws-cert-abbreviations&quot;&gt;Note on AWS Cert abbreviations&lt;/h2&gt;
&lt;p&gt;To avoid being overly verbose, I will use the following abbreviations for the AWS certifications mentioned in this blog post:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AWS Certified AI Practitioner → &lt;strong&gt;AIF&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;AWS Certified Machine Learning Engineer — Associate → &lt;strong&gt;MLA&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;AWS Certified Generative AI Developer — Professional → &lt;strong&gt;AIP&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;certification-code-aip-c01&quot;&gt;Certification Code: AIP-C01&lt;/h2&gt;
&lt;p&gt;First off, the certification code is now official: &lt;strong&gt;AIP-C01&lt;/strong&gt;. Last time I mentioned how the cert’s name was a bit misleading, and now its accompanying code is also slightly confusing. “AIP” could be easily confused with the foundational-level “AI Practitioner” certification (with code AIF-C01). And since “AIP” most likely stands for “AI Professional”, why didn’t they name the certification “AWS AI Engineer Professional” in the first place? The chain from Foundational to Professional would also make more sense if it were at least AIF→AIA→AIP, but it’s now AIF→MLA→AIP… Yeah, no matter how you look at it, it’s far from consistent! 😅&lt;/p&gt;
&lt;h2 id=&quot;overview-of-exam-guide&quot;&gt;Overview of Exam Guide&lt;/h2&gt;
&lt;p&gt;If you’ve taken AWS certification exams before, there’s nothing surprising in the &lt;a href=&quot;https://d1.awsstatic.com/onedam/marketing-channels/website/aws/en_US/certification/approved/pdfs/docs-aip/AWS-Certified-Generative-AI-Developer-Pro_Exam-Guide.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AIP exam guide&lt;/a&gt;. It will all sound very familiar. It’s still mostly a multiple-choice questions exam with scaled scoring. Because the exam is currently in Beta and not General Access, it costs 50% less (i.e. $150), but it’s also longer (85 questions in 205 minutes) and you can’t retake it if you fail (you must wait until General Access to retake a failed Beta exam).&lt;/p&gt;
&lt;p&gt;If you are going for the Early Adopter badge, this time it will be different compared to the AIF and MLA certifications: &lt;strong&gt;only the first 5000 people who pass the exam will be granted this Early Adopter badge&lt;/strong&gt;. As I said in my previous post, the Early Adopter badge hasn’t brought me more value than just bragging rights, but if you’re going for it, be mindful that it’s a race with our peers. Is 5000 people a few or a lot? I honestly have no idea… 🤷‍♂&lt;/p&gt;
&lt;p&gt;Maybe the most important part to take away from the exam guide are the &lt;strong&gt;5 domains&lt;/strong&gt; included in the exam, which you should cover well to increase your chances:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Foundation Model Integration, Data Management, and Compliance (31% of scored content)&lt;/li&gt;
&lt;li&gt;Implementation and Integration (26% of scored content)&lt;/li&gt;
&lt;li&gt;AI Safety, Security, and Governance (20% of scored content)&lt;/li&gt;
&lt;li&gt;Operational Efficiency and Optimization for GenAI Applications (12% of scored content)&lt;/li&gt;
&lt;li&gt;Testing, Validation, and Troubleshooting (11% of scored content)&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;aws-skill-builder-prep-course&quot;&gt;AWS Skill Builder Prep Course&lt;/h2&gt;
&lt;p&gt;Third-party courses obviously don’t exist yet, but what we do have is the official &lt;a href=&quot;https://skillbuilder.aws/learning-plan/9VXVGYT38G/exam-prep-plan-aws-certified-generative-ai-developer--professional-aipc01--english/4SCMN2659K&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;exam prep course in AWS Skill Builder&lt;/a&gt;. We can expect content creators and third-party instructors to put out their materials in the upcoming weeks, especially after the first exam takers report on how the exam went, but in the meantime Skill Builder is the only trustworthy resource. I had never used Skill Builder before, but since I wanted to get a head start, I went ahead and paid a $29 one-month subscription and looked at the contents of the course. So far I have completed all the materials in Domain 1, and I look forward to completing Domains 2-5 in the next few weeks.&lt;/p&gt;
&lt;p&gt;As someone who has prepared for previous AWS certs with third-party instructors and courses, I must say that the AWS Skill Builder UI is kinda garbage (similar to the AWS Management Console UI 🙄). There’s a ton of buttons to click to proceed, and you must enroll in the different domains (you can’t enroll in the whole course for some reason). In this screenshot for example you first must enroll in the course, then click “Start”, or else you’re just seeing a non-clickable table of contents.&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0010_aws-skill-builder-aip-screenshot.png&quot; alt=&quot;A screenshot of the AWS Skill Builder prep course for AIP-C01&quot;&gt;
&lt;p&gt;Then there’s paying for a subscription to AWS Skill Builder, which gets billed to an AWS account. AWS accounts are for infrastructure and cloud resources, not for online courses, I don’t know why that should get billed there… Anyway, just saying that while edtech platforms like Udemy are not perfect, their UI is much more intuitive than AWS Skill Builder.&lt;/p&gt;
&lt;p&gt;As to the content of the course itself, I do find it quite interesting! Each section has an example of a business scenario that requires a complex AI system, and every choice of AWS service, product, or feature used to build the AI system is outlined. They mix in checkpoint questions and videos to not have you just read endless text, which is appreciated. The videos are sadly AI-generated. At least the AI videos are of high quality, but I think it’s sad that a company like Amazon decides not to have a human instructor teach us, I’m pretty sure they can afford the salary of a well-qualified instructor! A great thing about Skill Builder is that it has some nice hands-on sections. While they do provide you with sample Python code and CLI scripts to set up the project, the labs don’t hold your hands completely, and the student still needs to take ownership of what they build and deploy. You can even post on LinkedIn with the hashtag #awsexamprep to have AWS personnel review your work and endorse your for the skills you’ve shown. If you have a paid subscription, you also get access to practice exams, flashcards (of mid quality, they look AI-generated to me), and AWS SimuLearn. SimuLearn are hands-on lab on steroids (powered by AI). I haven’t tried it yet myself, but I think I will want to give it a go, at least for one of the 5 domains (maybe if I feel I need reinforcement in a particular topic or area).&lt;/p&gt;
&lt;p&gt;A word of warning: in order to make the most out of Skill Builder’s AIP course, I &lt;strong&gt;strongly&lt;/strong&gt; suggest you take the preceding &lt;a href=&quot;https://psychedelic-cuticle-e74.notion.site/AWS-Machine-Learning-Engineer-Associate-MLA-C01-19686c7395e780e1bab0eac37d0401a0&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;MLA-C01 certification&lt;/a&gt;! The AIP course assumes you have a strong knowledge of AI, AWS, and AWS AI services. It tells you how different AWS services, products, and features integrate together to build complex AI systems, but they don’t explain any service in isolation. Most of the course will fly over your head if you don’t know about those services, products, or features in the first place! Imagine reading about heart surgeries and lacking knowledge about veins, arteries, blood pressure, surgery tools, etc!&lt;/p&gt;
&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0010_heart-surgeon-meme.png&quot; alt=&quot;A meme from Reddit where a heart surgeon performs an operation following a YouTube video&quot;&gt;
&lt;center&gt;
&lt;p&gt;Image from &lt;a href=&quot;https://www.reddit.com/r/comics/comments/gast79/oc_relax_im_a_doctor/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Reddit&lt;/a&gt;&lt;/p&gt;
 &lt;/center&gt;
&lt;h2 id=&quot;3rd-party-content-creators-have-announced-courses&quot;&gt;3rd-Party Content Creators have announced Courses&lt;/h2&gt;
&lt;p&gt;Good news! Some popular third-party content creators have announced that they are already preparing courses to help others pass the AIP exams. So if you prefer that way instead of AWS Skill Builder, you can wait a couple of weeks and there should be more resources out. Here are some examples:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.reddit.com/r/AWSCertifications/comments/1ohz11h/ill_be_making_a_free_genai_developer_professional/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Andrew Brown&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.linkedin.com/posts/fkane_cranking-away-on-developing-a-prep-course-activity-7396994028996833280-_41D&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Frank Kane&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://tutorialsdojo.com/aws-certified-generative-ai-developer-professional-study-path-aip-c01-exam-guide/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Tutorials Dojo&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;TD also released a &lt;a href=&quot;https://portal.tutorialsdojo.com/product/free-aws-certified-generative-ai-developer-professional-practice-exams-aip-c01-sampler/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;FREE sampler&lt;/a&gt; with 30 practice questions before the official exam guide was out. I went ahead and recorded myself answering TD’s sampler, so if you’d like to tackle the questions along with me, do check my video below!&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div id=&quot;HhqljbR0hLk&quot; class=&quot;eleventy-plugin-youtube-embed&quot; style=&quot;position:relative;width:100%;padding-top: 56.25%;&quot;&gt;&lt;iframe style=&quot;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;&quot; width=&quot;100%&quot; height=&quot;100%&quot; frameborder=&quot;0&quot; title=&quot;Embedded YouTube video&quot; src=&quot;https://www.youtube-nocookie.com/embed/HhqljbR0hLk&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;h2 id=&quot;i-will-attempt-the-beta-exam-myself&quot;&gt;I will attempt the Beta exam myself!&lt;/h2&gt;
&lt;p&gt;Since I did well in Tutorial’s Dojo sampler and I’m finding the AWS Skill Builder course interesting and fascinating, at this point I have warmed up to the idea of taking the Beta exam of the AIP certification. I will probably not take it on the 16th of December since I will already be enjoying some Christmas vacation, but I do think tackling it sometime in January is realistic. By then I hope that Tutorials Dojo has refined their practice exams and I can hone my claws and feel confident about the exam. It will be my first professional AWS certification, so in a way it’s also exciting (even if I’m not looking forward to a 4-hour exam! 😨). Stay tuned in my blog and social media to know how it goes for me in the next few weeks! And if you will attempt the exam yourself, best of luck! 🍀&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>I played LinkedIn Queens during a whole year</title>
    <link href="https://christiangreciano.com/blog/posts/2025/11/0009_one-year-playing-linkedin-queens/" />
    <updated>2025-11-10T00:00:00Z</updated>
    <id>https://christiangreciano.com/blog/posts/2025/11/0009_one-year-playing-linkedin-queens/</id>
    <content type="html">&lt;img src=&quot;https://christiangreciano.com/images/blog-img/0009_tn_one-year-linkedin-queens.png&quot; alt=&quot;Photo of a boy scout in sunny nature&quot;&gt;
&lt;p&gt;For the past 365 days, I have completed the daily puzzle offered in LinkedIn Queens. No exceptions, although I do have two “freezes” if I would ever skip a day. It’s not a great accomplishment and it barely qualifies as bragging, but it does give me an excuse to write this blog post. I &lt;a href=&quot;https://www.linkedin.com/posts/christian-greciano-408930bb_queens-gamerheart-problemsolvinf-activity-7323613581906735104-LTFB/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;posted on LinkedIn&lt;/a&gt; a few months back when Queens itself turned one year old. And now it’s my uninterrupted streak that turns one year old. So let’s talk a bit about games and professional careers!&lt;/p&gt;
&lt;h2 id=&quot;games-matter-in-professional-settings&quot;&gt;Games matter in professional settings&lt;/h2&gt;
&lt;p&gt;I have been a gamer my whole life. I vaguely remember picking up a NES controller at age 2 and enjoying making Super Mario jump around according to my button smashing. In particular, I’m a sucker for strategy games, whether in physical or digital form. I will highlight, in no particular order, the following games that are close and dear to my heart: StarCraft, Pokémon, Magic: the Gathering, Heroes of Might and Magic, and (plain old) chess.&lt;/p&gt;
&lt;p&gt;I admit that these games and others have often been a time sink during my life, and game addiction is something to be mindful of. But at the same time, these games shaped my preferences for problem solving, improving via competition, and even tech. I was into programming since before I learned how to code. By creating custom maps in StarCraft and modding triggers and configurations, I was unconsciously learning to code and script. Years later, when I learned to code in Java, the programming patterns resonated strongly within me. Many others have similarly reported that games got them into programming, or they learned to program by creating games, or both.&lt;/p&gt;
&lt;h2 id=&quot;short-games-like-linkedin-queens-have-many-benefits&quot;&gt;Short games like LinkedIn Queens have many benefits&lt;/h2&gt;
&lt;p&gt;Games can often be temptations, distractions, and procrastination black holes when there’s more important stuff to do. You don’t need to ask me whether I would prefer playing a Magic: the Gathering booster draft or debugging a software app with a stack trace that’s longer than the Constitution. And that’s why short games like LinkedIn Queens can actually hit a sweet spot:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Rarely does a Queens session take me more than 5 minutes to complete&lt;/li&gt;
&lt;li&gt;There is only one puzzle per day, so once you complete one, you can’t start the next until the next day (contrary to addictive online games which never end and try to keep you in at all costs)&lt;/li&gt;
&lt;li&gt;It scratches my itch to solve a puzzle and awakens my mind to solve other problems&lt;/li&gt;
&lt;li&gt;By checking the Leaderboard I see who else is playing the game, and I have even started conversations with connections I hadn’t talked to in years with this silly game as an excuse&lt;/li&gt;
&lt;li&gt;It’s fun to share your results with friends and family (I share them daily with my wife and a Discord server of similar-minded nerds)&lt;/li&gt;
&lt;li&gt;It forces me to open LinkedIn daily. This honestly is more in LinkedIn’s benefit than mine, but I do have all LinkedIn notifications silenced and no LinkedIn email reaches me, so it’s good to log in every day because that way I won’t miss any DMs by recruiters or connections.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I could go on and on, but short games have existed for a long time and the benefits are quite well-known at this point. Traditionally we got crosswords, word searches, chess puzzles, etc in physical newspapers. And in recent times we’ve had games like Wordle from New York Times. LinkedIn has jumped into this trend recently, and they’re continuing to add games, so they’re probably having the desired effect on their platform.&lt;/p&gt;
&lt;h2 id=&quot;be-mindful-of-how-much-time-you-spend-with-games&quot;&gt;Be mindful of how much time you spend with games&lt;/h2&gt;
&lt;p&gt;Honestly, I’m not the best example for this counsel, but &lt;strong&gt;DO&lt;/strong&gt; be careful with not letting games distract you too much from your important work. Just like with salt, a sprinkle of it on your food will make it taste so much better. But put too much salt and the food will be ruined (as well as your health!). LinkedIn has lots of games at its disposal but I currently only play Queens and Mini-Sudoku. I am usually done with both of them in under 5 minutes, so I know they won’t distract me too much. I used to play Wordle before, but I stopped because sometimes it could take me up to 15 minutes to figure out the solution (I just don’t like to give up or cheat…). It’s a shame because I do like word puzzles and language games.&lt;/p&gt;
&lt;p&gt;What is your pet puzzle game you play daily? Reach out to me on social media and let’s talk about it!&lt;/p&gt;
</content>
  </entry>
</feed>