[{"content":" Live Demo Source Code Overview # Dongili Tools is a collection of free, interactive business calculators deployed as a single suite. Each calculator solves a specific ROI or cost analysis problem that businesses face — from evaluating AI API costs to projecting solar panel savings.\nTools in This Suite # Tool What It Does AI Cost Optimizer Compare AI API pricing across providers Automation ROI Evaluate workflow automation investments Solar EV Calculator Estimate solar + EV charging ROI Tariff Calculator Analyze trade tariff impact on products Robot ROI Assess robotics investment returns Architecture # Deployment: GitHub Pages (static, zero-cost hosting) Frontend: Vanilla HTML/CSS/JS — no framework, instant load Data: Embedded calculation models, no server required How It Started # This suite grew out of a simple question: what if every boring spreadsheet calculation could be a polished, shareable web tool? Each calculator was originally a one-off project, then consolidated into a unified suite with consistent design and shared components.\n","date":"Feb 15, 2026","externalUrl":null,"permalink":"/daege-blog/en/projects/dongili-tools/","section":"Projects","summary":"A suite of free business calculators — AI cost optimization, automation ROI, solar+EV savings, tariffs, and robotics investment analysis.","title":"Dongili Tools","type":"projects"},{"content":" Live Tools Gallery Source Code Overview # The Micro Tool Generator is an automated pipeline that creates self-contained web tools from natural language descriptions. Each tool is output as a standalone HTML file — no server, no dependencies, no setup required. Currently 15+ tools are live and serving users.\nHow It Works # Demand detection — Scanner identifies underserved tool niches via trend analysis Generation — Claude API generates a complete HTML tool with embedded CSS and JavaScript Quality control — Automated checks for functionality, responsiveness, and accessibility Deployment — Auto-deployed to GitHub Pages via CI/CD Generated Tools (examples) # API Tester — Test REST APIs directly in the browser Invoice Generator — Create professional invoices instantly Hashtag Generator — AI-suggested hashtags for social media Data Viewer — Visualize CSV/JSON data without uploading anywhere URL Preview — Preview Open Graph metadata for any URL Search Compare — Side-by-side search engine comparison View all tools → Tech Stack # Pipeline: n8n (workflow automation), Python AI: Claude API for code generation Deployment: GitHub Pages (beelinkfarm/micro-tools) Output: Self-contained HTML/CSS/JS files Key Features # Natural language to functional tool in seconds Zero-dependency output files Built-in floating navigation (back, home, feedback) Responsive design out of the box Automated deployment pipeline ","date":"Mar 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/projects/micro-tool-gen/","section":"Projects","summary":"AI-powered factory that creates single-purpose web tools from natural language. 15+ tools generated and deployed.","title":"Micro Tool Generator","type":"projects"},{"content":" Live Demo Source Code Overview # An interactive calculator that compares AI API pricing across major providers (OpenAI, Anthropic, Google, etc.) and recommends the most cost-effective model based on your specific workload parameters.\nFeatures # Real-time price comparison across providers Workload-based recommendations Token usage estimation Cost projection over time Tech Stack # Frontend: TypeScript, React Data: Provider pricing APIs, manual verification Visualization: Interactive charts and comparison tables ","date":"Feb 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/projects/dongili-tools/ai-cost-optimizer/","section":"Projects","summary":"Interactive calculator comparing AI API pricing across providers to find the most cost-effective model.","title":"AI Cost Optimizer","type":"projects"},{"content":" Source Code Overview # A Chrome browser extension that provides tools for recovering and managing iCloud data directly from the browser. Built with a focus on simplicity and data privacy — all processing happens locally.\nFeatures # Browser-native iCloud data access Local processing — no data leaves your machine Intuitive UI for data recovery workflows Tech Stack # Platform: Chrome Extension (Manifest V3) Frontend: JavaScript, HTML, CSS API: iCloud web services ","date":"Jan 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/projects/icloud-recovery-ext/","section":"Projects","summary":"Chrome extension for recovering and managing iCloud data with an intuitive browser interface.","title":"iCloud Recovery Extension","type":"projects"},{"content":" Live Demo Source Code Overview # A comprehensive ROI calculator for solar panel installations combined with electric vehicle charging. Uses location-based data to provide accurate cost estimates and payback period calculations.\nFeatures # Location-aware utility rate lookup Solar irradiance data integration EV charging cost comparison (home vs. public) Payback period and lifetime savings projection Tech Stack # Backend: Python, FastAPI Data: GIS APIs, utility rate databases Frontend: Interactive forms with real-time calculation ","date":"Jan 20, 2026","externalUrl":null,"permalink":"/daege-blog/en/projects/dongili-tools/solar-ev-calc/","section":"Projects","summary":"Estimates solar panel + EV charging ROI based on location, energy usage, and local utility rates.","title":"Solar EV Calculator","type":"projects"},{"content":" Live Demo Source Code Overview # A calculator that helps import/export businesses understand the impact of trade tariffs on their products. Provides real-time tariff rate lookups and cost impact analysis.\nFeatures # HS code-based tariff lookup Multi-country rate comparison Cost impact simulation Historical rate tracking Tech Stack # Backend: Python Data: Trade tariff databases Frontend: Interactive calculator interface ","date":"Jan 10, 2026","externalUrl":null,"permalink":"/daege-blog/en/projects/dongili-tools/tariff-calc/","section":"Projects","summary":"Trade tariff impact calculator for import/export businesses with real-time rate data.","title":"Tariff Calculator","type":"projects"},{"content":" Live Demo Source Code Overview # Helps businesses evaluate the return on investment for robotics and automation projects. Factors in labor costs, implementation timelines, maintenance, and productivity gains.\nFeatures # Labor cost replacement analysis Implementation timeline modeling Maintenance cost projection Break-even point calculation Tech Stack # Backend: Python Frontend: Interactive financial modeling interface ","date":"Dec 15, 2025","externalUrl":null,"permalink":"/daege-blog/en/projects/dongili-tools/robot-roi/","section":"Projects","summary":"ROI calculator for robotics and automation investments in manufacturing and logistics.","title":"Robot ROI Calculator","type":"projects"},{"content":" Live Demo Source Code Overview # A flexible ROI calculator for evaluating any workflow automation investment. Whether it\u0026rsquo;s a software integration, RPA deployment, or custom automation solution, this tool quantifies the business case.\nFeatures # Time savings estimation Error reduction impact Scalability modeling Multi-year ROI projection Tech Stack # Backend: Python Frontend: Step-by-step calculator with exportable reports ","date":"Dec 1, 2025","externalUrl":null,"permalink":"/daege-blog/en/projects/dongili-tools/automation-roi/","section":"Projects","summary":"General-purpose automation ROI calculator for evaluating workflow automation investments.","title":"Automation ROI Calculator","type":"projects"},{"content":"","date":"Mar 30, 2026","externalUrl":null,"permalink":"/daege-blog/en/blog/","section":"Blog","summary":"","title":"Blog","type":"blog"},{"content":"","date":"Mar 30, 2026","externalUrl":null,"permalink":"/daege-blog/en/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"","date":"Mar 30, 2026","externalUrl":null,"permalink":"/daege-blog/en/categories/general/","section":"Categories","summary":"","title":"General","type":"categories"},{"content":" Why This Blog Exists # I\u0026rsquo;ve been building AI-powered tools and web applications for a while now. Along the way, I\u0026rsquo;ve accumulated a lot of knowledge about what works, what doesn\u0026rsquo;t, and why certain approaches fail in ways you\u0026rsquo;d never predict from reading the docs.\nThis blog is where I document that process.\nWhat You\u0026rsquo;ll Find Here # Build logs — Step-by-step breakdowns of how I build each project, including the dead ends Technical deep dives — Detailed explorations of specific technologies, APIs, and patterns Project showcases — Finished projects with architecture explanations and lessons learned Tool reviews — Honest assessments of AI tools, frameworks, and services I actually use What\u0026rsquo;s Coming Next # I\u0026rsquo;m planning to write about the Micro Tool Generator — an AI system that creates self-contained web tools from natural language descriptions. It\u0026rsquo;s been one of the most interesting projects I\u0026rsquo;ve worked on, and there\u0026rsquo;s a lot to unpack about prompt engineering, HTML generation, and quality control.\nStay tuned.\n","date":"Mar 30, 2026","externalUrl":null,"permalink":"/daege-blog/en/blog/hello-world/","section":"Blog","summary":"The first post. Why I’m documenting my development process, what you’ll find here, and what’s coming next.","title":"Hello World — Why I Started This Blog","type":"blog"},{"content":"","date":"Mar 30, 2026","externalUrl":null,"permalink":"/daege-blog/en/","section":"Home","summary":"","title":"Home","type":"page"},{"content":"","date":"Mar 30, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/introduction/","section":"Tags","summary":"","title":"Introduction","type":"tags"},{"content":"","date":"Mar 30, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/meta/","section":"Tags","summary":"","title":"Meta","type":"tags"},{"content":"","date":"Mar 30, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"","date":"2026년 3월 30일","externalUrl":null,"permalink":"/daege-blog/ko/tags/%EB%A9%94%ED%83%80/","section":"Tags","summary":"","title":"메타","type":"tags"},{"content":"","date":"2026년 3월 30일","externalUrl":null,"permalink":"/daege-blog/ko/tags/%EC%86%8C%EA%B0%9C/","section":"Tags","summary":"","title":"소개","type":"tags"},{"content":"","date":"2026년 3월 30일","externalUrl":null,"permalink":"/daege-blog/ko/categories/%EC%9D%BC%EB%B0%98/","section":"Categories","summary":"","title":"일반","type":"categories"},{"content":"","date":"Mar 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/ai/","section":"Tags","summary":"","title":"AI","type":"tags"},{"content":"","date":"Mar 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/categories/ai-tools/","section":"Categories","summary":"","title":"AI Tools","type":"categories"},{"content":"","date":"2026년 3월 1일","externalUrl":null,"permalink":"/daege-blog/ko/categories/ai-%EB%8F%84%EA%B5%AC/","section":"Categories","summary":"","title":"AI 도구","type":"categories"},{"content":"","date":"Mar 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/claude-api/","section":"Tags","summary":"","title":"Claude API","type":"tags"},{"content":"","date":"Mar 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/n8n/","section":"Tags","summary":"","title":"N8n","type":"tags"},{"content":"","date":"Mar 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/projects/","section":"Projects","summary":"","title":"Projects","type":"projects"},{"content":"","date":"Mar 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/python/","section":"Tags","summary":"","title":"Python","type":"tags"},{"content":"","date":"Feb 15, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/automation/","section":"Tags","summary":"","title":"Automation","type":"tags"},{"content":"","date":"Feb 15, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/business/","section":"Tags","summary":"","title":"Business","type":"tags"},{"content":"","date":"2026년 2월 15일","externalUrl":null,"permalink":"/daege-blog/ko/tags/%EB%B9%84%EC%A6%88%EB%8B%88%EC%8A%A4/","section":"Tags","summary":"","title":"비즈니스","type":"tags"},{"content":"","date":"2026년 2월 15일","externalUrl":null,"permalink":"/daege-blog/ko/tags/%EC%9E%90%EB%8F%99%ED%99%94/","section":"Tags","summary":"","title":"자동화","type":"tags"},{"content":"","date":"Feb 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/data-visualization/","section":"Tags","summary":"","title":"Data Visualization","type":"tags"},{"content":"","date":"Feb 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/typescript/","section":"Tags","summary":"","title":"TypeScript","type":"tags"},{"content":"","date":"Feb 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/categories/web-tools/","section":"Categories","summary":"","title":"Web Tools","type":"categories"},{"content":"","date":"2026년 2월 1일","externalUrl":null,"permalink":"/daege-blog/ko/tags/%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%8B%9C%EA%B0%81%ED%99%94/","section":"Tags","summary":"","title":"데이터 시각화","type":"tags"},{"content":"","date":"2026년 2월 1일","externalUrl":null,"permalink":"/daege-blog/ko/categories/%EC%9B%B9-%EB%8F%84%EA%B5%AC/","section":"Categories","summary":"","title":"웹 도구","type":"categories"},{"content":"","date":"Jan 20, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/data/","section":"Tags","summary":"","title":"Data","type":"tags"},{"content":"","date":"Jan 20, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/fastapi/","section":"Tags","summary":"","title":"FastAPI","type":"tags"},{"content":"","date":"Jan 20, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/gis/","section":"Tags","summary":"","title":"GIS","type":"tags"},{"content":"","date":"2026년 1월 20일","externalUrl":null,"permalink":"/daege-blog/ko/tags/%EB%8D%B0%EC%9D%B4%ED%84%B0/","section":"Tags","summary":"","title":"데이터","type":"tags"},{"content":"","date":"Jan 10, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/trade/","section":"Tags","summary":"","title":"Trade","type":"tags"},{"content":"","date":"2026년 1월 10일","externalUrl":null,"permalink":"/daege-blog/ko/tags/%EB%AC%B4%EC%97%AD/","section":"Tags","summary":"","title":"무역","type":"tags"},{"content":"","date":"Jan 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/categories/browser-tools/","section":"Categories","summary":"","title":"Browser Tools","type":"categories"},{"content":"","date":"Jan 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/chrome-extension/","section":"Tags","summary":"","title":"Chrome Extension","type":"tags"},{"content":"","date":"2026년 1월 1일","externalUrl":null,"permalink":"/daege-blog/ko/tags/chrome-%ED%99%95%EC%9E%A5/","section":"Tags","summary":"","title":"Chrome 확장","type":"tags"},{"content":"","date":"Jan 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/icloud/","section":"Tags","summary":"","title":"ICloud","type":"tags"},{"content":"","date":"Jan 1, 2026","externalUrl":null,"permalink":"/daege-blog/en/tags/javascript/","section":"Tags","summary":"","title":"JavaScript","type":"tags"},{"content":"","date":"2026년 1월 1일","externalUrl":null,"permalink":"/daege-blog/ko/categories/%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EB%8F%84%EA%B5%AC/","section":"Categories","summary":"","title":"브라우저 도구","type":"categories"},{"content":"The page you\u0026rsquo;re looking for doesn\u0026rsquo;t exist. It may have been moved, deleted, or never existed in the first place.\nGo home\n","externalUrl":null,"permalink":"/daege-blog/en/404/","section":"Home","summary":"The page you’re looking for doesn’t exist. It may have been moved, deleted, or never existed in the first place.\nGo home\n","title":"404","type":"page"},{"content":" Who I Am # I\u0026rsquo;m a developer focused on building AI-powered tools and automation systems. I believe in making technology accessible and practical — turning complex problems into simple, usable solutions.\nWhat I Do # AI Tool Development — Building intelligent tools using LLMs, APIs, and modern AI infrastructure Web Applications — Full-stack development with a focus on performance and user experience Automation Systems — Designing workflows that eliminate repetitive tasks and scale efficiently Tech Stack # Python TypeScript Hugo FastAPI React Claude API Docker\nThis Blog # This site serves as both a technical blog and project portfolio. I document the development process behind each project — the decisions, the mistakes, and the lessons learned. If you\u0026rsquo;re interested in working together or have questions about any project, feel free to reach out.\nConnect # GitHub YouTube ","externalUrl":null,"permalink":"/daege-blog/en/about/","section":"About","summary":"Who I Am # I’m a developer focused on building AI-powered tools and automation systems. I believe in making technology accessible and practical — turning complex problems into simple, usable solutions.\n","title":"About","type":"about"}]