DEV Community

Programming Central profile picture

Programming Central

Programming & AI eBooks Author: https://www.amazon.com/stores/Edgar-Milvus/author/B0G2BS9V5N or https://leanpub.com/u/edgarmilvus

Work

Senior Programmer and Book Author

Beyond Keywords: Building Production-Grade On-Device RAG Pipelines with Gemini Nano and AICore

Beyond Keywords: Building Production-Grade On-Device RAG Pipelines with Gemini Nano and AICore

Comments
8 min read

Want to connect with Programming Central?

Create an account to connect with Programming Central. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Beyond Keywords: Mastering On-Device Embeddings with Android AICore and Gemini Nano

Beyond Keywords: Mastering On-Device Embeddings with Android AICore and Gemini Nano

Comments
8 min read
From Raw Model to Refined Product: Mastering Keyboard Avoidance and Accessibility in Swift 6 AI Apps

From Raw Model to Refined Product: Mastering Keyboard Avoidance and Accessibility in Swift 6 AI Apps

Comments
4 min read
Beyond Keyword Search: Building a Local Vector Database on Android with Room and Gemini Nano

Beyond Keyword Search: Building a Local Vector Database on Android with Room and Gemini Nano

1
Comments
7 min read
Mastering SwiftData: Building Persistent "Memory" for Your Next AI Chatbot

Mastering SwiftData: Building Persistent "Memory" for Your Next AI Chatbot

Comments
4 min read
Beyond the Loading Spinner: Mastering Real-Time AI Streaming on Android with Gemini Nano and Kotlin Flow

Beyond the Loading Spinner: Mastering Real-Time AI Streaming on Android with Gemini Nano and Kotlin Flow

Comments
8 min read
Building a Real-Time AI Chat UI with SwiftUI: The Ultimate Guide to Streaming Tokens and @Observable

Building a Real-Time AI Chat UI with SwiftUI: The Ultimate Guide to Streaming Tokens and @Observable

1
Comments
4 min read
Mastering Gemini Nano: The Ultimate Guide to On-Device Prompt Engineering for Android Developers

Mastering Gemini Nano: The Ultimate Guide to On-Device Prompt Engineering for Android Developers

1
Comments
7 min read
Stop the Wait: Mastering Real-Time AI Token Streaming with Swift and URLSession

Stop the Wait: Mastering Real-Time AI Token Streaming with Swift and URLSession

Comments
4 min read
Mastering On-Device GenAI: How to Fine-Tune LLMs for Android Using LoRA and Kotlin 2.x

Mastering On-Device GenAI: How to Fine-Tune LLMs for Android Using LoRA and Kotlin 2.x

Comments
8 min read
Swift 6 Concurrency: How to Build Rock-Solid AI Apps with Sendable and Actors

Swift 6 Concurrency: How to Build Rock-Solid AI Apps with Sendable and Actors

1
Comments
4 min read
Mastering Tokenization in Kotlin: The Secret Sauce Behind High-Performance On-Device AI

Mastering Tokenization in Kotlin: The Secret Sauce Behind High-Performance On-Device AI

Comments
7 min read
Mastering BackgroundTasks: How to Build High-Performance AI Apps Without Killing the Battery

Mastering BackgroundTasks: How to Build High-Performance AI Apps Without Killing the Battery

Comments
4 min read
The Future of Android is Local: How to Run Custom LLMs (Llama, Gemma) On-Device with MediaPipe and Kotlin

The Future of Android is Local: How to Run Custom LLMs (Llama, Gemma) On-Device with MediaPipe and Kotlin

Comments
7 min read
Beyond the Happy Path: Mastering AI Error Handling in SwiftUI

Beyond the Happy Path: Mastering AI Error Handling in SwiftUI

1
Comments
4 min read
Beyond the Prompt: Mastering Context Windows and Stateless Inference in Android GenAI

Beyond the Prompt: Mastering Context Windows and Stateless Inference in Android GenAI

Comments
7 min read
Beyond the Back Button: Mastering State-Driven Navigation for AI Workflows in SwiftUI

Beyond the Back Button: Mastering State-Driven Navigation for AI Workflows in SwiftUI

1
Comments
4 min read
Beyond the APK: Mastering Model Lifecycles and AICore in Modern Android Development

Beyond the APK: Mastering Model Lifecycles and AICore in Modern Android Development

