Blog

  • Day 13: Player Profiles

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we finished our scoring and ranking algorithms. We started with AI and tweaked until it resembles ranking systems weโ€™ve… Read more

  • Day 12: Scoring and Ranking

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we finished migrating our app to Firebase Firestore. Also during the migration we found Firebase Auth and switched to… Read more

  • Day 11: Local -> Cloud Storage

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we finished our login flow using Firebase Cloud Firestore. This was a bit more complicated than we originally anticipated… Read more

  • Day 10: Login Flow

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we worked on our login. Why do we need one? Well if we want players to have user names,… Read more

  • Day 9: Hardening an AI Mobile App

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we worked on hardening our game. For any mobile app, there are certain precautions that need to be taken… Read more

  • Day 8:ย Improving Gameplay

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we worked on our RAG, (Retrieval Augmented Generation). For those saying what? Itโ€™s essentially giving the AI added information… Read more

  • Day 7: RAGs to Riches

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we worked on our integration with AI. We quickly ran into the problem that in order to play our… Read more

  • Day 6: Breaking from AI

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we played with the AI a bit more but decided to pause as there are still a few questions… Read more

  • Day 5: The AI Hosting Problem

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we got the game into a playable state. We canโ€™t say MVP as basically we hooked up a flutter… Read more

  • Day 4: Tooling for AI is a Lot

    Hi Friends! ๐Ÿ‘‹ ๐Ÿ“Š Daily Stand-Up: Yesterday, as the Lead Engineer, we stood up our local AI, created our own modelfile customized to run our game with our rules and… Read more

Welcome to the blog!

Hi, I’m David Giametta and I’m the Co-Founder and Lead Engineer at B2A Software. I’ll be posting here to keep you up to date on our projects and give you the tools, resources, and best practices I use.โ€‚Cheers!

Find us on:

Stay updated with our work and other news by joining our newsletter.