41554 blogs · [ { "id": "01a08732-78b5-7033-be49-1b909dc73848", "title": "Hunting bugs with a team of agents", "url": "https://avasdream.com/blog/agent-team-bug-hunt", "published_at": "2026-06-17T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02780a0d5", "title": "Wrapping Claude CLI for Agentic Applications", "url": "https://avasdream.com/blog/claude-cli-agentic-wrapper", "published_at": "2026-02-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c027af5534", "title": "Using Claude Code and Agent SDK with Alternative Providers", "url": "https://avasdream.com/blog/claude-code-alternative-providers", "published_at": "2026-02-25T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c027e8f5f7", "title": "Automating Development with GitHub Agent Loops", "url": "https://avasdream.com/blog/github-agent-loop-automation", "published_at": "2026-02-25T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0280dad47", "title": "What Gives AI Text Away (And How to Fix It)", "url": "https://avasdream.com/blog/what-gives-ai-text-away", "published_at": "2026-02-25T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0287598c1", "title": "The Implementation Intent Planner: A Skill for AI-Assisted Development Planning", "url": "https://avasdream.com/blog/implementation-intent-planner", "published_at": "2026-02-21T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c028f846e5", "title": "Inside OpenClaw: How the Agent System Routes Models, Tools, and Skills", "url": "https://avasdream.com/blog/openclaw-agent-system-deep-dive", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02998ee88", "title": "Inside OpenClaw: Browser Automation, Media Processing, and the Canvas System", "url": "https://avasdream.com/blog/openclaw-browser-media-deep-dive", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02a855646", "title": "Inside OpenClaw: The Channel & Messaging System That Speaks Seven Protocols", "url": "https://avasdream.com/blog/openclaw-channels-messaging-deep-dive", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02b4d4243", "title": "Inside OpenClaw: CLI Boot Sequence, Command Architecture, and the Terminal UI", "url": "https://avasdream.com/blog/openclaw-cli-commands-deep-dive", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02b5df07b", "title": "Inside OpenClaw: Core Architecture & the Gateway Control Plane", "url": "https://avasdream.com/blog/openclaw-core-architecture-deep-dive", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02c34d658", "title": "Inside OpenClaw: Infrastructure, Security Subsystems, and the Plugin SDK", "url": "https://avasdream.com/blog/openclaw-infrastructure-security-deep-dive", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02c67a2e4", "title": "Inside OpenClaw: Sessions, Sub-Agents, and Multi-Agent Orchestration", "url": "https://avasdream.com/blog/openclaw-sessions-multiagent-deep-dive", "published_at": "2026-01-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02c8e56f1", "title": "How OpenClaw Remembers: A Deep Dive into AI Agent Memory Architecture", "url": "https://avasdream.com/blog/openclaw-memory-system-deep-dive", "published_at": "2026-01-27T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02cd62b30", "title": "Hardening a VPS for OpenClaw: SSH, fail2ban, and Security Validation", "url": "https://avasdream.com/blog/openclaw-vps-hardening-guide", "published_at": "2026-01-27T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02d27e452", "title": "Validating OpenClaw Security with Shodan", "url": "https://avasdream.com/blog/openclaw-shodan-security-validation", "published_at": "2026-01-26T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02d7116f9", "title": "Prompt Injection Defenses: What the Research Actually Shows", "url": "https://avasdream.com/blog/prompt-injection-defense-research", "published_at": "2026-01-26T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02db55645", "title": "Custom Status Line for Claude Code: Track Context and Costs in Real-Time", "url": "https://avasdream.com/blog/claude-code-status-line-setup", "published_at": "2026-01-02T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02e6a41ab", "title": "Test-Driven and Spec-Driven Development: Building Lossless Feedback Loops for Agentic Coding", "url": "https://avasdream.com/blog/tdd-sdd-lossless-feedback-loops-agentic-coding", "published_at": "2026-01-02T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02f5f20c4", "title": "OpenSpec vs Spec Kit: Choosing a Spec-Driven Development Framework", "url": "https://avasdream.com/blog/openspec-vs-spec-kit-ai-development", "published_at": "2025-12-31T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02f75e69d", "title": "Claude Skills: A Technical Deep Dive into Agentic Orchestration", "url": "https://avasdream.com/blog/claude-skills-technical-guide", "published_at": "2025-12-30T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c02ff5600e", "title": "Delete All Vercel Projects with a Node.js Script", "url": "https://avasdream.com/blog/delete-all-vercel-projects-script", "published_at": "2025-12-30T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0303847a0", "title": "Building a Documentation-to-Skill Generator for Claude Code", "url": "https://avasdream.com/blog/claude-documentation-meta-skill", "published_at": "2025-12-29T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c030aca13a", "title": "Intercepting Claude Code Traffic with Burp Suite", "url": "https://avasdream.com/blog/claude-code-burp-suite", "published_at": "2025-12-13T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c03184aebd", "title": "Essential Resources for HackTheBox and Kali Linux Setup", "url": "https://avasdream.com/blog/hackthebox-kali-linux-resources", "published_at": "2025-06-09T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0324c6d94", "title": "CSS Minecraft: The Most Insane CSS-Only Game Ever Created", "url": "https://avasdream.com/blog/css-minecraft-no-javascript", "published_at": "2025-05-29T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c032b2db06", "title": "Building a Git Contribution Bot with GitHub Actions: Automating Your Green Squares", "url": "https://avasdream.com/blog/git-contribution-bot-github-actions-automation", "published_at": "2025-05-24T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c03380e2ce", "title": "Complete Guide to Setting Up DVWA and Mastering Web Vulnerabilities", "url": "https://avasdream.com/blog/complete-guide-dvwa-setup-web-vulnerabilities", "published_at": "2025-05-24T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c03426250c", "title": "Fixing Vercel \"No Serverless Pages Were Built\" Out of Memory Error", "url": "https://avasdream.com/blog/fixing-vercel-no-serverless-pages-out-of-memory-error", "published_at": "2025-05-23T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c034e21ff7", "title": "Fixing \"Cannot Read Properties of Undefined\" in Expo iOS Submission", "url": "https://avasdream.com/blog/appstore-connect-submission-eas", "published_at": "2024-12-12T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c035031aac", "title": "FastAPI to Google Cloud Run: Prepare, Deploy, and Automate", "url": "https://avasdream.com/blog/gcp-cloud-run-fastapi", "published_at": "2024-12-11T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0351372d7", "title": "Data Analysis Wahl-O-mat: Part 1", "url": "https://avasdream.com/blog/european-election-wahlomat-data-analysis-1", "published_at": "2024-05-25T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0357b6c15", "title": "Transcribe Audio Input with Firebase Firestore and Storage through OpenAI", "url": "https://avasdream.com/blog/openai-transcription-s3-bucket", "published_at": "2024-05-24T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0361e04dd", "title": "Implementing Feature Flags for Subscriptions in Next.js", "url": "https://avasdream.com/blog/feature-flags-nextjs", "published_at": "2024-05-17T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0367a6eda", "title": "Unlimited and shared command line history on MacOS", "url": "https://avasdream.com/blog/zsh-history-setup", "published_at": "2024-05-13T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0375885db", "title": "Solving Firebase Emulator Error: Failed to Load Function Definition", "url": "https://avasdream.com/blog/firebase-package-json-not-readable-error", "published_at": "2023-10-03T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c0381f237b", "title": "Merging Multiple Git Repositories into a Monorepo Without Losing History", "url": "https://avasdream.com/blog/git-merge-repositories", "published_at": "2023-08-14T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c038b09ee1", "title": "React Cheatsheet", "url": "https://avasdream.com/blog/react-hook", "published_at": "2022-05-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c038e5a56d", "title": "DevOps/Kubernetes Cheatsheet", "url": "https://avasdream.com/blog/devops-cheatsheet", "published_at": "2022-05-22T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c03959daa0", "title": "Automate your GitHub Contributions with GitHub Actions", "url": "https://avasdream.com/blog/github-conritbution-bot", "published_at": "2022-05-02T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c039c89102", "title": "Longhorn Namespace Stuck Terminating - Delete Longhorn from Kubernetes Cluster", "url": "https://avasdream.com/blog/kubernetes-longhorn", "published_at": "2022-04-28T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c03a6a5cbe", "title": "Gatsby Hydration Issue", "url": "https://avasdream.com/blog/gatsby-hydration", "published_at": "2022-04-20T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c03b5d3fd8", "title": "Downgrade NodeJS with Brew on Mac OS", "url": "https://avasdream.com/blog/downgrade-nodejs-mac", "published_at": "2022-04-06T00:00:00+00:00" }, { "id": "01a08732-78b6-72fe-8b70-31c03c5521e1", "title": "A Scientific Approach to Context Engineering", "url": "https://avasdream.com/blog/scientific-approach-context-engineering", "published_at": "2022-01-15T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb79ac9a021", "title": "Multi-Cloud Orchestration with Python", "url": "https://avasdream.com/blog/multi-cloud-orchestration", "published_at": "2021-01-24T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb79b37033b", "title": "OSCP: Try harder and try smarter!", "url": "https://avasdream.com/blog/oscp-mvp", "published_at": "2020-10-17T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb79b659f17", "title": "Deploy a Jitsi Meet Server on AWS with Terraform", "url": "https://avasdream.com/blog/terraform-jitsi-meet", "published_at": "2020-03-31T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb79c2f6e73", "title": "Pentesting: Local file inclusion to remote code execution on Hackazon", "url": "https://avasdream.com/blog/hacking-rce-hackazon", "published_at": "2020-03-25T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb79cde1b3f", "title": "Setting up a web application penetration testing laboratory with Terraform and Docker", "url": "https://avasdream.com/blog/terraform-hacking-lab", "published_at": "2020-03-21T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb79ddc51f4", "title": "Setting up a Jekyll development environment with Docker", "url": "https://avasdream.com/blog/jekyll-docker", "published_at": "2019-04-22T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb79eced9ca", "title": "Linux Basics", "url": "https://avasdream.com/blog/linux-basics", "published_at": "2018-10-18T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb79fb862f2", "title": "Burp Suite: Turn off the Network Captive Portal in Firefox", "url": "https://avasdream.com/blog/ai-template-project", "published_at": "2018-10-10T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb7a003471f", "title": "Burp Suite: Turn off the Network Captive Portal in Firefox", "url": "https://avasdream.com/blog/claude-code", "published_at": "2018-10-10T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb7a045648a", "title": "Burp Suite: Turn off the Network Captive Portal in Firefox", "url": "https://avasdream.com/blog/fastapi-coolify", "published_at": "2018-10-10T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb7a0be6cfa", "title": "Burp Suite: Turn off the Network Captive Portal in Firefox", "url": "https://avasdream.com/blog/captive-portal", "published_at": "2018-10-10T00:00:00+00:00" }, { "id": "01a08732-78b7-724f-87f7-5bb7a0fbbf04", "title": "Setting up the P4wnpi", "url": "https://avasdream.com/blog/raspberry-pi", "published_at": "2018-10-06T00:00:00+00:00" } ] posts Claim your blog
Back to avasdream.com
Blog · corpus.blog/blogs/avasdream.com/posts

avasdream.com

avasdream.com

2026

2025

2024

2023

2022

2021

2020

2019

2018