<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: javitech.co</title>
    <description>The latest articles on DEV Community by javitech.co (@javitech_co).</description>
    <link>https://dev.to/javitech_co</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2005802%2F231b0e6a-f7eb-4481-8968-3c61d534798a.png</url>
      <title>DEV Community: javitech.co</title>
      <link>https://dev.to/javitech_co</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/javitech_co"/>
    <language>en</language>
    <item>
      <title>My AI/ML learning journey (so far...)</title>
      <dc:creator>javitech.co</dc:creator>
      <pubDate>Sat, 06 Sep 2025 03:55:07 +0000</pubDate>
      <link>https://dev.to/javitech_co/my-aiml-learning-journey-so-far-5691</link>
      <guid>https://dev.to/javitech_co/my-aiml-learning-journey-so-far-5691</guid>
      <description>&lt;p&gt;In the last year I’ve been studying about AI and machine learning. Even when I started using ChatGPT early in 2023, my first deliverable using AI was on September 2024 when I participated in a challenge organized by Platzi and NewRelic , where I had to fix bugs and improve an Angular app (it worth mention that my main role is SRE/DevOps, knowing how to code), using Github Copilot. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd571an8tubjuv42fq6ec.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd571an8tubjuv42fq6ec.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A couple months later, I started playing with local tools like ollama, gpt4all and LM Studio. At this point I didn’t knew that much the tools, but I followed the philosophy of learn by doing. It reminds me a little bit when I started learning Docker, where I installed software and followed tutorials even when I didn’t really knew what I was doing, that came later with time after using the tools regularly and reading books to dig deeper in the topic.&lt;/p&gt;

&lt;p&gt;After that, in December 2024, I participated in a challenge organized by CodigoFacilito and Microsoft, in which I learned a lot of AI/ML and got Azure AI Engineer Associate Certified. Along with this preparation phase, I worked with Leonel Alberto in a project for 2 weeks, besides putting into practice our knowledge in AI/Python, I think that the most valuable take away of this experience was the communication and organization to deliver not just the software, but also documentation, presentation, etc, as a whole product, it was definitely a team work and I encourage everyone to give it a chance to work in challenges, it’s not just the technical part that is improved on those events but also the behavioral skills.&lt;/p&gt;

&lt;p&gt;Having received the Azure AI Engineer certification, I encouraged myself to prepare and take the AWS Certified Machine Learning Engineer - Associate certification, as AWS is the cloud provider that I have more experience, I passed the exam early in 2025. After that I’ve been participating in AWS initiatives like AWS Build Games where I built a retro game from scratch using Amazon Q cli&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/ZnrQxi8GPhk"&gt;
  &lt;/iframe&gt;
 &lt;/p&gt;

&lt;p&gt;At this point, feeling more confortable with AI/ML, I took the next step my study journey by reading “Designing Machine Learning Systems” O’reilly book by Chip Huyen, in my opinion a well written and organized book, full of references, advices and personal comments that are invaluables, I’ll definitely keep this book close for future reference.&lt;/p&gt;

&lt;p&gt;Along side reading this book, I’ve also been following Stephanee Maarek and Frank Kane Udemy Machine Learning Specialty Course, as well as Antonio Feregrino’s CodigoFacilito material. Apart from having pedagogy, they transmit the experience they have in the subject, recommended.&lt;/p&gt;

&lt;p&gt;I’ve learned a lot in the last year (it feels like it has passed more that a single year), and my next goals are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;build another project using machine learning&lt;/li&gt;
&lt;li&gt;Read Effective Data Science Infrastructure&lt;/li&gt;
&lt;li&gt;Pass AWS Machine Learning Specialty Certification&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc2forvshxis17zjqk45u.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc2forvshxis17zjqk45u.jpg" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I would like to hear from you in the comments, how has been your learning journey and adaptation in the world of AI/ML? what recommendations do you have for me or other people in the same learning path? I read you&lt;/p&gt;

