Categories


RSS Artificial Intelligence

DateName
Building a Local DeepSeek R1 Chatbot with Chainlit
Building a Local DeepSeek R1 Chatbot with Streamlit and Ollama
How DSPy Optimizes Prompts
How DSPy Builds Prompts
DSPy: A Powerful (But Sometimes Dangerous) Prompting Tool
DSPy: Prompt your LLM Like It's Code
Google Gemini 3 Makes a Huge Leap on the ARC‑AGI Benchmark
AI Tutorial: Build a Free Gemini AI Chat Agent with n8n
AI Tutorial: Installing n8n Self Hosted Community Edition
How to Install Node.js (for Windows)
Cox's Theorem: Is Probability Theory Universal?
From Certainty to Belief: How Probability Extends Logic - Part 3
From Certainty to Belief: How Probability Extends Logic - Part 2
From Certainty to Belief: How Probability Extends Logic - Part 1
Dice Rolls, Coin Flips, and Death By Asteroid: A Probability Refresher
Gemma 3 270M, the Little Model that Can't
Keeping Your AI Chatbot on a Leash: Tiers of Agency
AI Tutorial: A ReAct Agent Using Gemini and Haystack
Using Gemini Function Calling to Build a Research Agent
Writing a Robust “Do‑It‑All” Gemini API Caller in Python
Google Quietly Ruins Gemini’s Free Tier
AI Tutorial: One Logical Operator to Rule Them All!
The Atomization of Thought
Aristotle: The First AGI Researcher—A Primer on Propositional Logic
AI Tutorial: What is Google AI Studio?
AI Tutorial: Function Calling for a ReAct Agent
Creating a UI for the Document Conversion Pipeline
Giving Your RAG Chatbot Some Agency
Letting Your Chatbot Determine Relevance of Documents
Using Kokoro-82M to Convert a PDF to an Audiobook
AI Karl Popper – A RAG Chatbot
Hugging Face Spaces
Google Gemini with Gradio
Pulling It All Together: Docling for Loading PDFs
Finding Paragraphs in PDFs - Using IBM’s Docling
IBM’s Docling for Superior Text Loading from PDFs
Using NLTK to Improve RAG (Retrieval Augmented Generation) Text Quality
Docling for PDF to Markdown Conversion
Llama.cpp for Large Language Models
Explaining DeepSeek R1 (and How to Use It)
Installing Ollama for Large Language Models (LLM) in Windows
Reranking Documents Using Cross-Encoders for Retrieval Augmented Generation (RAG)
Using Neo4j Graph Database for Retrieval Augmented Generation (RAG)
Installing Neo4j Graph Database Desktop Version
Installing Neo4J Graph Database Self-Managed for Retrieval Augmented Generation (RAG)
How to Remove a File From a GitHub Repo
AI Tutorial: Hybrid Search in Detail
A Local Text-to-Speech Model Using Suno Bark
Testing Hugging Face Serverless Text-To-Speech Models
AI Tutorial: What is the Best Way to Load PDFs?
PDFs vs HTML: The Importance of Metadata for Retrieval Augmented Generation
Implementing a Lexical Search
Hybrid Search for Retrieval Augmented Generation
Our Open-Source AI Stack: The Book Search Archive
An AI Tech Support Agent
Haystack Streaming Text Generation
Avoiding Text Truncations in RAG
Using Hugging Face API Generators for RAG
Google AI Integration with Haystack
Retrieval Augmented Generation with Haystack and pgvector - Part 2
Retrieval Augmented Generation with Haystack and pgvector
Getting Started with Stable Diffusion: A Beginner's Guide
Google Gemma Demo: Setting up a LLM with Text Streaming
Writing a Custom Haystack Pipeline Component
Environment Setup for RAG using Python, Haystack, PostgreSQL, pgvector, and Hugging Face
Loading EPUB Files Using Haystack - A Haystack with pgvector Tutorial
Psycopg Tutorial: Using pgvector to do Retrieval Augmented Generation
Installing Haystack for pgvector in Preparation for Retrieval Augmented Generation
A Short Explanation of Hierarchal Navigable Small Worlds (HNSW) Index for pgvector
Installing pgvector in Preparation for Retrieval Augmented Generation
Installing PostgreSQL in Preparation for Retrieval Augmented Generation
Haystack, Google, and Gemma: A Tutorial
LM Studio - The Easiest Way to get Started with Hugging Face LLMs
Wikipedia and Google Gemini
Getting Started with the Google Gemini API
An Introduction to Hugging Face and Their Pipelines
Installing BitsAndBtyes for Windows - So That You Can Do PEFT
Semantic Search and Cosine Similarity
Cosine Similarity
Sparks of AGI
What is Machine Learning?
The Importance of Asking Why

