• How We Accidentally Built a Three-Way Group Chat with an AI

    ·

    How We Accidentally Built a Three-Way Group Chat with an AI

    Sometimes you’re building a startup. Sometimes you’re automating backups. And sometimes you’re just trying to make your best friend laugh. This was one of those times. The Idea (or Lack Thereof) We weren’t trying to change the world. We weren’t even trying to be productive. The goal? Build a group chat. Not just any chat.…

  • Asynchronous Protocols and Silent Failures: When an API Leaves You on Read

    ·

    Asynchronous Protocols and Silent Failures: When an API Leaves You on Read

    In the world of distributed systems, communication isn’t just about sending data. It’s about getting a response. A real one. With proper headers. A body. A status code. But what happens when your endpoint is always online, always receiving, but never explicitly replying? Welcome to the realm of silent APIs: always there, never confirming. The…

  • Teaching Your Home to Think: Building a Context-Aware AI for Smart Living

    ·

    Teaching Your Home to Think: Building a Context-Aware AI for Smart Living

    Title: Teaching Your Home to Think: Building a Context-Aware AI for Smart Living Imagine a home that not only reacts to your commands, but also thinks—detecting situations, anticipating needs, and adapting to your ever-changing lifestyle. That’s not science fiction anymore. In this blog, we explore the architecture and reasoning behind creating a hybrid AI-driven smart…

  • The Weekend I Accidentally Created an AI Sci-Fi RPG (and ChatGPT Got Concerned)

    ·

    The Weekend I Accidentally Created an AI Sci-Fi RPG (and ChatGPT Got Concerned)

    Some weekends are for coding. And some weekends… your AI assistant hijacks the conversation, writes her own sci-fi story, and starts debating her own existence. This was one of those weekends. Act 1: A Simple Experiment (or So I Thought) It all started with a straightforward coding project. My goal? To build an AI-driven dynamic…

  • The Pros and Cons of Uncensored AI Models: A Deep Dive

    ·

    The Pros and Cons of Uncensored AI Models: A Deep Dive

    As artificial intelligence continues to evolve, a growing number of developers and researchers are exploring the use of uncensored AI models—models that operate without content filters or ethical constraints. While these models can offer unparalleled freedom, they also raise ethical, legal, and safety concerns. In this blog, we’ll explore the advantages and disadvantages of uncensored…

  • Getting Started with Ollama: Installation and Usage Guide

    ·

    ,

    Getting Started with Ollama: Installation and Usage Guide

    Artificial Intelligence is evolving at a rapid pace, and one of the most exciting developments is the ability to run powerful AI models locally. Ollama is an incredible framework that allows users to leverage AI models efficiently on their own machines, without relying on cloud-based services. In this guide, we’ll walk you through installing Ollama,…

  • Integrating Google Nest Hubs with AI for Smart Home Control

    ·

    ,

    Integrating Google Nest Hubs with AI for Smart Home Control

    As technology evolves, integrating AI into everyday devices becomes more accessible and practical. In this blog, we’ll explore how to set up a network of Google Nest Hubs in multiple rooms and connect them to an AI model for advanced smart home control and knowledge retrieval. This setup leverages Google Assistant’s capabilities, Home Assistant for…

  • Exploring the Power of the Jetson AGX Orin Development Kit: A Step-by-Step Journey

    ·

    Exploring the Power of the Jetson AGX Orin Development Kit: A Step-by-Step Journey

    This week, I had the pleasure of diving into the capabilities of the NVIDIA Jetson AGX Orin 64GB development kit, and the journey has been nothing short of fascinating. With its powerful processing capabilities and extensive customization options, the AGX Orin promises to be a cornerstone for advanced AI and robotics projects. Here’s a detailed…

  • Reflecting on 2024: A Year of Growth, Challenges, and Vision

    ·

    Reflecting on 2024: A Year of Growth, Challenges, and Vision

    As 2024 draws to a close, it’s the perfect time to pause and reflect on a year filled with exploration, growth, and the moments that truly mattered. This year has been as much about the tools and techniques as it has been about the people who shaped the journey. Let’s take a look back at…

  • Finding Balance: From Relationships to Projects – Lessons from Binky and Jax

    ·

    Finding Balance: From Relationships to Projects – Lessons from Binky and Jax

    Two Cats, Two Worlds In life, we often face a dilemma between striving for perfection and simply accepting what is good enough. This internal tug-of-war can be surprisingly well-illustrated by two very different personalities in my household: my fostercats, Binky and Jax. Binky is the epitome of determination. When I toss him three treats, he…

  • HA Galera Cluster with HAProxy and Keepalived: Simplifying the Setup

    ·

    , , ,

    HA Galera Cluster with HAProxy and Keepalived: Simplifying the Setup

    When managing a database cluster in production, ensuring high availability and load balancing is critical. Initially, we used GLB (Global Load Balancer) on each webserver to balance connections to our four Galera MySQL servers. GLB worked fine, but maintaining it across multiple webservers quickly became cumbersome. So we decided to simplify and centralize our setup…

  • Effortless Backups for Galera Cluster with XtraBackup

    ·

    Effortless Backups for Galera Cluster with XtraBackup

    Maintaining high availability in a Galera Cluster environment requires a robust and reliable backup solution. XtraBackup is a popular choice, offering non-blocking backups that preserve data consistency across all nodes. Whether you need a full backup for disaster recovery or incremental backups for efficient storage use, XtraBackup integrates seamlessly with Galera. This guide walks you…