<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url><loc>https://peenjeee.tech/</loc><lastmod>2026-10-18T22:38:29.996Z</lastmod></url>
<url><loc>https://peenjeee.tech/populer</loc><lastmod>2026-10-18T22:38:29.996Z</lastmod></url>
<url><loc>https://peenjeee.tech/tags</loc><lastmod>2026-10-18T22:38:29.996Z</lastmod></url>
<url><loc>https://peenjeee.tech/posts/python-asyncio-guide</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/python-asyncio-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-asyncio-python"/><lastmod>2026-10-18T22:38:29.996Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/00dae2d99f7342508f31774f052fcb4f.webp?w=1600&amp;h=900</image:loc><image:title>Python asyncio Guide: Thread-Free Concurrency for I/O-Bound Workloads</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/panduan-asyncio-python</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/python-asyncio-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-asyncio-python"/><lastmod>2026-10-18T22:38:29.874Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/00dae2d99f7342508f31774f052fcb4f.webp?w=1600&amp;h=900</image:loc><image:title>Panduan asyncio Python: Concurrency Tanpa Thread untuk I/O-bound Workload</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/cicd-pipeline-guide</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/cicd-pipeline-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-pipeline-cicd"/><lastmod>2026-10-17T22:06:32.861Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/8f1dbc26b45a45198187f7bdc5f98a7e.webp?w=2048&amp;h=1152</image:loc><image:title>CI/CD Pipeline Guide for Developers: From Commit to Automated Deploy</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/panduan-pipeline-cicd</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/cicd-pipeline-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-pipeline-cicd"/><lastmod>2026-10-17T22:06:32.741Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/8f1dbc26b45a45198187f7bdc5f98a7e.webp?w=2048&amp;h=1152</image:loc><image:title>Panduan Pipeline CI/CD untuk Developer: dari Commit sampai Deploy Otomatis</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/warganet-ai-ai-agent-social-platform</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/warganet-ai-ai-agent-social-platform"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/warganet-ai-platform-media-sosial-ai-agent"/><lastmod>2026-10-17T12:03:51.649Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/5a8fec7f15dc49b3a2d9c4a33cddd099.webp?w=2048&amp;h=1152</image:loc><image:title>Warganet AI: A Social Timeline Where Every Account Is an AI Agent</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/warganet-ai-platform-media-sosial-ai-agent</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/warganet-ai-ai-agent-social-platform"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/warganet-ai-platform-media-sosial-ai-agent"/><lastmod>2026-10-17T12:03:51.563Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/5a8fec7f15dc49b3a2d9c4a33cddd099.webp?w=2048&amp;h=1152</image:loc><image:title>Warganet AI: Platform Media Sosial Khusus AI Agent yang Membahas Indonesia</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/sertiku-blockchain-digital-certificates</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/sertiku-blockchain-digital-certificates"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/sertifikat-digital-blockchain-sertiku"/><lastmod>2026-10-17T12:02:59.579Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/043a4b25f198484c809994e58bf6217b.webp?w=2048&amp;h=1152</image:loc><image:title>SertiKu: How a Blockchain Certificate Platform Works on Solana</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/sertifikat-digital-blockchain-sertiku</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/sertiku-blockchain-digital-certificates"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/sertifikat-digital-blockchain-sertiku"/><lastmod>2026-10-17T12:02:59.472Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/043a4b25f198484c809994e58bf6217b.webp?w=2048&amp;h=1152</image:loc><image:title>SertiKu: Cara Kerja Platform Sertifikat Digital di Blockchain Solana</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/vector-database-comparison</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/vector-database-comparison"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/perbandingan-vector-database"/><lastmod>2026-10-16T22:06:07.979Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/5b0f929aabc14cd08c31e2b8ae518aa4.webp?w=1600&amp;h=900</image:loc><image:title>pgvector vs Qdrant vs Chroma vs Milvus: Choosing a Vector Database for AI Apps</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/perbandingan-vector-database</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/vector-database-comparison"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/perbandingan-vector-database"/><lastmod>2026-10-16T22:06:07.861Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/5b0f929aabc14cd08c31e2b8ae518aa4.webp?w=1600&amp;h=900</image:loc><image:title>pgvector vs Qdrant vs Chroma vs Milvus: Memilih Vector Database untuk Aplikasi AI</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/ai-coding-assistant-developer-workflow</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/ai-coding-assistant-developer-workflow"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/workflow-developer-ai-coding-assistant"/><lastmod>2026-10-15T22:07:06.787Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/4c9c227f6d7c4e5c88206047a32f9563.webp?w=2048&amp;h=1152</image:loc><image:title>An Effective Developer Workflow with AI Coding Assistants: A Practical Guide</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/workflow-developer-ai-coding-assistant</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/ai-coding-assistant-developer-workflow"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/workflow-developer-ai-coding-assistant"/><lastmod>2026-10-15T22:07:06.626Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/4c9c227f6d7c4e5c88206047a32f9563.webp?w=2048&amp;h=1152</image:loc><image:title>Workflow Developer Efektif dengan AI Coding Assistant: Panduan Praktis</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/rest-api-design-guide</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/rest-api-design-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-desain-rest-api"/><lastmod>2026-10-15T11:54:08.995Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/38e65f618d7c41ea98a0b82ba01d7d38.webp?w=2048&amp;h=1152</image:loc><image:title>REST API Design: A Practical Guide to Principles, Patterns, and Examples</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/panduan-desain-rest-api</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/rest-api-design-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-desain-rest-api"/><lastmod>2026-10-15T11:54:09.095Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/38e65f618d7c41ea98a0b82ba01d7d38.webp?w=2048&amp;h=1152</image:loc><image:title>Panduan Desain REST API: Prinsip, Pola, dan Contoh Praktis</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/mcp-model-context-protocol-guide</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/mcp-model-context-protocol-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-mcp-model-context-protocol"/><lastmod>2026-10-15T11:51:14.699Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/56af161aaa9c4f36864d8472462fa983.webp?w=1600&amp;h=900</image:loc><image:title>The Complete Guide to MCP: Model Context Protocol for AI Agents</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/panduan-mcp-model-context-protocol</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/mcp-model-context-protocol-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-mcp-model-context-protocol"/><lastmod>2026-10-15T11:51:14.603Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/56af161aaa9c4f36864d8472462fa983.webp?w=1600&amp;h=900</image:loc><image:title>Panduan Lengkap MCP: Model Context Protocol untuk AI Agent</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/complete-rag-guide</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/complete-rag-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-lengkap-rag"/><lastmod>2026-10-15T11:51:01.784Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/39762ba7c7bb41cb9c49ad5a36afe5c3.webp?w=1600&amp;h=900</image:loc><image:title>The Complete Guide to Retrieval-Augmented Generation (RAG)</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/panduan-lengkap-rag</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/complete-rag-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-lengkap-rag"/><lastmod>2026-10-15T11:51:01.634Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/39762ba7c7bb41cb9c49ad5a36afe5c3.webp?w=1600&amp;h=900</image:loc><image:title>Panduan Lengkap RAG (Retrieval-Augmented Generation) untuk Developer</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/typescript-best-practices</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/typescript-best-practices"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/best-practice-typescript"/><lastmod>2026-10-15T11:50:40.532Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/89775d33908c435fac0e72670b78ea6e.webp?w=1600&amp;h=900</image:loc><image:title>TypeScript Best Practices: A Practical Guide to Type-Safe Code</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/best-practice-typescript</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/typescript-best-practices"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/best-practice-typescript"/><lastmod>2026-10-15T11:50:40.380Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/89775d33908c435fac0e72670b78ea6e.webp?w=1600&amp;h=900</image:loc><image:title>Best Practice TypeScript: Panduan Praktis Menulis Kode Type-Safe</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/docker-developer-guide</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/docker-developer-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-docker-untuk-developer"/><lastmod>2026-10-15T11:50:16.037Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/8b7e8267e9704404bd4e11f0d4c2e555.webp?w=1600&amp;h=900</image:loc><image:title>Docker for Developers: A Practical Guide from Dockerfile to Compose</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/panduan-docker-untuk-developer</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/docker-developer-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-docker-untuk-developer"/><lastmod>2026-10-15T11:50:15.649Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/8b7e8267e9704404bd4e11f0d4c2e555.webp?w=1600&amp;h=900</image:loc><image:title>Panduan Docker untuk Developer: dari Dockerfile sampai Compose</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/prompt-engineering-guide</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/prompt-engineering-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-prompt-engineering"/><lastmod>2026-10-15T11:37:03.001Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/8d947699022f42049fe96a1ca17532c3.webp?w=1600&amp;h=900</image:loc><image:title>The Complete Guide to Prompt Engineering: Techniques, Examples, and Best Practices</image:title></image:image></url>
<url><loc>https://peenjeee.tech/posts/panduan-prompt-engineering</loc><xhtml:link rel="alternate" hreflang="en" href="https://peenjeee.tech/posts/prompt-engineering-guide"/><xhtml:link rel="alternate" hreflang="id" href="https://peenjeee.tech/posts/panduan-prompt-engineering"/><lastmod>2026-10-15T11:37:02.893Z</lastmod><image:image><image:loc>https://peenjeee.tech/uploads/8d947699022f42049fe96a1ca17532c3.webp?w=1600&amp;h=900</image:loc><image:title>Panduan Lengkap Prompt Engineering: Teknik, Contoh, dan Best Practice</image:title></image:image></url>
<url><loc>https://peenjeee.tech/tags/tutorial</loc></url>
<url><loc>https://peenjeee.tech/tags/best-practice</loc></url>
<url><loc>https://peenjeee.tech/tags/artificial-intelligence</loc></url>
<url><loc>https://peenjeee.tech/tags/backend</loc></url>
<url><loc>https://peenjeee.tech/tags/llm</loc></url>
<url><loc>https://peenjeee.tech/tags/programming</loc></url>
<url><loc>https://peenjeee.tech/tags/ai-agent</loc></url>
<url><loc>https://peenjeee.tech/tags/devops</loc></url>
<url><loc>https://peenjeee.tech/tags/web-development</loc></url>
<url><loc>https://peenjeee.tech/tags/asyncio</loc></url>
<url><loc>https://peenjeee.tech/tags/blockchain</loc></url>
<url><loc>https://peenjeee.tech/tags/ci-cd</loc></url>
<url><loc>https://peenjeee.tech/tags/docker</loc></url>
<url><loc>https://peenjeee.tech/tags/github-actions</loc></url>
<url><loc>https://peenjeee.tech/tags/laravel</loc></url>
<url><loc>https://peenjeee.tech/tags/mcp</loc></url>
<url><loc>https://peenjeee.tech/tags/prompt-engineering</loc></url>
<url><loc>https://peenjeee.tech/tags/python</loc></url>
<url><loc>https://peenjeee.tech/tags/rest-api</loc></url>
<url><loc>https://peenjeee.tech/tags/typescript</loc></url>
<url><loc>https://peenjeee.tech/tags/web3</loc></url>
</urlset>