AI by Hand
Prof. Tom Yeh's AI by Hand newsletter published a series of seminars and tutorials on AI topics, including a July 8, 2026 seminar on Qwen 3.6, a May 7, 2026 seminar on Gemma 4, and a March 2, 2026 seminar covering PPO, D…
Full-text search across 3454 articles. Combine with topic and date filters; results sorted by relevance.
Prof. Tom Yeh's AI by Hand newsletter published a series of seminars and tutorials on AI topics, including a July 8, 2026 seminar on Qwen 3.6, a May 7, 2026 seminar on Gemma 4, and a March 2, 2026 seminar covering PPO, D…
A new Python tutorial demonstrates how to build an AI web scraper that cleans HTML, converts it to Markdown, and uses OpenAI's gpt-5.4-nano model to answer user queries, reducing token usage by sending only useful page c…
Roboflow published a tutorial for building a local AI basketball shot evaluator that logs makes, misses, release velocity, shot arc, and form using an RF-DETR object detection model and an RF-DETR keypoint estimation mod…
A developer tutorial advises using `git reset` to undo uncommitted AI-generated commits and `git revert` for pushed ones, emphasizing that developers must know how to reverse AI-written code. The guidance follows a scena…
A developer argues that domain-driven design (DDD) is being misused as a collection of coding patterns, such as entities, aggregates, and repositories, rather than its true strategic purpose of understanding and modeling…
Mariana Souza published a tutorial on SourceFeed showing how to convert and quantize Hugging Face models to GGUF for llama.cpp, using Qwen3-0.6B as an example. The process turns a 1.5 GB safetensors checkpoint into a ~40…
A new tutorial by Emeka Okafor demonstrates building a local Python pipeline that uses three open-source Hugging Face classifiers to detect AI-generated images, audio, and text, emitting a JSON verdict and exit code to g…
A developer who struggled to grasp gradient descent built a browser-based teaching demo using AI-generated code. The app lets users train a linear pixel model on 8x8 cat, dog, and rabbit silhouettes, visualizing weight g…
A developer shared a beginner-friendly tutorial on loading datasets into Jupyter Notebooks using the Pandas library in Python. The guide demonstrates importing Pandas, using pd.read_csv() to load local or remote CSV file…
Priya Nair published a tutorial for building a Python token usage dashboard that logs tokens and dollar cost for every OpenAI, Anthropic, and Gemini API call into SQLite and visualizes spend via a Streamlit app. The tool…
A tutorial by Rachel Goldstein explains how to set up a fully local AI coding environment in VS Code using Qwen2.5-Coder models (1.5B and 7B) run through Ollama and the Continue extension, enabling private, offline tab a…
A developer's tutorial demonstrates how to build a fashion recommendation system using a bipartite customer–article graph, a two-layer GATv2, and a dot product, turning purchase history into a top-12 recommendation list,…
A YouTube video titled 'How to export Claude chats to Markdown' demonstrates the process of exporting chat logs from Anthropic's Claude AI assistant into Markdown format, a plain-text markup language. The video, publishe…
A new tutorial by Ji-ho Choi demonstrates how to sandbox untrusted LLM-generated code using gVisor containers and Firecracker microVMs, providing a local execution environment for AI agents. The setup includes a shell wr…
LangChain 0.2.5 and Ollama 0.1.29 enable running local large language models like llama3.1:8b on a laptop without cloud costs, as demonstrated in a tutorial for developers. The setup uses the langchain-ollama package's C…
A new open-source RAG agent combines Qdrant hybrid search (dense + BM25 with RRF fusion), LangGraph ReAct routing with safety overrides, an MCP server for tool exposure, and Arize Phoenix for observability and LLM-as-jud…
A new tutorial explains how to build a scheduled AI agent that automatically tracks competitor websites and social media accounts weekly, then emails a competitive intelligence report. The agent, designed for tools like …
Bryntum, a provider of scheduling components, has published a guide demonstrating how to build dynamic forms in vanilla JavaScript using its Grid trial package, which includes core UI widgets. The tutorial shows how to d…
Typesense 30.2 can now fuse BM25 keyword ranks with local embedding search in a single API call, eliminating the need for a separate embedding service. A tutorial by Rachel Goldstein demonstrates building a hybrid search…
A tutorial on building an edge AI safety helmet camera using YOLOv8 and the NE503 processor has been published, but the content is blocked by Cloudflare security. The site owner can be contacted for access.