Posts

How to Fix Firebase MCP Errors in Antigravity (macOS + Homebrew)

By clilog-warrenchen on February 6, 2026

If you’re developing with Google’s Antigravity on a Mac, you might have  tried installing the Firebase MCP Server to give your AI over your database.But …

How to Fix Firebase MCP Errors in Antigravity (macOS + Homebrew)

How to Build a App Chat With PDFs in Python with Gemini + Streamlit in 5 steps, No Vector DB Required

By Warren on December 14, 2025

In this tutorial, we are going to build a Retrieval-Augmented Generation (RAG) application. You heard it right "RAG".Usually, building a RAG app requires a lot …

How to Build a App Chat With PDFs in Python with Gemini + Streamlit in 5 steps, No Vector DB Required

How To Implement ABAC In Node.js Application: A Step By Step Guide

By Warren on October 13, 2025

This guide provides a step-by-step walkthrough for implementing Attribute-Based Access Control (ABAC) in a Node.js Express application using TypeScript. RBAC vs. ABACRole-Based Access Control (RBAC) grants …

How To Implement ABAC In Node.js Application: A Step By Step Guide

How to Set Up a Local Web Server with Apache on Ubuntu

By Warren on August 16, 2025

Setting up your own web server is actually quite straightforward with Apache on Ubuntu. In this case I use a simple HTML as website for …

How to Set Up a Local Web Server with Apache on Ubuntu

Prompt Design: From Theory to Battle-Tested Examples

By Warren on July 3, 2025

In the rapidly evolving landscape of artificial intelligence, "prompt engineering" has emerged as a critical skill. It's the art and science of communicating with Large …

Prompt Design: From Theory to Battle-Tested Examples

From Tool to Teammate: A Deeper Dive into AI Collaboration

By Warren on July 1, 2025

The conversation around AI in software development is evolving. It's no longer about if we should use AI assistants like Claude or Gemini, but how. …

From Tool to Teammate: A Deeper Dive into AI Collaboration

Django DaisyUI Setup Guide without Node.js + Dark/Light theme

By Warren on June 21, 2025

This guide will walk you through creating a Django project with DaisyUI styling without requiring Node.js. We'll create a simple two-page application to demonstrate DaisyUI …

Django DaisyUI Setup Guide without Node.js + Dark/Light theme

Set Up SSH Remote Access with Ubuntu 24.04

By Warren on June 16, 2025

This guide will walk you through setting up SSH on your Ubuntu iMac and then connecting to it seamlessly using your latest iMac.Prerequisites: Two iMacs: …

Image

Django Project Setup with uv and Docker

By Warren on June 11, 2025

This guide provides a complete workflow for initializing, configuring, and containerizing a new Django project using modern tools like uv and Docker.Step 1: PrerequisitesEnsure you …

Image

Sharing Folders from Ubuntu to macOS using Samba

By Warren on June 10, 2025

This guide will walk you through setting up a shared folder on your Ubuntu Desktop 24.04 machine (MacBook Pro) that can be accessed from your …

Image