GPU Programming from Scratch
An AI researcher shares her journey into GPU programming and introduces WebGPU Puzzles, a browser-based tool for learning GPU fundamentals from scratch.
An AI researcher shares her journey into GPU programming and introduces WebGPU Puzzles, a browser-based tool for learning GPU fundamentals from scratch.
Explores the rise of 'vibecoding'—AI-assisted no-code/low-code development—and its surprising viability for both technical and non-technical users.
A developer's frustration with aggressive LLM crawlers causing outages and consuming resources, detailing past abuse like crypto mining and Go module mirror issues.
Analyzes the unique trade-offs in serverless architecture, proposing a new model beyond the classic cost-performance-reliability trilemma.
A developer documents the first steps in building a personalized content recommendation system using saved articles, text embeddings, and algorithms.
A technical review and code example for deploying Azure Kubernetes Service using the new Azure Verified Module for Terraform.
Analyzes challenges in measuring video streaming energy use, advocating for rigorous measurement over modeling to improve sustainable computing research.
Biweekly newsletter covering mobile automation news, including Android/iOS testing strategies, CI/CD, and curated community resources.
Argues that coding is fundamental thinking and creativity, and that tech professionals must adapt beyond just execution to avoid career risk in the AI era.
A guide to running an Ansible control node on Windows using Docker, as a workaround for the lack of native Windows support.
Explores how large language models (LLMs) are transforming industrial recommendation systems and search, covering hybrid architectures, data generation, and unified frameworks.
Explores C++26's concat_view, C++20's join_view, and C++23's join_with_view for efficient range concatenation and flattening.
A developer shares insights and practical tips from a week of experimenting with local LLMs, including model recommendations and iterative improvement patterns.
Explains the key differences between the = and <- assignment operators in the R programming language, focusing on scoping and side effects.
Explores using Neo4J to visualize and understand the complex, machine-readable OSCAL standard for security compliance automation.
A developer details migrating a Fitbit data app from Google Cloud to a self-hosted EU VPS, covering PostgreSQL, nginx, and CI/CD with GitHub Actions.
A developer explains how to create and manage a resume using Markdown, source control, and tools like pandoc and wkhtmltopdf for PDF conversion.
An introduction to RealTime AI, exploring the fundamentals of low-latency AI using the OpenAI Realtime API for fluid, conversational applications.
Explores the distinction between informal 'notes' for quick sharing and formal 'blogs' for polished writing in tech content creation.
A guide to automating Webmention retrieval for a static site using GitHub Actions, Webmention.io, and Brid.gy.