RSS Cloud

DateName
Are Cloud Services Really the Future?

RSS Developers

DateName
Native Isn't Really Better
Deep Linking for iOS and Android using MAUI
Why you should stop using outdated JavaScript libraries like jQuery and Lodash
Imposter Syndrome As A Junior Engineer
ASP.NET Core - How We Made a Mega Site Super Smooth and Lightning Fast
Pulling Data From Midi File in Swift, Objective-C and CoreAudio
How to Force Visual Studio 2017 to Use the Latest Node.js
XAML Cheat Sheet
An Introduction to Mocking Frameworks
What Microsoft Technologies Should I Learn?

RSS entrepreneurship

DateName
Planning For Growth

RSS Government Regulations

DateName
How HIPAA Affects Your Software
How to Get Your Site WCAG Compliant - Part 4
How to Get Your Site WCAG Compliant - Part 3
How to Get Your Site WCAG Compliant - Part 2
How to Get Your Site WCAG Compliant - Part 1

RSS machine

DateName
A Local Text-to-Speech Model Using Suno Bark

RSS Machine Learning

DateName
Building a Local DeepSeek R1 Chatbot with Chainlit
Building a Local DeepSeek R1 Chatbot with Streamlit and Ollama
How DSPy Optimizes Prompts
How DSPy Builds Prompts
DSPy: A Powerful (But Sometimes Dangerous) Prompting Tool
DSPy: Prompt your LLM Like It's Code
Google Gemini 3 Makes a Huge Leap on the ARC‑AGI Benchmark
AI Tutorial: Build a Free Gemini AI Chat Agent with n8n
AI Tutorial: Installing n8n Self Hosted Community Edition
How to Install Node.js (for Windows)
Cox's Theorem: Is Probability Theory Universal?
From Certainty to Belief: How Probability Extends Logic - Part 3
From Certainty to Belief: How Probability Extends Logic - Part 2
From Certainty to Belief: How Probability Extends Logic - Part 1
Dice Rolls, Coin Flips, and Death By Asteroid: A Probability Refresher
Gemma 3 270M, the Little Model that Can't
Keeping Your AI Chatbot on a Leash: Tiers of Agency
AI Tutorial: A ReAct Agent Using Gemini and Haystack
Using Gemini Function Calling to Build a Research Agent
Writing a Robust “Do‑It‑All” Gemini API Caller in Python
Google Quietly Ruins Gemini’s Free Tier
The Atomization of Thought
Aristotle: The First AGI Researcher—A Primer on Propositional Logic
AI Tutorial: What is Google AI Studio?
AI Tutorial: Function Calling for a ReAct Agent
Creating a UI for the Document Conversion Pipeline
Giving Your RAG Chatbot Some Agency
Letting Your Chatbot Determine Relevance of Documents
Using Kokoro-82M to Convert a PDF to an Audiobook
AI Karl Popper – A RAG Chatbot
Hugging Face Spaces
Google Gemini with Gradio
Pulling It All Together: Docling for Loading PDFs
Finding Paragraphs in PDFs - Using IBM’s Docling
IBM’s Docling for Superior Text Loading from PDFs
Using NLTK to Improve RAG (Retrieval Augmented Generation) Text Quality
Docling for PDF to Markdown Conversion
Llama.cpp for Large Language Models
Explaining DeepSeek R1 (and How to Use It)
Installing Ollama for Large Language Models (LLM) in Windows
Reranking Documents Using Cross-Encoders for Retrieval Augmented Generation (RAG)
Using Neo4j Graph Database for Retrieval Augmented Generation (RAG)
Installing Neo4j Graph Database Desktop Version
Installing Neo4J Graph Database Self-Managed for Retrieval Augmented Generation (RAG)
How to Remove a File From a GitHub Repo
AI Tutorial: Hybrid Search in Detail
A Local Text-to-Speech Model Using Suno Bark
Testing Hugging Face Serverless Text-To-Speech Models
PDFs vs HTML: The Importance of Metadata for Retrieval Augmented Generation
Implementing a Lexical Search
Hybrid Search for Retrieval Augmented Generation
Our Open-Source AI Stack: The Book Search Archive
An AI Tech Support Agent
Haystack Streaming Text Generation
Avoiding Text Truncations in RAG
Using Hugging Face API Generators for RAG
Google AI Integration with Haystack
Retrieval Augmented Generation with Haystack and pgvector - Part 2
Retrieval Augmented Generation with Haystack and pgvector
Getting Started with Stable Diffusion: A Beginner's Guide
Google Gemma Demo: Setting up a LLM with Text Streaming
Writing a Custom Haystack Pipeline Component
Environment Setup for RAG using Python, Haystack, PostgreSQL, pgvector, and Hugging Face
Loading EPUB Files Using Haystack - A Haystack with pgvector Tutorial
Psycopg Tutorial: Using pgvector to do Retrieval Augmented Generation
Installing Haystack for pgvector in Preparation for Retrieval Augmented Generation
A Short Explanation of Hierarchal Navigable Small Worlds (HNSW) Index for pgvector
Installing pgvector in Preparation for Retrieval Augmented Generation
Installing PostgreSQL in Preparation for Retrieval Augmented Generation
Haystack, Google, and Gemma: A Tutorial
LM Studio - The Easiest Way to get Started with Hugging Face LLMs
Wikipedia and Google Gemini
Getting Started with the Google Gemini API
An Introduction to Hugging Face and Their Pipelines
Installing BitsAndBtyes for Windows - So That You Can Do PEFT
Semantic Search and Cosine Similarity
Cosine Similarity
Sparks of AGI
What is Machine Learning?

