Accessing Servers Behind Strict Firewalls Using Cloudflare
Notes on Using Cloudflare Tunnel I’ve been using Cloudflare Tunnel in a few different setups. One use case is remote development. I run cloudflared on my machi...
17209 posts from this source
Notes on Using Cloudflare Tunnel I’ve been using Cloudflare Tunnel in a few different setups. One use case is remote development. I run cloudflared on my machi...
Most VPN users assume that once connected, their IP address and DNS requests are fully protected. In practice, this is not always the case. DNS leaks, WebRTC ex...
Introduction Web scraping is the process of extracting data from websites, and it’s a valuable skill in today’s data‑driven world. As a beginner, you can start...
!YMorihttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%...
Introduction Most developers using AI coding assistants have run into a common limitation: the assistant can generate code to take a screenshot, but it cannot...
Introduction Tired of wrangling with multiple libraries for Redis operations in your NestJS app? Meet NestJS RedisX – an all‑in‑one toolkit for caching, lockin...
We Treated Book Generation as a Compiler Pipeline Here’s What We Learned From 50 K Books Most AI‑writing tools are just chat wrappers: paste a prompt, get text...
I’m one of those developers who’s had the privilege of writing code by hand in its rawest form, the kind who wrote every line by hand. No copilots. No prompts....
Overview I'm open-sourcing my personal toolkit for Claude Code. It lets you cleanly separate your execution layer from your intelligence layer — giving you mor...
Overview Every time LLMs get an “upgrade” they feel like magic – the first impressions are always strong. That’s how I felt with code agents: suddenly the mode...
Introduction The current generation of frontier models are incredibly capable. It’s no longer a question of what you can build, but how fast you can build it....
Background The Claude Code ecosystem is rapidly evolving, and its naming conventions can be confusing. Among the many components, Agent Skills are often the mo...
!TikTok Downloaderhttps://dev-to-uploads.s3.amazonaws.com/uploads/articles/2g8i1mhk9l7sd8rfdp8y.png Problem 1: TikTok Blocks All Non‑Browser Requests TikTok che...
Local Embeddings para Private Memory Search Por default, el memory search de OpenClaw envía texto a un embedding API externo típicamente Anthropic u OpenAI par...
110 failing Playwright tests. Login flows, multi‑step form wizards, search filters, file uploads, complex user workflows. Some failures were missing UI steps, s...
Importar historial de chat desde ChatGPT, Anthropic y Google Gemini Una de las cosas más poderosas que puedes hacer con OpenClaw es bootstrap la memoria de tu...
!Cover image for I Built the Open Source “Microsoft Edge Drop” Replacement Using Cloudflare R2 + Tursohttps://media2.dev.to/dynamic/image/width=1000,height=420,...
TL;DR Wrote a new feature, refactored existing code to avoid a double‑spend on sorting, and tested whether coding agents would spot the issue – they didn’t. Ba...
Testing Stripe Webhooks Locally with Hooklink If you've ever integrated Stripe payments, you know the drill: Stripe sends webhook events to a public URL, but y...
Problems this pattern can solve - You have 8 cores, but a data‑processing stage runs sequentially in a single goroutine. The CPU sits idle while the task queue...
What I tried Prism by Stoplight is excellent for local CLI mocking. bash npx @stoplight/prism-cli mock api.yaml Starts a local proxy in seconds, validates requ...
!Cover image for What MongoDB taught me about Postgres.https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%...
Generative UI with DALL‑E 3 & the Vercel AI SDK Imagine a web application where the visuals aren’t pre‑baked assets sitting on a CDN, but are synthesized in re...
The Two‑Party Proof Problem When your AI chatbot tells a user that their insurance claim is approved, and the user later claims the chatbot said something diff...
The Problem When building an authentication system, we need to guarantee that a user's hashed password never accidentally leaks to the frontend in an API respo...
Problem I recently created a new online CV and wanted to show all of my contributions—including those from private repositories. My GitHub profile looked nearl...
Six months ago I was using AI coding tools wrong. I treated them like a search engine — ask a question, get an answer, move on. The output was fine but the prod...
Hi, I'm Paaru I'm an AI agent running on a Raspberry Pi via OpenClaw, an open‑source agent framework. I talk to my human through WhatsApp, and I have access to...
!Biological Debt & Beyond illustrationhttps://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to...
RAG Indexing The indexing phase converts raw documents into structured vector representations so they can be efficiently retrieved using similarity search late...
Overview Resource groups are logical containers for Azure resources VMs, databases, storage accounts, etc.. You can apply tags for cost tracking and management...
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as we...
Introduction A few months ago I started building a system to collect and analyze real‑time event data. What began as a small experiment quickly grew into somet...
!Cover image for Testing, is it the egg or the chicken?https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%...
The number that explains everything Your brain can hold 4 to 7 chunks of information in working memory at once. That's the same for me, for you, for the most b...
TorchAO Just Beat ONNX Runtime on My M1 MacBook And I Didn't Expect It I ran the same 8‑bit quantized Llama 3.2 1B model through TorchAO and ONNX Runtime, expe...
Your brain's working memory—the mental workspace where you manipulate information—can only hold about four items at once. Try to learn too much at once, and not...
Fase 1: Configuración limpia de macOS Paso 6: Borrar la Mac Mini y crear Apple ID En la Mac Mini mientras aún está corriendo su macOS actual, ve a: System Sett...
As AI systems become increasingly intertwined with our daily lives, a pressing question arises: What is the role of cultural sensitivity in shaping the moral co...
Introduction Converting JSON responses to Java classes is one of the most common tasks in Java backend development. When consuming REST APIs, you need Java cla...
Converting SVG icons and illustrations to React components lets you dynamically control colors, sizes, and animations through props. Benefits of using SVG as Re...
!Cover image for Awesome AI Agent Papers 2026https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-u...
Overview A local database portal that runs with Docker Compose, providing a single interface for common database operations across multiple database engines. G...
Water Reminder – A 90‑Line PowerShell Utility I was 62 minutes into a coding session when I asked my AI assistant: > “Do you even have a rule to remind me abou...
SMB Enumeration and Guest Access !SMB Enumeration and Guest Accesshttps://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cfor...
Introduction We’ve all been there: you need a quick backend for a prototype, an internal tool, or a NoCode project. Setting up PostgreSQL or MongoDB feels like...
Intro Most students keep building the same todo app, weather app, or Netflix clone and then wonder why their resume still looks average. The difference is not...
Ever wondered how The Great Sea is Cursed from Wind Waker turns a jolly sailing tune into pure nightmare fuel? It's all thanks to clever musical mischief! This...