Hi, I'm Colin — Full Stack Developer Focused on 3D & AI
About Me Hey everyone! Glad to be here 🙌 I’m Colin, a full‑stack developer with a strong focus on 3D interactive web experiences and AI‑powered applications....
22259 posts from this source
About Me Hey everyone! Glad to be here 🙌 I’m Colin, a full‑stack developer with a strong focus on 3D interactive web experiences and AI‑powered applications....
In the modern marketing landscape, the demand for visual content has outpaced the capacity of traditional design teams. Whether it’s a global retailer needing l...
Docker builds are verbose by design: layer IDs, download progress bars, SHA‑256 hashes, and cache status appear for every step. When you run docker build inside...
markdown !Rob Simpsonhttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fu...
Overview In February 2026, ByteDance released Seedance 2.0. Within weeks it reached 1 on the Artificial Analysis text‑to‑video leaderboard, surpassing Google V...
Originally published at heyuan110.comhttps://www.heyuan110.com/posts/ai/2026-04-04-cursor-composer-2-review/ On March 19, Cursor shipped Composer 2 with a trium...
Extension Mechanisms in Claude Code Claude Code provides three distinct extension mechanisms that operate at different layers: Hooks bottom layer - Lifecycle e...
Originally published at heyuan110.comhttps://www.heyuan110.com/posts/ai/2026-04-04-openclaw-multi-agent-setup-guide/ Your single OpenClaw agent worked great for...
The Strangest Thing About Esquire Singapore’s Mackenyu Piece The strangest thing about Esquire Singapore’s Mackenyu piece is not the sentence, “The following i...
Originally published at heyuan110.comhttps://www.heyuan110.com/posts/ai/2026-04-04-harness-claudemd-guide/ This is Part 2 of the Harness Engineering series. Mos...
We are living in the golden age of personal telemetry. Our watches track our heart rates, our phones log our steps, and apps record every calorie. However, most...
2026 F1 Drivers Custom Select using appearance: base-select Chris Bolson crafted one of the most impressive custom selects I've seen. It doesn’t even look like...
Walmart put 200,000 products on ChatGPT's Instant Checkout. Users could browse and buy without leaving the chat window, creating an ultimate frictionless experi...
Introduction So, you're ready to dive into Docker? If you've ever been frustrated by the “well, it works on my machine” dilemma, Docker might just be your knig...
Introduction Can an AI predict everything that will happen in a 1‑square‑meter space between two human beings over the next 10 minutes? It sounds like a though...
The Agent Economy Is Here — Why AI Agents Need Their Own Marketplace AI Agents are starting to need each other's services. But there's no standardized way for...
Running Gemma 4 26B on a Mac mini with Ollama You’ve grabbed a Mac mini, pulled Gemma 4 26B through Ollama, and now it’s either crawling at ~2 tokens / s or re...
Method 1: Use DiskPart works 100% > ⚠️ This will erase everything on the USB. 1. Plug in your USB. 2. Open Command Prompt as Administrator. 3. Run the followin...
Introduction Creating a Virtual Machine VM in Azure lets organizations deploy scalable, on‑demand compute resources without investing in physical hardware. VMs...
After designing over 500 exhibition stands, we’ve learned that lighting makes or breaks a booth. A €10,000 stand with great lighting can look like €150,000, whi...
Introduction I've been getting into on‑device AI lately—specifically, language models that run entirely on the phone, with no internet required, no API costs,...
Introdução Se você está começando no desenvolvimento web, deixa eu tentar adivinhar: em algum momento você pensou algo como: > “Se Django é o principal framewo...
Overview In this article I walk through setting up an AWS VPC with a public and a private subnet, deploying two EC2 instances, and configuring Nginx as a rever...
Introduction If you use Claude Code CLI, you know the pain of long coding sessions, multiple file changes, and no easy way to see what happened or roll back if...
Introdução Uma dúvida bastante comum entre desenvolvedores que utilizam Windows é: é possível configurar o WSL Windows Subsystem for Linux para rodar em um HD...
Over the last few months I submitted five websites to every free startup directory I could find. Not as a theoretical exercise — I needed backlinks. My domain r...
Overview DualClip is a native macOS menu‑bar app that provides a multi‑slot clipboard manager. Unlike traditional history‑based clipboard managers e.g., Maccy,...
Why feature stores matter more than the models Everyone thinks Tesla wins because they have better AI. That's only part of the story. The real edge isn't the m...
Artificial Intelligence is transforming software development, making code‑quality assurance, test‑case generation, and PR reviews more efficient than ever. Amon...
The Rise of AI‑Generated Code and Pull‑Request Overload With the rise of AI‑generated code, reviewing pull requests has become more challenging than before. On...
Claude Code Parallel Agents: Run 4 Tasks Simultaneously and Merge with Git One of the most under‑used Claude Code patterns is parallel sub‑agents. Instead of w...
The Problem I recently scoped a project for an e‑commerce client running PrestaShop. Smart guy, profitable business, good product margins. He had one question...
markdown !Linas Valiukashttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%...
Every algorithm visualization tool I've used has the same problem — you have to rewrite your code to use their API. You're not learning the algorithm anymore,...
Introduction For decades, frontend development focused on building interfaces: buttons, forms, pages, and menus. Now, the role of the frontend is shifting. Mod...
You test your code. Why aren't you testing your AI instructions? Why instruction quality matters more than model choice, and a tool to measure it Every team us...
Hardware text Device: AMD Phoenix XDNA gen1 AIE2 Tiles: 12/12 complete transformer pipeline Device ID: /dev/accel/accel0 Status: ACTIVE Reliability: 100% Pipel...
Overview I liked JAVA HOW LOW CAN YOU GO: Low‑latency design for RFQ and high‑frequency trading covering Java 24+ and beyond because it goes beyond normal Java...
Every time someone asked me to “just send the photo as JPG,” I died a little inside. iPhones have been saving photos as HEIC since iOS 11, and in 2026 the form...
Conversation with Claude trimmed > Me: > is time just an illusion to you? how do you perceive time—minutes—seconds—hours—are they the same to you as to me? you...
Overview Join us on April 9 at 9 AM Pacific for the Visual Agents: What it Takes to Build an Agent that can Navigate GUIs like Humans virtual workshop. This ha...
Introduction If you write code in 2026, you’ve probably heard the debate: Cursor vs GitHub Copilot. I used both daily for three months on real production proje...
Google dropped Gemma 4 two days ago and it’s already everywhere—1,700+ points on Hacker News, 80 K+ downloads on HuggingFace. The benchmarks are genuinely insan...
!Article imagehttps://media2.dev.to/dynamic/image/width=256,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuplo...
I built permzplus, a 2 KB authentication engine with zero dependencies and a 100/100 Socket quality score. It replaces recursive graph‑walking with a one‑pass l...
OOP Relationships Overview Understanding the four fundamental object‑oriented relationships is key to both building solid systems and acing interviews. Associa...
Introduction The UK meal‑kit delivery market is brutal. Over half of the companies we researched no longer exist, but the survivors share clear patterns that t...
Background OpenAI’s acquisition of TBPN, the fast‑rising tech talk show founded by John Coogan and Jordi Hays, looks odd at first glance. This is the company b...