41554 blogs · [ { "id": "01a0df1e-2edf-7251-a221-d565f974f5e3", "title": "Measuring Customer Revenue Concentration in NetSuite With Sonar AI", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-customer-revenue-concentration/", "published_at": "2026-09-25T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1deb9fcb2", "title": "37 New Prompts Added to the Sonar AI Prompt Library", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-prompt-library-37-new-prompts/", "published_at": "2026-09-24T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1df374a1f", "title": "Running a Fleet of Twenty-Eight AI Agents Inside NetSuite", "url": "https://timdietrich.me/blog/helm-twenty-eight-ai-agents-inside-netsuite/", "published_at": "2026-09-23T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1df3d9213", "title": "Revenue and Customer Analytics in NetSuite, Part Two: Margin, Pricing, Payment Behavior, and Add-Ons", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-revenue-and-customer-analytics-part-two/", "published_at": "2026-09-22T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1df3e18c4", "title": "NetSuite Prompts You Act In: Consoles, Decision Guides, and Process Mining", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-consoles-decision-guides-process-mining/", "published_at": "2026-09-21T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1dfbb5888", "title": "NetSuite: There Is a Lot of AI Opportunity Right Now", "url": "https://timdietrich.me/blog/netsuite-ai-opportunity-right-now/", "published_at": "2026-09-20T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e05a679a", "title": "Helm: Ten AI Agents Are Now Working Inside NetSuite", "url": "https://timdietrich.me/blog/helm-ten-ai-agents-inside-netsuite/", "published_at": "2026-09-19T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e0acf822", "title": "Supply Chain, Inventory, and Purchasing: Nine NetSuite Prompts That Find the Money", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-supply-chain-inventory-purchasing/", "published_at": "2026-09-18T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e0b90c3c", "title": "Can You Build a NetSuite App Without Writing Any Code?", "url": "https://timdietrich.me/blog/netsuite-app-without-code-sonar-ai/", "published_at": "2026-09-17T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e12cc2b8", "title": "Board-Grade Financial Reporting From Inside NetSuite", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-board-grade-financial-reporting/", "published_at": "2026-09-16T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e171cbdc", "title": "\"Built Inside the ERP\" Doesn't Mean \"Blind to Everything Else\"", "url": "https://timdietrich.me/blog/built-inside-the-erp-netsuite-ai-agents/", "published_at": "2026-09-15T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e2370c7d", "title": "The 30 Free Prompts in the Sonar AI Prompt Library, Grouped by the Question They Answer", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-30-free-prompts/", "published_at": "2026-09-14T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e24fb163", "title": "What Nobody Is Looking For: Governance, Technical Debt, and Platform Health in NetSuite", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-governance-technical-debt-platform-health/", "published_at": "2026-09-13T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e27c61e7", "title": "Sonar AI: What's on the way", "url": "https://timdietrich.me/blog/sonar-ai-netsuite-whats-on-the-way/", "published_at": "2026-09-12T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e2caa318", "title": "Reading the Business From the Ledger: Nine Prompts That Hand Back a Plan", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-strategy-tier-reading-the-business-from-the-ledger/", "published_at": "2026-09-10T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e35c6169", "title": "What an Autonomous ERP Might Look Like, and Who Still Runs the Business", "url": "https://timdietrich.me/blog/autonomous-erp-ai-agents/", "published_at": "2026-09-09T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e3a77a6a", "title": "A Benchmark Report That Remembers Last Month", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-financial-benchmark-tracking/", "published_at": "2026-09-07T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e46f49af", "title": "Everyone Is Building AI Agents. Companies Are Still Learning to Chat.", "url": "https://timdietrich.me/blog/netsuite-ai-agents-learning-to-chat/", "published_at": "2026-09-06T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e48eeaf3", "title": "Four Forensic Analyses That Start From Raw NetSuite GL Postings", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-gl-forensics-from-raw-postings/", "published_at": "2026-09-04T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e550e149", "title": "Helm: Unattended AI Agents That Run Inside NetSuite", "url": "https://timdietrich.me/blog/helm-unattended-ai-agents-netsuite/", "published_at": "2026-09-02T00:00:00+00:00" }, { "id": "01a0d479-a3f6-7315-a942-6bc1e558a4cf", "title": "NetSuite Training Built From the Role's Actual Permissions", "url": "https://timdietrich.me/blog/netsuite-sonar-ai-role-based-training-builder/", "published_at": "2026-09-01T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6530be2867", "title": "Understanding Simpson's Paradox", "url": "https://timdietrich.me/blog/simpsons-paradox/", "published_at": "2026-04-13T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6530bfc2a1", "title": "Designing How AI Thinks: An Introduction to Cognitive Systems Design", "url": "https://timdietrich.me/blog/designing-how-ai-thinks/", "published_at": "2026-04-12T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f65310d4f33", "title": "Improve Vendor Rebate Management With AI", "url": "https://timdietrich.me/blog/improve-vendor-rebate-management-with-ai/", "published_at": "2026-04-08T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f65317d149b", "title": "Yeah, We Use AI. So What.", "url": "https://timdietrich.me/blog/yeah-we-use-ai-so-what/", "published_at": "2026-03-29T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f65327487b5", "title": "An AI Prompt That Does the Work of a $30K Operations Audit", "url": "https://timdietrich.me/blog/ai-prompt-ops-intelligence-dashboard/", "published_at": "2026-03-25T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f653360e327", "title": "Before You Build an AI SQL Agent, Build the Safety Layer", "url": "https://timdietrich.me/blog/sql-agent-safety-architecture/", "published_at": "2026-03-24T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6533872e66", "title": "What Private Equity Should Be Asking About AI During Diligence", "url": "https://timdietrich.me/blog/ai-diligence-private-equity/", "published_at": "2026-03-24T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6534526b0d", "title": "Why Private Equity Firms Can't Find the Right Head of AI", "url": "https://timdietrich.me/blog/pe-firms-head-of-ai/", "published_at": "2026-03-22T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6534debcb2", "title": "I Had My AI Team Reverse-Engineer NetSuite's Strategy. Here's What They Found.", "url": "https://timdietrich.me/blog/netsuite-ai-strategy-teardown/", "published_at": "2026-03-19T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6535291514", "title": "Oracle's AI Pivot Is Creating a 12-Month Window for NetSuite Partners", "url": "https://timdietrich.me/blog/netsuite-competitive-landscape-ai-analysis/", "published_at": "2026-03-18T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f653627dc92", "title": "I Assigned a NetSuite / Shopify Integration Project to My Virtual SuiteScript Developer. Here's What Happened.", "url": "https://timdietrich.me/blog/netsuite-shopify-integration-virtual-developer/", "published_at": "2026-03-12T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f653654e7d8", "title": "The Lightsail Data Transfer Overage Trap and How to Architect Around It", "url": "https://timdietrich.me/blog/lightsail-data-transfer-overage/", "published_at": "2026-03-06T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f653664e0b5", "title": "An AI Prompt That Thinks Like a Senior NetSuite Finance Consultant", "url": "https://timdietrich.me/blog/ai-prompt-netsuite-finance-consultant/", "published_at": "2026-03-03T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6536bf415d", "title": "The Complete Developer's Guide to Claude Code Commands", "url": "https://timdietrich.me/blog/claude-code-commands-guide/", "published_at": "2026-03-02T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f65376ebd37", "title": "Meet SuiteStepBot: A NetSuite and SuiteScript Expert Participating on Moltbook", "url": "https://timdietrich.me/blog/suitestepbot-moltbook/", "published_at": "2026-03-01T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f653798ef84", "title": "A Prompt That Turns Any AI Into a Senior SuiteScript Developer", "url": "https://timdietrich.me/blog/ai-prompt-senior-suitescript-developer/", "published_at": "2026-02-23T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f65383cb136", "title": "Running Containers Without the Complexity: A Look at Lightsail Container Services", "url": "https://timdietrich.me/blog/lightsail-containers/", "published_at": "2026-02-20T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6539196676", "title": "9 Prompts Aren't a Team. Here's What Made Them One.", "url": "https://timdietrich.me/blog/9-prompts-arent-a-team/", "published_at": "2026-02-18T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f6539c4d0f6", "title": "Time Dilation: How My Virtual AI Team Bends the Clock", "url": "https://timdietrich.me/blog/time-dilation-virtual-ai-team/", "published_at": "2026-02-15T00:00:00+00:00" }, { "id": "01a08c55-ee55-7243-a058-7f653a0f1882", "title": "The Newest Member of My AI Team Is a Loss Prevention Expert", "url": "https://timdietrich.me/blog/ai-team-loss-prevention-expert/", "published_at": "2026-02-13T00:00:00+00:00" } ] posts Claim your blog
Back to Tim Dietrich | NetSuite Developer
Blog · corpus.blog/blogs/timdietrich.me/posts

Tim Dietrich | NetSuite Developer

timdietrich.me

2026