1
Comments 1
8 min read
Why Your AI App Feels Sluggish: Mastering Cancellation and Task Groups in Swift Concurrency

Why Your AI App Feels Sluggish: Mastering Cancellation and Task Groups in Swift Concurrency

1
Comments
4 min read
Beyond the Cloud: Mastering On-Device GenAI with MediaPipe and Gemini Nano on Android

Beyond the Cloud: Mastering On-Device GenAI with MediaPipe and Gemini Nano on Android

Comments
8 min read
Stop the Spin: Mastering Long-Running AI Tasks with Swift 6 Actors

Stop the Spin: Mastering Long-Running AI Tasks with Swift 6 Actors

1
Comments
4 min read
Beyond the Cloud: The Developer’s Guide to Mastering Gemini Nano on Pixel and Samsung Devices

Beyond the Cloud: The Developer’s Guide to Mastering Gemini Nano on Pixel and Samsung Devices

2
Comments
7 min read
Mastering Real-Time Audio Visualization: Building a Pro-Grade Waveform for AI Apps in Swift 6

Mastering Real-Time Audio Visualization: Building a Pro-Grade Waveform for AI Apps in Swift 6

1
Comments
4 min read
Android AICore: The Architectural Deep Dive into Google’s System-Level AI Provider

Android AICore: The Architectural Deep Dive into Google’s System-Level AI Provider

Comments
8 min read
Bridging the Gap: Mastering Real-Time AI Camera Feeds in SwiftUI with UIViewRepresentable

Bridging the Gap: Mastering Real-Time AI Camera Feeds in SwiftUI with UIViewRepresentable

Comments
4 min read
Mastering AI UI: Building a Reusable, Animated Confidence Bar with Swift 6 and SwiftUI

Mastering AI UI: Building a Reusable, Animated Confidence Bar with Swift 6 and SwiftUI

Comments
4 min read
Mastering SwiftUI Overlays: How to Draw Real-Time AI Bounding Boxes with GeometryReader and Canvas

Mastering SwiftUI Overlays: How to Draw Real-Time AI Bounding Boxes with GeometryReader and Canvas

Comments
4 min read
Mastering Real-time AI Token Streaming: How to Build a ChatGPT-Style UI with SwiftUI

Mastering Real-time AI Token Streaming: How to Build a ChatGPT-Style UI with SwiftUI

Comments
4 min read
Mastering AI UX: How to Animate Confidence Scores and Probability Distributions with Swift 6

Mastering AI UX: How to Animate Confidence Scores and Probability Distributions with Swift 6

Comments
4 min read
Mastering Dependency Injection in SwiftUI: Sharing AI Clients with @Environment

Mastering Dependency Injection in SwiftUI: Sharing AI Clients with @Environment

Comments
4 min read
Mastering @Bindable: The Secret to Building High-Performance AI Apps in SwiftUI

Mastering @Bindable: The Secret to Building High-Performance AI Apps in SwiftUI

Comments
4 min read
Building a ChatGPT-Style Typing Effect: Mastering AsyncSequence for Real-Time AI in SwiftUI

Building a ChatGPT-Style Typing Effect: Mastering AsyncSequence for Real-Time AI in SwiftUI

Comments
4 min read
Mastering Real-Time AI in SwiftUI: Driving UI from Model Predictions with @Observable

Mastering Real-Time AI in SwiftUI: Driving UI from Model Predictions with @Observable

Comments
4 min read
Unlock AI Superpowers: Build a Lightning-Fast, Private 'Local-First' Workspace

Unlock AI Superpowers: Build a Lightning-Fast, Private 'Local-First' Workspace

Comments
5 min read
Scaling for AGI: Future-Proofing Your Code Today

Scaling for AGI: Future-Proofing Your Code Today

Comments
5 min read
Stop Your Local LLM From Going Rogue: Building Ethical AI Guardrails

Stop Your Local LLM From Going Rogue: Building Ethical AI Guardrails

Comments
4 min read
Unlock AI at the Edge: High-Performance Inference with WebAssembly and ONNX

Unlock AI at the Edge: High-Performance Inference with WebAssembly and ONNX

1
Comments
4 min read
Build Real-Time Voice Chat with WebSockets, LLMs, and Web Audio API

Build Real-Time Voice Chat with WebSockets, LLMs, and Web Audio API

