Change the default voice to "Siri Voice 1" in System Settings - then your say MacOS command will sound more appealing (less robotic). Open System Settings Search for "Voice Live Speach": Click the ℹ️ icon near "System Voice": Click the arrow ➡️ near "Voice" in the new window: Search for "Siri": And click the download icon 🌩️ near the Voice 1 (IMHO the best, feel free to choose your prefer
Linux as a service (The simplest Way to Understand It) A service is just a program that runs in the background systemctl is the tool to control it systemd is the system that manages services Simple analogy Think of a service like a car 🚗: You can start it You can stop it You can check if it’s running The systemd is like the engine that keeps the car running smoothly behind the scenes. By the e
Modern enterprise systems, especially in the insurance industry, are no longer defined solely by code quality or technical execution. Instead, they are shaped by the ability to coordinate multiple systems, stakeholders, and long-term transformation goals. In large-scale insurance organizations, software systems evolve over decades. This creates challenges such as inconsistent coding standards, fra
If you have not understood by now then let me remind you the time you or your team went down through all those codes you wrote few months or years ago and now you have to do that all over again. This is a very common pattern with established systems. Improvement work is either done or skipped due to higher risk rate. And only selected portion of the work is pushed forward. This is a where most sys
There are roughly a thousand "top DevOps repos" listicles, and most of them are the same five awesome-lists in a different order. The problem with awesome-lists is that they are link directories. They tell you where to look, not what to do. If you want to actually get better at DevOps, you need a different shape of repo: ones with exercises, opinionated learning paths, hands-on demos, and source y
If you are building a FiveM roleplay server, Discord Rich Presence is one of those small details that makes a big difference. It replaces the generic "Playing FiveM" status with your server name, logo, and player count. Every player on your server passively advertises your brand to their entire Discord friends list. The setup is straightforward but the implementation differs depending on your fram
The File Search tool in the Gemini API now supports multimodal retrieval by adding support for Gemini Embedding 2. This update allows images, such as charts, product photos, and diagrams, to be natively indexed and searched in the same store as your text-based documents. This post covers how to use the File Search tool end-to-end: creating a store, uploading documents and images, querying with gro
Hi everyone, my name is P Swyom Sanjog. Welcome back to my blog—I hope you’re all doing well. Today, I’m bringing a new topic: Virtual DOM. Let’s understand what the Virtual DOM is in simple terms. We’ll cover key questions like what it is, why it’s used, and how it works. So, let’s get started! Virtual Dom So, let’s break down the topic into “Virtual” and “DOM.” Virtual means something that exi