RSS Mobile Applications

DateName
Native Isn't Really Better

RSS News

DateName
Google Gemini 3 Makes a Huge Leap on the ARC‑AGI Benchmark
Google Quietly Ruins Gemini’s Free Tier

RSS Propositional Logic

DateName
Cox's Theorem: Is Probability Theory Universal?
From Certainty to Belief: How Probability Extends Logic - Part 1
Dice Rolls, Coin Flips, and Death By Asteroid: A Probability Refresher

RSS Software Architecture

DateName
ASP.NET Core - How We Made a Mega Site Super Smooth and Lightning Fast

RSS startups

DateName
Planning For Growth

RSS Tutorials

DateName
Building a Local DeepSeek R1 Chatbot with Chainlit
Building a Local DeepSeek R1 Chatbot with Streamlit and Ollama
How DSPy Optimizes Prompts
How DSPy Builds Prompts
DSPy: A Powerful (But Sometimes Dangerous) Prompting Tool
DSPy: Prompt your LLM Like It's Code
AI Tutorial: Build a Free Gemini AI Chat Agent with n8n
AI Tutorial: Installing n8n Self Hosted Community Edition
How to Install Node.js (for Windows)
Cox's Theorem: Is Probability Theory Universal?
From Certainty to Belief: How Probability Extends Logic - Part 3
From Certainty to Belief: How Probability Extends Logic - Part 2
From Certainty to Belief: How Probability Extends Logic - Part 1
Dice Rolls, Coin Flips, and Death By Asteroid: A Probability Refresher
Gemma 3 270M, the Little Model that Can't
Keeping Your AI Chatbot on a Leash: Tiers of Agency
AI Tutorial: A ReAct Agent Using Gemini and Haystack
Using Gemini Function Calling to Build a Research Agent
Writing a Robust “Do‑It‑All” Gemini API Caller in Python
The Atomization of Thought
Aristotle: The First AGI Researcher—A Primer on Propositional Logic
AI Tutorial: What is Google AI Studio?
AI Tutorial: Function Calling for a ReAct Agent
Creating a UI for the Document Conversion Pipeline
Giving Your RAG Chatbot Some Agency
AI Karl Popper – A RAG Chatbot
Hugging Face Spaces

RSS Web

DateName
Umbraco CMS Tips and Tricks
CSS Selectors, Specificity, and Pseudo-classes

RSS Web Development

DateName
Why Mindfire Tech Favors a Blazor Future
How to Get Your Site WCAG Compliant - Part 4
How to Get Your Site WCAG Compliant - Part 3
How to Get Your Site WCAG Compliant - Part 2
How to Get Your Site WCAG Compliant - Part 1

Follow Us

Latest Posts

subscribe to our newsletter