1
Comments
6 min read
Stop Guessing, Start Testing: A/B Testing AI Prompts for Maximum Impact

Stop Guessing, Start Testing: A/B Testing AI Prompts for Maximum Impact

Comments
4 min read
Shielding Your LLMs: A Deep Dive into Prompt Injection & Jailbreak Defense

Shielding Your LLMs: A Deep Dive into Prompt Injection & Jailbreak Defense

Comments
5 min read
Unit Testing Prompts: The Key to Reliable AI in Production

Unit Testing Prompts: The Key to Reliable AI in Production

1
Comments
4 min read
Stop Burning Money on AI: Cost Tracking & Rate Limiting for Local LLMs

Stop Burning Money on AI: Cost Tracking & Rate Limiting for Local LLMs

Comments
5 min read
Decoding the Black Box: LLM Observability with LangSmith & Helicone for Local Models

Decoding the Black Box: LLM Observability with LangSmith & Helicone for Local Models

2
Comments
5 min read
Unlock the Power of Private AI: Build a Local RAG Pipeline with LangGraph, Ollama & Vector Databases

Unlock the Power of Private AI: Build a Local RAG Pipeline with LangGraph, Ollama & Vector Databases

1
Comments
5 min read
Unlock Local AI: Generating Synthetic Data for Powerful Fine-Tuning

Unlock Local AI: Generating Synthetic Data for Powerful Fine-Tuning

Comments
5 min read
Level Up Your LLM: From Prompting to Fine-Tuning for Real-World Results

Level Up Your LLM: From Prompting to Fine-Tuning for Real-World Results

Comments 1
5 min read
Ollama & LangChain.js: Build Local, Powerful AI Apps

Ollama & LangChain.js: Build Local, Powerful AI Apps

Comments
4 min read
Unlock Local AI: Ollama, Llamafile, and Building Responsive Apps

Unlock Local AI: Ollama, Llamafile, and Building Responsive Apps

1
Comments
6 min read
Unlock AI on Your Laptop: A Deep Dive into Small Language Models (SLMs) – Phi-3, Gemma, and Llama 3

Unlock AI on Your Laptop: A Deep Dive into Small Language Models (SLMs) – Phi-3, Gemma, and Llama 3

1
Comments
5 min read
Supercharge Your Web Apps: AI in the Background with Service Workers

Supercharge Your Web Apps: AI in the Background with Service Workers

1
Comments
7 min read
Supercharge Your Web Apps: Hardware Acceleration with WebGPU and WebAssembly

Supercharge Your Web Apps: Hardware Acceleration with WebGPU and WebAssembly

1
Comments
5 min read
Run AI Models in Your Browser: The Ultimate Guide to Transformers.js

Run AI Models in Your Browser: The Ultimate Guide to Transformers.js

1
Comments
4 min read
Unlock AI on Your Device: Privacy, Speed, and the Rise of Local AI

Unlock AI on Your Device: Privacy, Speed, and the Rise of Local AI

1
Comments
5 min read
Building an Autonomous Coding Assistant: A LangGraph.js Capstone Guide

Building an Autonomous Coding Assistant: A LangGraph.js Capstone Guide

Comments
6 min read
Stop Waiting: How to Build "Instant" AI Agents with Optimistic UI

Stop Waiting: How to Build "Instant" AI Agents with Optimistic UI

1
Comments
10 min read
Deploying LangGraph: From Local Prototype to Production-Ready Microservice

Deploying LangGraph: From Local Prototype to Production-Ready Microservice

Comments
6 min read
Stop LLMs from Lying: Build Self-Correcting Agents with the Reflection Pattern

Stop LLMs from Lying: Build Self-Correcting Agents with the Reflection Pattern

Comments
8 min read
Stop LLMs From Hallucinating: The Plan-and-Execute Pattern in LangGraph.js

Stop LLMs From Hallucinating: The Plan-and-Execute Pattern in LangGraph.js

Comments
10 min read
Shared State vs Isolated State: The Architectural Decision That Defines Your AI Agents

Shared State vs Isolated State: The Architectural Decision That Defines Your AI Agents

Comments
11 min read
Why Single Agents Fail: Building Scalable AI Teams with the Manager-Worker Pattern

Why Single Agents Fail: Building Scalable AI Teams with the Manager-Worker Pattern

Comments
15 min read
loading...