</description>
      <category>aws</category>
      <category>certification</category>
      <category>mlops</category>
      <category>ai</category>
    </item>
    <item>
      <title>This is how I created a game from scratch using AWS</title>
      <dc:creator>javitech.co</dc:creator>
      <pubDate>Tue, 24 Jun 2025 23:07:13 +0000</pubDate>
      <link>https://dev.to/javitech_co/this-is-how-i-created-a-game-from-scratch-using-aws-5enb</link>
      <guid>https://dev.to/javitech_co/this-is-how-i-created-a-game-from-scratch-using-aws-5enb</guid>
      <description>&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/ZnrQxi8GPhk"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;A couple of weeks ago I heard about AWS's &lt;a href="https://community.aws/content/2y6egGcPAGQs8EwtQUM9KAONojz/build-games-challenge-build-classics-with-amazon-q-developer-cli" rel="noopener noreferrer"&gt;Build Games Challenge&lt;/a&gt;, I got excited as I saw it as an opportunity to build my first game. At that time the challenge wasn't considering latin american countries, so I couldn't participate, but it was a pleasant surprise when I saw an update on the post where AWS was now accepting more countries, including mine, there were no more excuses for me.&lt;/p&gt;

&lt;p&gt;As the theme of the challenge was to build retro games, first I started to ask myself, what's "retro"? as for some people it could be a black and white, pixels only Pong game, and for others it could be N64 GoldenEye. I decided to stick with the games that I played as a kid, being nintendo (NES) platform, games like Ninja Gaiden, Megaman, Mario 3 among others really leaved an impression on me, so I started to think which of those games I could build as my first approach to video game development, I recall a mini game on Mario 3, memory card game.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Forssrikrfcstxdd9uaqh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Forssrikrfcstxdd9uaqh.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My intention was to create a game that has some relation with AWS, to facilitate the newcomers on AWS world to get used to AWS services, let them know some AWS Servies names, and which ones are fundamentals, and which ones are more advanced.&lt;/p&gt;

&lt;p&gt;I was impressed by Amazon Q, first it helped me on the description of the prompt, that was very helpful as I was considering a list of things, but others were out of my sigh, like adding a timer and other little details that I'm sure helped on completing the game faster by being more specific. Also I really like it that Q iterated on it's own proposals, anticipating fine tunes from me, for example, initially it tried to use emojis for the cards, but without me asking, it iterated and make the icons as SVG format to keep the escense of retro game. Also Q identified screenshots of the game on the root of the repository, and it added them as examples in the README.md file, that was very nice.&lt;/p&gt;

&lt;p&gt;I discovered that Q support not only text (prompt), but also images, I just had to reference the filename and it handled it perfectly, no special command or tag to make it work, it was very natural.&lt;/p&gt;

&lt;p&gt;My role in the past years has been mostly on &lt;a href="https://www.linkedin.com/in/javierperezp/" rel="noopener noreferrer"&gt;Site Reliability Engineer&lt;/a&gt; side, so I feel confortable with tools like Infrastructure as Code, Continuos Integration, so I leverange on Amazon Q not only to build the game, but also to automate the deployment process, on creating the infrastructure and CI/CD pipeline, it was perfect for my workflow, I knew what I wanted, I asked for it and then I reviewed the proposed code, it was almost a one-shot prompt, that kept me on the flow which is the porpuse of the tools that we use, accomplish goals.&lt;/p&gt;

&lt;p&gt;Here are some screenshots of the game 👇&lt;br&gt;
Easy mode 😌: 4 pair of cards ; fundamental AWS Services&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8a3in2tv7dx7zlhhufza.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8a3in2tv7dx7zlhhufza.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hard mode 😰: 9 pair of cards ; advanced AWS Services&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff7zolik1wjaagmfnsndg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff7zolik1wjaagmfnsndg.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🎮 &lt;strong&gt;Play now&lt;/strong&gt;: &lt;a href="http://aws-memory-game-javitech.s3-website-us-east-1.amazonaws.com" rel="noopener noreferrer"&gt;http://aws-memory-game-javitech.s3-website-us-east-1.amazonaws.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✨ &lt;strong&gt;Source Code on Github repository&lt;/strong&gt;: &lt;a href="https://github.com/dvst/game-memory-aws-build-challenge" rel="noopener noreferrer"&gt;https://github.com/dvst/game-memory-aws-build-challenge&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Do you like it the game? give it a star on github. have any ideas to improve the game? play with it and create a Pull Request!&lt;/p&gt;

&lt;p&gt;📺 &lt;strong&gt;YouTube of video game creation process from scratch (Spanish with English subtitles)&lt;/strong&gt;: &lt;a href="https://www.youtube.com/watch?v=ZnrQxi8GPhk" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=ZnrQxi8GPhk&lt;/a&gt;&lt;/p&gt;

</description>
      <category>buildgameschallenge</category>
      <category>amazonqdevcli</category>
      <category>amazonqdeveloper</category>
      <category>amazonqcli</category>
    </item>
  </channel>
</rss>
