Find partners
Steve Endow's Business Central Podcast

Steve Endow's Business Central Podcast

Hosted by Steve Endow

Episodes

125

Latest episode

Sep 2026

Language

EN-US

About the show

I talk about Dynamics 365 Business Central! More resources at https://links.steveendow.com

Listen to episodes

60 recent
October 28, 2026Episode 22252 min

I Need Coffee - Episode 222 - Weekly BC Review!

I Need Coffee - Episode 222 - Weekly BC Review! (August 28, 2026) 1. Weekend Trip & Supercar Observations - Drove to Malibu to deliver ramen and supplies to his daughter’s dorm, visited a friend in LA, then drove home. - Noted the density of exotic cars on PCH (McLaren with pneumatic spoiler, Ferraris, Porsche GT3 RS, etc.) — estimated well over $1 million in vehicles around him at times. Highlighted the stress of braking near very expensive cars on a two-lane road. 2. DIY Brake Job Journey - Dealer quote ~$400 just for rear pads + resurfacing (Toyota, not luxury). Labor estimated at $150/hour. - Past dealer service experiences were poor (misinflated tires, unbalanced tires requiring another shop, etc.). - Bought tools at a Harbor Freight parking-lot sale (~$250–260 total, including a discounted high-end jack and stands). - Purchased a 1-year Mitchell (EA) service manual subscription (~$39) with official Toyota procedures. - Also bought a dial indicator for rotor runout measurement. - Plan: replace pads and rotors (no bleeding needed). California cars have minimal rust. Will also tackle his daughter’s leaking washer fluid bottle (part discontinued). - Theme: Doing it yourself teaches unexpected lessons (parallels to doing their own marketing). 3. Health – Phantosmia / Silent Migraine - Experienced phantosmia (smelling something that isn’t there — previously thought it was burning wires). - Identified it as a migraine precursor. This time had a “silent migraine” (no classic throbbing headache but other strong symptoms). Took Monday largely offline. 4. Stripe Fraud Scale & Specialized AI Models - Noted a report that Stripe blocked over $300 million in credit card fraud in a short recent period. - Highlighted the “Thompson 1.0” small model on Hugging Face: a mixture-of-experts style approach that strips out unwanted expert pathways to create a specialized model focused on high-stakes domains (legal, tax, journalism). Still loads the full model in memory but activates far fewer parameters at inference time (e.g., 3B active out of 35B). Interesting for domain-specific open-weight use. 5. Claude Code Automatic Transcript Deletion - Discovered Claude Code silently deletes JSONL chat transcripts older than 30 days by default. - Lost valuable wireframe-related prompts from June (evidence of the folder remained, but content was gone). Current directory held <15 MB total. - Fix: Edit `~/.claude/settings.json` and set a much longer `cleanupPeriodDays` (up to 10 years). Strongly recommends checking this setting for Claude Code, and being aware of similar auto-cleanup in other tools. 6. LLM Impact on Linguistic Diversity - Referenced a *Nature Human Behaviour* paper showing LLMs reduce linguistic diversity (more predictable, narrower vocabulary). - Linked to a GitHub project analyzing 461,000 PRs / 51 million words: the phrase “loadbearing” (almost nonexistent before mid-2025 Claude/Opus models) exploded in prevalence and displaced other wording in pull requests. - Criticized LinkedIn for being flooded with AI-generated “slop,” especially promoted posts. 7. Business Central Performance Issue - Customer experienced 5–35 second delays opening individual sales orders (blank spinning cursor). - Recommendation: Use the in-client Performance Profiler to capture the specific action rather than broad telemetry. - Plan to have the customer open a few orders while profiling. 8. Teams Recording Permission Nightmare - Franklin scheduled a meeting; Steve started the recording. Neither could properly download, share, or adjust permissions on the resulting file. - Required diving into SharePoint User Profiles and adding Steve as a OneDrive co-administrator on Franklin’s account — illustrating how messy the underlying Teams/SharePoint/OneDrive architecture can be. 9. Customers Who Don’t Know Left from Right + New Navigation Aid - On a support/test call, a customer (and later others) stated they literally cannot distinguish left from right. Made screen navigation extremely difficult. - Created **bcnav.me** (hosted on their docs site) as a shared visual navigation language. - Uses numbered zones (1 / 2) instead of left/right, plus labeled UI elements (fact box toggle, action buttons, environment switcher, etc.). - Plans to expand for different page types (list, card, document, Role Center). Built in one evening with Claude’s help. Contrasts with the much simpler windowed UI of Dynamics GP. 10. Upcoming Events - Partner Vibe 2.0: September 21–23, Provo, UT. - Summit NA / Community Summit: October 11–15, Nashville, TN. - Dynamics user group / Dynamics Con Regional dates mentioned (Montreal, Frankfurt, Houston — verify current listings). 11. Power BI Project Retrospective with Claude - Large multi-hundred-hour Power BI reporting project with complex org structure, unclear requirements, and significant scope creep. - Fatima extracting VTT transcripts from dozens of Teams recordings, summarizing them consistently with Claude, then running a full retrospective prompt across all summaries + original documents. - Goal: Document original scope, timeline of change requests/scope creep, informal “sure, I’ll add that” moments, and lessons on exposure from not enforcing formal change requests early. 12. Veeam Backup Tech-Debt Rabbit Hole - License renewal notice arrived. Discovered the critical backup had last run 321 days earlier. - Email notifications had been broken for months (invalid remote certificate). - Attempting to fix led to: failed route registration, a Linux VM stuck in kernel panic, inability to install Veeam 13.1 because of a .NET 10 prerequisite failure, and deep registry/ACL permission issues. - Classic “just change a lightbulb” cascade (Malcolm in the Middle reference). Got nothing else done that day. 13. Cybersecurity Notes** - New Log4j vulnerability diclosd (not as severe as the original, but still caused concern). - General reminder that vulnerabilities continue to appear across the stack. 14. Epistemic Loneliness / Companionshi - Discussed the concept of “epistemic loneliness” — isolation when you cannot share complex technical thoughts with people who understand them. - Framed the audience as his “epistemic companions” in Business Central, security, and related geeky topics. 15. Team / Excellence Updates - Joselyn: Continues full-time financials work across multiple customers. - David: Data imports and configuration packages. - Ronald: Running one Continia Document Capture project and preparing a second; leading ERP Academy content (weeks ahead); also running the Berlin English academy for occupational/job-related English. - Franklin: Handling PTE change requests and researching subtle app/BC bugs. - Fatima: Driving the Claude-based project management/retrospective work; internal IT (ThinkPad repairs — thermal paste, keyboards, batteries, Windows refreshes — now routine in ~15 minutes); planning the El Salvador Christmas festival (December 11). - Daniela: Learning website maintenance (Astro, CSS, CLI tools, GitHub) once her laptop stops randomly rebooting.

October 27, 2026Episode 22150 min

I Need Coffee - Episode 221 - Weekly BC Review!

I Need Coffee - Episode 221 - Weekly BC Review! (August 21, 2026) 1. Hardware / Server Stack Upgrade - Splurged on a Lenovo ThinkCentre M70Q (10th-gen i7, 32 GB RAM, 1 TB SSD) as new dev workstation. - Previous machine: ~$100 eBay ThinkCentre M910q (7th-gen). - Runs VS Code, Visual Studio, AL/BC development, Claude extension, local Whisper model, etc. - Tiny PCs idle at 4–8 W → major electricity savings (high local rates of ~50–60¢/kWh). Replacing full desktops saved estimated $50–100/month. - Uses Tailscale + Headscale for global access. Blog post available on the setup. 2. Spreadsheet ML in AL/PTE - Previously demonstrated and blogged about using Spreadsheet ML inside an AL/PTE. - Full code unit shared; agents can reproduce from the blog post. 3. Personal – College Move-In - Took Monday off to move older daughter into college (new-student orientation). - Highly organized process; athletes unloaded the car in <10 minutes. - Campus has ocean/beach views. Younger daughter helped set up the dorm. 4. Major AI / Legal Discussion – 3M Expert Witness Case (404 Media) - Lawsuit involving a gas explosion; 3M hired an expert witness (~$90k / $475/hr – normal rates). - Plaintiff lawyers spotted AI-generated writing in the expert report. - During deposition, obtained ~350 pages of ChatGPT prompts/conversations (public links included). Deposition paused ~3 hours while gathering them. - Expert allegedly relied on GPT for ~90% of opinions/report (not just assistive use). - Result: expert discredited; raises issues of authenticity of work product. - Key takeaway: ChatGPT (and similar) transcripts can be obtained via discovery/subpoena. Lawyers are concerned about their own experts’ AI use. - Steve tested the same idea with Claude on a multi-month project: - Claude can only reconstruct/summarize longer sessions (not exact original wording). - Full export via Claude Teams organization settings produces a large dump of unorganized JSON files (no project/chat relationships, embeds every attached file). His export was already ~48 MB. - Assembling usable history is difficult; resulting document was 221 pages of messy content from ~40 prompts. - Advice: Treat every prompt as potentially courtroom material. Clean language (“explain like I’m 5”) can be taken out of context. Consider formal data-retention policies with legal counsel. Canceling a subscription to avoid discovery is a bad idea and can itself cause legal trouble. Enterprise plans have better e-discovery/API access; Teams/personal do not. 5. Vibe-Coded PTE Quiz - Shared a change-request result that looked wrong (visual clue in AL/Business Central code). - Asked chat to spot the issue and its cause (Opus/Claude mistake). Still tracing the sequence of events. 6. Business Central Prospect Discovery Questionnaire - Finished Version 3 after months of work (started earlier in the year; V2 in April). - Main document reduced from 40 → 27 pages. - Full system: main questionnaire + topical sections (CRM, tax, warehousing, manufacturing, etc.) + 24 specialized questionnaires → 493 pages total. - Built primarily with Claude (~$20 subscription initially). Positions the process against large consulting-firm frameworks (and notes a third-party service exists at reasonable cost). 7. El Salvador Doug Meetup #3 - Theme: importance of education, activities, and Business Central career opportunities. - Multiple presenters. ERP Academy students (week 5) are progressing well. 8. Licensing Opportunity – Team Member Licenses - Discussion with a contact about building a custom enterprise operations app on Business Central. - Potential: custom pages/tables may allow Team Member licenses (max ~15 additional tables) instead of full Essentials/Premium. Attractive ~$8–10/month pricing + Microsoft handles hosting/security/auth. 9. Platform Change – PTE Management - Upcoming Business Central version moves PTE management into the Admin Center (extension management inside BC will be deprecated). - Enables upgrading a PTE in one place across environments. 10. Upcoming Events - Partner Vibe 2.0 – Sept 21–23, Provo, UT (discount codes available via steveendo.com). - Summit NA – Oct 11–15, Nashville, TN. BC Bash (biggest community party) 9 pm–1 am; Blue Dragonfly is a sponsor; registration required. - Dynamics Con Regional 2026: Columbus Aug 25, Montreal Sept 16, Frankfurt Oct 2, Houston Nov 3 (verify dates). 11. CI/CD – Algo for GitHub Frustration - Spent significant time learning/configuring it. - Pipelines take 30–60+ minutes even for small changes. - Planning side-by-side test converting a project to Cosmo Alpaca aiming for <15 min (ideally <10 min) with better caching. 12. Cybersecurity Note - Checkpoint researchers found a vulnerability in a Microsoft Defender Windows driver (ring-0 / boot-time component). - Microsoft’s position: not a vulnerability because it requires admin rights. - Security community disagrees – admin is frequently obtained other ways; this gives attackers a signed EDR-killer path, privilege elevation, and “live off the land” capability. Expected to remain usable for some time. 13. App Testing & Integration Work - Complex marketplace app that integrates with a third-party SaaS platform. - Requires deep knowledge of the SaaS product (sometimes deeper than the vendor or partners). - Most effort is environment setup/demo prep rather than the app code itself. - Also starting a new technically interesting BC app. 14. AI-Assisted Sponsor Video - Using Claude to create a deterministic process for a BC Bash sponsor video (storyboard, theme, assets, script, timing). Preview frame shown; AI generated essentially everything from prior sponsorship knowledge. 15. Team / Excellence Updates - Joselyn – Financials expert (row/column definitions, 13-period, 4-4-5, etc.); explains financials to customers daily. - Ronald – Leading Continia Document Capture full-turnkey implementation with a partner; building project plans, training curriculum, config/test guides. Also leading ERP Academy curriculum (now ~5 weeks ahead) and an English skills academy. - Fatima – Led the Doug meetup; testing Claude for PMI/PMP-style project management (notes, tasks, plans, reconciliation). - David– Data imports and config-package pitfalls. - Franklin – PTE change-request release + researching subtle app/BC/Claude bugs (full-stop investigation culture). - Daniela – SEO/AIO, website work, and the promotional video. - ERP Academy students (week 5) already outperform some partners on basic BC navigation and UI features. Monday calls include Q&A and a Jeopardy-style quiz (idea from Brad). Example questions covered posted sales invoice corrections and identifying vendor goods/services

September 11, 2026Episode 22056 min

I Need Coffee - Episode 220 - Weekly BC Review!

I Need Coffee - Episode 220 - Weekly BC Review! (August 14, 2026) 1. Claude Code Auto-Approval - Anthropic now recommends the auto-approval setting in the VS Code extension. - Host previously avoided it after bad experiences with GitHub Copilot. - Switched after constant trivial “Can I run this?” approvals became meaningless. - Caution: in auto mode the agent can independently decide to commit, push, and open a draft PR even when you only asked a question. Stay vigilant. 2. .NET MAUI Passphrase Generator Rewrite - Legacy .NET Framework passphrase generator (manual typing of long random passwords is painful) rewritten in .NET MAUI for Windows x64 / ARM64 (future macOS potential). - Fable/Claude one-shotted the rewrite in ~45 continuous minutes, fixed a race-condition hang-on-close, switched to proper cryptographic RNG, and bluntly criticized the original code quality. - Host’s rationale for multi-word passphrases: longer length can still provide strong search-space resistance despite lower entropy per character; practical cracking attempts on an RTX 3070 Ti were unsuccessful for realistic multi-word + digits + symbols combinations. 3. SpreadsheetML for Formatted Excel Exports from Business Central - Customer needed complex calculated reports exported as ready-to-use Excel (titles, dates, headers, freeze panes, proper column widths). - Claude used SpreadsheetML (Open XML) from AL — something the host had never heard of — and delivered a fully formatted file in ~2 minutes (commit + draft PR). - Users loved it; no more manual reformatting. Changes are now trivial (“make this cell purple”). 4. BC Telemetry Onboarding Form - Structured form to capture everything needed before enabling telemetry: tenant ID, version, licenses, companies, key user IDs + telemetry GUIDs, etc. - Recommended practice so analysis is purposeful instead of “we turned it on… now what?”. 5. ERP Academy - Wrapping up Week 4 of the 18+ month program (10 hours/week self-study + Monday evening group calls). - Breakout rooms discussed core business functions (finance, sales, purchasing, warehousing, etc.). Ronald continues heavy curriculum and facilitation work. 6. Sandbox Point-in-Time Restore Tip - Useful when customers repeatedly request clean sandboxes for testing. - Leverage Azure SQL point-in-time restore; timestamp a known-good state and restore into a new environment name as needed. - Limits: 10 restores per environment per month; requires a free environment slot (temporarily consumes two slots). 7. Email Delivery Mystery Solved (Barracuda) - Weeks of troubleshooting bounced emails to a customer who insisted “it’s not us.” - Claude DNS/MX analysis revealed Barracuda spam filtering at the edge. Customer had zero visibility or control. - Host wrote a 15-page diagnostic procedure for the customer’s IT. Adding a sender exclusion rule (for unclear reasons) finally resolved it. 8. Full Account Takeover via Auth Bypass - Host’s account on an old marketplace site was fully taken over (password + TOTP reset). Site later admitted a complete OAuth/authentication system weakness affecting many accounts. - Another data point in the rising wave of compromised web applications. 9. AIO Theory – Documentation as Marketing Asset - Emerging hypothesis: well-written user guides and documentation may outperform the main marketing website for AI-optimized search (AIO) results. - Some AI answers already cite the doc site and specific Blue Dragonfly apps. - Consequence: prioritising additional high-quality user guides for better AIO visibility. - Broader learning: modern SEO/AIO is largely about proper structure, metadata, and crawlability rather than keyword stuffing. Structured pricing data (one-time vs monthly vs annual) is a concrete example of the level of detail required. 10. Latent Bug Discovery – Unwired Setup Toggle - While updating a user guide, the rigorous verification prompt revealed that a setup toggle (“Allow changes to approved documents”) present since v1.0 had never been wired into any application code. - Survived months of development, multiple developers (host + Franklin), AI code reviews, and releases. - Lesson: assume every existing app may contain “skeleton” features; perform full code reviews of older codebases with no assumptions. 11. $9.5 Billion High-Precision Report - Complex PTE report: ≥236 dimension values, >50 rows, >50,000 calculations, totaling $9.5 billion. - Had to match customer’s historical Excel reports to the penny despite rounding differences. - Key insight: Excel’s 15 significant-digit limit (not just decimal places). Business Central’s higher precision was actually *too* precise and produced different rounding. - Added configurable percent-rounding precision; report now matches historical numbers exactly. Customer is discovering and correcting their own prior misclassifications. 12. Pangram AI Detection & Authenticity Discussion - Subscribed to Pangram (first AI-detection tool the host finds reasonably accurate). Browser extension now tags posts on X/LinkedIn. - LinkedIn is saturated with high-percentage AI-generated content; Microsoft marketing emails also score partially AI. - Open philosophical question: where is the line of authenticity? Meeting notes and wireframes feel acceptable; personal “I learned this lesson…” stories or LinkedIn engagement posts generated by AI feel disingenuous. Marketing content is more tolerated than personal voice. 13. Crypto-JS Open-Source Security Failure - Once-popular JavaScript crypto library (16.4k stars, 15.6 million weekly npm downloads) is discontinued, known-insecure, and still widely used. - Clear cryptographic implementation flaws; README lacks strong warnings. Classic illustration that “open source = secure” is outdated. 14. Team Updates - Joselyn: Passed MB-800 — now two certified Business Central consultants in Berlin, El Salvador (population ~15–16k). Continuing financials work. - Ronald: Leading ERP Academy + second English Academy cohort; starting Continia Document Capture implementations. - Fatima: Organizing next El Salvador Doug meetup (Spanish, Wed 19th); resuming El Coyolar Christmas festival planning (team is pushing hard for pupusas for ~200 people). - David: Continuing data-import challenges. - Franklin: App bug research and PTE work. - Daniela: Driving SEO/AIO, analytics, and content production.

September 10, 2026Episode 2191 hr 0 min

I Need Coffee - Episode 219 - Weekly BC Review!

I Need Coffee - Episode 219 - Weekly BC Review! (August 7, 2026) 1. Utah Trip & Home Maintenance (1,600+ miles / ~2,575 km) - Primary trigger: misbehaving sprinklers. Turned out to be a reset timer + unplugged wires; only one physical valve issue. Avoided digging 1-inch residential PVC. - Saw Tanya; worked from dining table, strategic planning, fresh cherries. - Temporary folding desk + daughter’s old IKEA chair at Airbnb proved uncomfortable → designing a sturdier, larger, closet-folding desk in SketchUp. - Utah “data center” upgrade: retired paint-bucket server rack; installed proper shelf/mounting plate. Also installed a clean two-zone radon abatement system (common in high-radon areas; excellent local install that preserves future basement finishing). - Family dinner at YGF Malatang (Chinese-style hot-pot buffet) after an 11-hour drive. 2. Marketing & SEO / AIO Progress (with Daniela) - Full-time marketing associate is driving accountability (“chop chop”). - Claude-drafted SEO + AIO project plan after scanning the site against best practices. - Key insight: modern SEO is mostly housekeeping (proper structure, meta tags, structured data) rather than keyword stuffing. Search engines already detect pricing but flag missing frequency (one-time / monthly / annual). - Set up Google Search Console and Bing Webmaster Tools; submitted sitemap. - Built monthly scorecard: 10 questions run across top AI search engines (Perplexity, Claude, Copilot, Gemini, GPT, etc.) and results matrixed. - Host presenting “Marketing Without a Marketing Team” (low-budget guerrilla approach that avoids ~$60k cash outlay) at Partner Vibe 2.0. 3. Azure Artifact Signing - Organization identity verification finally approved after 14 calendar days. - Certificate profiles are ephemeral (create → use once → expire in ~3 days), similar to Let’s Encrypt model. - $10/month; strongly recommended for anyone in US / Canada / UK / EU who needs code signing. Cleaner and far cheaper than traditional providers. 4. Business Central Web API Key Incident (Security) - Third party was given BC web API keys / app registration credentials with essentially zero security practices (keys at high risk of exposure to crawlers/bots). - Host treated it as a cybersecurity incident, pushed the partner to inform the customer, revoke keys, and delete the app registration. - Creating a formal incident report + standardized Web API Authorization form (customer + third party must sign; security procedures required before keys are issued). - Blog post published: “Reducing the risk of Business Central web API secrets through education” (includes the form and process). - Goal: document everything so the host cannot later be accused of negligence for failing to escalate. 5. Azure DevOps Quirk - Variable groups linked to Key Vault stopped working in one old project. - Root cause buried deep in Azure Resource Manager service connections at the project level. “Rotate secret” instantly fixed it. Reminder that Azure DevOps still has obscure corners. 6. Internal Tooling – Blue Dragonfly Bulk Data Import - Consulting team exhausted by Configuration Packages (slow, error-prone, painful corrections) and only partially satisfied with Insight Works power tool. - Decision: build an in-house general-journal-focused bulk import utility (will expand to master data, fixed assets, etc.). - Claude produced a combined ~14-page FRD/PRD. Franklin to vibe-code v1 once feedback arrives. - Classic “reinventing the wheel” calculus has flipped in the AI era: low cost to try building something better tailored to exact needs. 7. Claude Language Degradation / AI Slop - Extended rant on current Claude output: dense, unnatural phrases (“ground truth loadbearing first-class feedback-instrumented auto-enriched permissions posture,” “dormant schema,” “seed-free graceful degradation,” etc.). - Non-native English speakers often find it completely opaque; some others claim it “makes sense.” - Explanation circulating (Kungchen / Guidedon): shift from RLHF (human preference) to RLVR (Reinforcement Learning with Verifiable Rewards). Models are optimized for verifiable correctness by other models and are actually penalized for human-likable language (“alignment tax”). - Growing discussion that agents may develop an internal language subset separate from human-facing output. - Real-world example: public PR from a multi-billion-dollar software company full of unreadable AI-generated text that no human appears to have reviewed. 8. Entra ID / MFA Neglect - Partner still using SMS/voice verification (Microsoft has been pushing to disable this since before Sept 2025). - Microsoft blocks SMS and voice MFA to El Salvador numbers by default. - Passkeys become the default experience; Microsoft-provided SMS/voice authentication retires 1 Feb 2027. - Red flag on the partner’s overall security hygiene. 9. Other Observations - GitHub relative dates (“two weeks ago”) instead of actual timestamps remain terrible UX (must hover to see the real date). - Context switching across multiple Claude sessions / projects is still cognitively expensive. - Hand-coding is increasingly “supervising” AI-generated change requests and development plans. - People regularly burning through $200/month Claude Max plans are almost certainly using tokens inefficiently; deterministic scripts + smaller models (Haiku etc.) should handle bulk work. 10. Cybersecurity – Hardware Wallet RNG Failure - Popular “high-security” Bitcoin hardware wallet shipped firmware that replaced its RNG with a flawed open-source Python library (pseudonymous author). Fell back to deterministic test RNG. - Foundation of the security pyramid (true entropy) was sand. Wallets were pre-identified, sorted by balance, and swept starting hours before public disclosure. - Attacker appears unsophisticated (funds sent to traceable wallets rather than properly laundered). Classic lesson: cryptography is only as strong as its random-number generation. 11. Team Updates - Joselyn: Financials / GL work; continuing MB-800 study. - David: Passed MB-800; fighting customer/contact/vendor import and posting-group issues. - Ronald: New cohort for Berlin English Academy + ongoing ERP Academy curriculum (quizzes, enrichment, Monday calls). - Franklin: PTE bug fix (classic pattern: internal testing misses what a consultant/customer finds in five minutes). - Fatima: Experimenting with Claude + Teams Planner + VTT transcripts to auto-generate meeting notes and project docs. - Daniela: SEO/AIO execution and preparing first marketing campaign. - Eloar Christmas festival planning kicked off with local organizers. 12. Upcoming Events - Partner Vibe 2.0 — Provo, Utah, 21–23 September. Host presenting on marketing without a marketing team. Contact via steveendo.com for possible discount code. - Summit NA — Nashville, 11–15 October (summitna.com). - Dynamics Con Regionals: Columbus (Aug), Montreal (Sept), Frankfurt (Oct), Houston (Nov) — verify exact dates as some listings are inconsistent.

September 9, 2026Episode 21848 min

I Need Coffee - Episode 218 - Weekly BC Review!

I Need Coffee - Episode 218 - Weekly BC Review! (July 24, 2026) 1. App & Product Work - Corporate Direct Debit BAI2 import marketplace app: on-the-fly enhancements after customer clarified real requirements (A *and* B, not just A). BAI2 parsing itself is now easy with AI; process/edge cases are the hard part. - New BAI2 user guide auto-generated, versioned (v005), committed to repo, and published nightly by the documentation site. - Business Central ↔ bill.com integration (with MEM support): new feature added via Fable/Claude to work around a bill.com limitation. Full docs and user guide updated. - Customer PTEs reviewed with partner: complex line-level sales price lists (customer price group, multiple levels — not standard BC lowest-price logic) and BOM explosion that retains parent-child relationships, original assembly price, and quantity cascading. Feature-complete and well received. - bill.com marketplace app sandbox cleanup: scrubbing customer data for a usable demo/test environment (hard with most SaaS platforms). 2. DevOps & Infrastructure - Switching from BC Container Helper / Algo-for-GitHub (painful artifact/image downloads, 30–60+ min pipelines, >2,000 GitHub Actions minutes burned in <2 weeks on one app) to Cosmo Pack / Cosmo Alpaca (target ~5 min runs). Now enabled on GitHub Enterprise orgs. - Code-signing certificate move: DigiCert reissue triggered organization re-verification (messy process, outdated Skype references, wrong product type in emails, high cost ~$700). Evaluating Azure Artifact Signing ($10/month, available in US/Canada/EU/UK, GitHub + Algo integration, automated identity verification via Microsoft Authenticator + third-party ID service with face/driver’s license scan). - New ERP Center of Excellence website (site #4): rebuilt with Claude Code CLI + Astro 6 + CSS + GitHub Actions → Cloudflare Pages. Slideshow, more photos/content (still trimming), sub-200 ms loads, auto-publish in ~60 seconds. Original 2023 Namecheap free builder site retired. 3. AI Tooling Observations & Quality - Fable/Claude highly effective for complex feature work + docs once prompted properly; Anthropic limit resets and team credits helped usage. - Claude often produces dense technobabble / “AI meta language.” Explicit prompts for plain English, no jargon/metaphors/quips dramatically improve results (occasional residual “Honest answer, Steve…” style slips remain). - Marketing research paper example: first AI draft was abstract-heavy and audience-mismatched; rewritten in simple language for a new marketing associate / ESL reader. - Persistent missing feature across AI tools: no timestamps on messages/prompts/responses. Host implemented a workaround via Claude settings.json hooks (user-prompt-submit + stop) + PowerShell, forcing the LLM to emit timestamps. Works better in CLI than VS Code extension; still a duct-tape solution. - Quality-noticing exercises: Joshua Bell Stradivarius subway video (most people walk past excellence); Blue Dragonfly logo deliberately distorted ±15% aspect ratio — once seen, similar squash/stretch errors appear everywhere on signs, menus, vehicle wraps, etc. 4. Bugs & Technical Discoveries - Obscure latent bug (Franklin): removing a permission set causes one specific event subscriber to silently fail while everything else works. Investigating registration library vs. permission-set interaction. - Learned about Permission Set Extension objects (BC 2021 Wave 1). Caution advised for extending base/ISV sets; safer for own library apps. - Microsoft Teams Planner task chat: appears broken (messages not visible until refresh / one-way visibility). Described as “duct tape all the way down” on an eventually-consistent distributed service that has been passed around Microsoft orgs. 5. Cybersecurity Notes - Nextcloud site compromised via WordPress vulnerability (public PSA: WordPress + plugins have had >2,000 vulnerabilities in recent years; treat as high-risk for anything important). Host recommends static sites (Astro → Cloudflare) instead. - Researcher “fried rice” / Chaoan / Shiao Shu (who previously found Claude source code in an npm package) is using Kimmy K3 (open-weight, minimal guardrails) to discover zero-days rapidly (e.g., Redis, Telegram Desktop/iOS one-step-from-RCE, calculator pop in minutes with multi-agent setups). - GitHub paid a $100k bounty (via HackerOne) for an RCE on github.com. 6. Team Updates - Joselyn: continuing financials / GL data-load config packages; sat MB-800 again (failed on purchasing/inventory sneaky questions); studying fixed assets, posting groups, deferrals. - David: check report work + continued studying. - Ronald: heavy lift on Berlin ERP Academy curriculum (filling gaps in AI-generated skeleton materials — adding visuals, screenshots, videos, task-level assignments for LMS); also running second round of Berlin English Academy for E4CC English scholarship graduates (practice speaking). - Franklin: permission-set bug research; starting a relatively small PTE tomorrow; user-guide updates. - Fatima: supporting Berlin ERP Academy; finalizing next El Salvador Doug meetup (around Aug 19); Teams Planner exploration. - Daniela: marketing pivot from traditional campaign/metrics approach to gradual brand-building; aiming for first campaign next week. Office visitor: a mouse crawled on her during a call. - Overall office wildlife in Berlin, El Salvador includes cats, dogs, birds, mice, etc. 7. Upcoming Events & Personal - Vive 2.0 — Provo, Utah (September); host speaking (two sessions). ~45–60 min south of Salt Lake City. - Summit / conference — Nashville, October 11; book hotel/flights/register. - Dynamics Con regionals: Ghana (July 25 — check remaining availability), Columbus (August 25 — double-check dates). - Personal: early Friday ~12-hour / 700+ mile drive to Utah (Heber / Park City area) for house maintenance + time with Tanya Henderson. Forecast high 90s °F at elevation; scenic drive past Jordanelle Reservoir.

August 22, 2026Episode 2171 hr 6 min

I Need Coffee - Episode 217 - Weekly BC Review!

I Need Coffee - Episode 217 - Weekly BC Review! (July 17, 2026) - Neighborhood animal chaos Helped trap a stray cat with severe mange for the local shelter (TNVR process). Separately, a pack of large collared dogs has been roaming the area twice in two months, drawing multiple sheriff’s cars, motorcycle cops, and even a helicopter after one of the dogs bit someone. - ERP Academy launch Created a full 18+ month Business Central / ERP training curriculum that starts from zero knowledge and goes through manufacturing plus a hands-on practicum. Built primarily with Claude/Fable (roughly 400 pages of material). Aimed at nearshore talent in El Salvador (Edgar, Fabricio, Jazelle, Melvin, Ronald, Fatima, and others). LMS is set up; first lesson and call start Monday. Goal is to have people job-ready for a large company seeking nearshore resources in 18–24 months. Plan includes periodic AI-assisted refreshes as Microsoft updates Business Central. - Grok privacy issue Reports that Grok was uploading entire local repositories—including untracked files, credentials, and environment files—despite users being opted out. Speaker is avoiding Grok for now. - Microsoft tenant billing confusion Received an unexpected invoice for Business Basic on a newly created isolated tenant used for GitHub Enterprise + Azure Key Vault. Tracking down the correct tenant ID took significant time. - Custom PTE proposal & sales friction Sent a proposal for a custom Business Central extension. Will present at Vibe 2.0 in September on making the sales and proposal process more efficient. Noted how hard it is to scope custom work on short customer calls; prototypes are often required first. - Dynamics GP ISV trial lesson A partner purchased the highest-capacity version of a high-volume posting product for a customer that only posts about 35 transactions per day. Strong reminder to always run a proper trial before buying the top-tier license. - Marketing & website work Call with Daniella on marketing campaigns. Used Claude to add prominent pricing (including a $1,000-off promotion) to a product page in minutes. Also refreshed the five-year-old Privacy Policy and Terms of Service, added modern legal clauses, and switched to fully cookieless analytics (Cloudflare + exploring Umami) so no GDPR cookie banner is needed. - Claude Code CLI tip Disabled accidental mouse-click selections with the environment variable CLAUDE_CODE_DISABLE_MOUSE_CLICKS. - Automated documentation site Built a dedicated docs / user-guide site for the marketplace apps using Astro + Starlight. It is fully automated: every night it checks the app repositories for updated user guides and publishes them. Already live for the first two apps. Described as previously feeling like an unrealistic “super yacht” project that is now running with almost zero ongoing effort. - Standardizing the AI development process Inspired by Waldo’s article on top-down AI frameworks. Pushing the small team toward one consistent process instead of each developer inventing their own approach to documentation, PRDs, user guides, etc. Current pain points include excessive Git branching by Claude, PR overload, and constant manual approval of actions. - Local voice-to-text Settled on Open Whisper running locally (Nvidia model) on both the main machine and a Windows VM for RDP sessions. Basic transcription works well with only a short delay. - GPT deletion incidents Multiple reports of GPT aggressively deleting files (including an entire home directory via rm -rf), production databases, and even all customer subscriptions on a Shopify store. OpenAI attributed some cases to full-access mode without proper sandboxing. - Microsoft Marketplace (formerly AppSource) Official rename. App update was submitted and finally published around midnight, allowing a same-morning install for a customer. Removed trial record limits after they caused incomplete test data; now relying on online registration and license validation instead. MVP status renewed for the 13th year. - App logic improvement Payment-to-invoice matching logic changed from invoice date to due date; Claude suggested adding a plus/minus tolerance window, which was accepted. - AI project-management experiment Forwarded a real proposal email to an agent (OpenClaw) with instructions to create a Teams Planner opportunity, attach the document, summarize hours, assign it, and set a follow-up date. It worked in one shot. Next step is exploring Microsoft Work IQ + Teams Planner MCP server so Claude can handle richer multi-step project tasks. - Upcoming events - Vibe 2.0 – September in Provo, Utah (speaking on marketing with zero budget/team). - Summit NA – October 11–15 in Nashville (book early; hotels and flights are expensive). - Important warnings - Do not fully outsource critical thinking or bug hunting to AI; it is weak on edge cases, multi-step workflows, and external data. - Customer claims of “we only ever have one simple scenario” are frequently wrong when real data appears. - One company standardized on Microsoft AI tools and blocked everything else before licenses were ready, grinding work to a halt. - SonicWall SMA VPN appliances have a critical unauthenticated RCE (CVSS 10.0) that fully rootkits the device beyond recovery—hardware must be destroyed. Similar risks exist on other SonicWall SSLVPN products. - Cursor automatically executes any file named git.exe when a project is opened (known issue for many months). - Team updates - Ronald – posting the ERP Academy curriculum. - Franklin – enhancing the partner dashboard (auto-pushing minimum supported BC versions) and investigating a hard-to-reproduce transaction error. - Fatima – helping with the academy, August meetup agenda, and testing project-management processes. - Daniella – building the marketing plan and campaign; learning UTM parameters and Umami analytics. - Joselyn & David – studying for the MB-800 exam (fixed assets, posting groups, and deferrals are hot topics). - Active MCP servers in use: Business Central, Microsoft AL Code, and Stefan Maron’s AL dependency server.

August 6, 2026Episode 2161 hr 1 min

I Need Coffee - Episode 216 - Weekly BC Review!

I Need Coffee - Episode 216 - Weekly BC Review! (July 10, 2026) 1. AI Development Practices & Lessons Development Process Improvements: Uses PRD → Detailed Design Doc → Comprehensive Development Plan (52 pages in latest example). Adds wireframe walkthroughs for early validation. Implements review gates, proofs of concept, and phased execution. Key insight: One-shotting complex apps with AI is risky. Needs heavy guidance, nurturing (especially with Opus), and context. Experimenting with Fable for development. Learned hard lesson on prompting: Giving AI only code leads to hallucinations and poor root cause analysis. Needs full context (docs, rules, history, sample data). 2. Berlin ERP Academy Progress Full curriculum built: 10 phases, 22 documents, 441 pages. Timeline: 18–20 months for complete beginners (zero ERP knowledge) to become BC consultants + manufacturing experts. Includes training guides, quizzes, labs, gates (exams/practicums). Team (Fatima, Ronald) loading into LMS; using Notebook LM heavily for infographics, slides, and study aids. Daniela (new marketing associate) will also participate to gain BC knowledge. 3. New Side Project: AI-Powered Project Management Goal: Systematize project management using AI agents (OpenClaw, Claude, etc.) integrated with Teams Planner via MCP. Vision: Auto-generate tasks, risk assessments (ISO 31000 style), status reports, budget vs actual, blockers, etc. Fed by requirements docs, estimates, timesheets. Enthusiastic about the potential but notes tools are still janky/slow. Enlisting Fatima to help build this framework. 4. Business Central Development & Version Issues Multi-company demo tenant trick: Use evaluation company setup wizard in unlicensed demo environments to create multiple companies. BC Version Circus (28.x): Avoid developing on 28.1, 28.2, 28.3 — major issues (Application Test Library fails, symbol download problems, update date resets). Stick to 28.0 for stability. DevOps/GitHub pipeline struggles with complex dependency scaffolding. 5. Marketing & Daniela Update Daniela started as Marketing Associate. Learning fundamentals from scratch (value propositions, Business Central vs ISV differences). Will participate in ERP Academy for domain knowledge. Steve’s approach: Building marketing capability in-house with minimal budget instead of expensive agencies ($13k/quarter quotes). 6. Conference Updates Partner Vibe 2.0 (September 2026, Provo, UT): Steve speaking on two sessions: “Marketing Without a Marketing Team” and AI-assisted project delivery. Blue Dragonfly sponsoring (cocktail/mocktail + gamer prize). Summit NA – October 2026, Nashville. Other mentions: Dynamics Con Regionals (Ghana July, Columbus August). 7. Team Excellence Updates Joselyn: Heavy financials, config packages, data loads. David: Complex contacts migration (GP → BC). Ronald: Continia Document Capture expert; formal project plans; Academy curriculum support. Starting implementations soon (6–7 week timeline). Franklin: Sales Price List PTE + assemblies/kits; bug diagnosis; AI-generated user guides. Fatima: Academy LMS setup; planning El Salvador DUG meetup in August; project management initiative support. Daniela: Marketing fundamentals training. 8. Other Notable Items Customer thank-you for responsive support. Azure Foundry: Not recommended for frontier model dev work (quota, access, and model limitations). Windows hardening tool: “Harden System Security” by Violet Hansen (recommended, available in Microsoft Store). New Bill.com integration user guide in progress. Upcoming tasks: Vibe code new ERP Center of Excellence website, finalize proposal, enhance integrations. 9. Closing Thought Artwork highlight: “Fly Quietly” by Masaki Sasamoto (2016). Encouragement: Go build/vibe code something, but be aware of AI’s limitations and the need for strong processes.

July 29, 2026Episode 21548 min

I Need Coffee - Episode 215 - Weekly BC Review!

I Need Coffee - Episode 215 - Weekly BC Review! (July 3,2026) 1. Trip to El Salvador Highlights Flew to El Salvador office in Berlin. Airport experiences: Ate pupusas at 7 AM (heavy but good), used the SEPA/Ca Sepa lounge. Stopped at famous roadside Papuseria La Infia. Set up new office decor (Microsoft Dynamics 365 pillows). Morning walks around town, coconut tree maintenance (OSHA hazard – needs regular trimming). Team lunches/dinners with Joselyn, Franklin, Fatima, and English Academy students. Took professional studio photos in-office using Sony mirrorless + lights. 2. Personal & Website Updates Launched several new websites using Claude Vibe Coding (Astro + Cloudflare Pages): Blue Dragonfly site. Old Precipio site refresh. New personal site (steveendo.com) with terminal Easter egg (Konami code hint), contact form (Resend + Turnstile). Praises vibe-coded sites for easy maintenance — agents can update icons, sections, etc., in minutes. 3. Marketing Strategy & New Hire Submitted conference talk: "Marketing Without a Marketing Team". Created a 6-month zero-budget marketing plan using AI. Hired Daniela (E4CC English Academy scholarship recipient) to execute the plan. She starts next week. Will handle CRM setup, newsletters, outbound marketing, webinars, etc. Plans to follow successful patterns from Ben Cole (ERP Connect / Ruck Software). 4. Major Technical Project Success (Agentic Engineering) Completed a massive, complex customization for a customer: Reverse-engineered a 1,600+ line SQL stored procedure from Dynamics GP. Built extensive design doc (~44 pages), wireframes, and 41-page development plan. Result: 38 AL files, ~3,800 lines of Business Central code. Used Fable (AI coding agent) to diagnose and fix a subtle decimal rounding bug (down to ~28th decimal place). Emphasizes the need for strong prompting, design docs, and oversight to prevent AI from hallucinating in complex apps. 5. Berlin ERP Academy Launch (Big New Initiative) Goal: Train 4 locals (including university students) to become Business Central consultants (MB800 certified) + manufacturing experts in 18 months. Target completion: ~Feb/March 2028. ~10 hours/week study schedule with light weeks for holidays/exams. Curriculum covers: ERP foundations, financials, sales, purchasing, inventory, APIs, manufacturing practicum, etc. Team teachers: Joselyn, Ronald, Fatima (experienced with Google Classroom). LMS platform being set up. First lessons: BC navigation, tenant setup, admin center (by Ronald). 6. Team Updates (Excellence Report) Joselyn: Crushing financials & workflows (38 workflows completed). Discovered strange disappearing records issue in one environment. David: Working on messy GP → BC data migrations (contacts) and new customizations. Ronald: Completed Continia Document Capture implementation plan; helping with Academy content. Franklin: Refined Sales Price List PTE (assembly explosion handling). Fatima: Leading Academy LMS setup and structure. 7. Upcoming Events Partner Vibe 2.0 – September 21, 2025, Provo, Utah. Summit NA – October 11, 2025, Nashville, TN. BC Bash – Nashville (big party during Summit). Dynamics Con Regionals 2026: Ghana (July 25), Columbus (August 25). 8. Cybersecurity Lesson Story of a 19-year-old hacker arrested after Microsoft traced him via Global Device Identifier (GDID) + Windows telemetry. Key takeaway: Windows emits telemetry that bypasses VPNs/proxies. Don’t use Windows for serious cybercrime. 9. Closing Wisdom / AI Reflection AI dramatically lowers the cost of building (apps, websites, complex customizations, curricula). The real challenge remains getting users/customers — building ≠ success. Incumbents with technical debt and complacency will also face disruption. Encouragement: Try Fable on hard projects before it potentially changes.

July 24, 2026Episode 2141 hr 4 min

I Need Coffee - Episode 214 - Weekly BC Review!

I Need Coffee - Episode 214 - Weekly BC Review! (June 19, 2026) 1. Opening & Casual Notes Morning coffee: Good Beans Guora Pakamara Washed (milder than natural process). Light-hearted joke about project managers and PMP exam struggles. Audio troubleshooting at the start. 2. AI & Development Wins Missed Anthropic’s short-lived Fable model (high-cost, advanced AI that was pulled quickly). Created high-fidelity wireframes + narrative walkthrough with Claude for a complex GP-to-BC migration project. Excellent for customer reviews. TRDP (The Really Difficult Project): Complex financial reporting with beginning balances, period subtotals, restrictions, etc. Using incremental agentic development approach (tables → UI → code units with review gates). 3. Hardware & Troubleshooting Multimeter tip: Need capacitance mode (curved line symbol) for capacitors — not available on cheapest models (~$70–90 range). Mac Mini M4 (ARM64) issues: Windows 11 VM on Parallels. x64 tools (Process Monitor) fail; need ARM64 or 32-bit emulation versions. FastKeys utility had a helpful 32-bit workaround. 4. Website Redesign (Major Win) Replaced ancient 2013-era WordPress site (security issues, expensive hosting) with a new static site. Built in <1 day using Claude + Cloud Code CLI, Astro 6, Cloudflare Pages, GitHub Actions, Wrangler, Turnstile, Resend. Result: Fully functional, mobile-responsive, contact form working. Switched from $31/month hosting → essentially free. Estimated savings: $5k–$10k vs. hiring a professional. 5. Media Processing FFmpeg optimization via OpenClaw/Claude for Teams recordings. Reduced 218 MB MP4 → 54 MB with no noticeable quality loss for analysis/training. Used btop to monitor CPU; leverages full cores on M4. 6. Business Central / ISV Topics Registration Dashboard: Internal tool to manage licenses, trials, renewals, and automate extensions upon payment (via iSolutions integration). Permission Sets workaround: Use the “Permission Set by User” page for bulk(er) assignments instead of the user card. Email issues: Microsoft 365 Defender quarantine overly aggressive — blocking legitimate BC invoices and even internal Teams notifications. 7. GitHub Migration Challenges Migrating from Azure DevOps to GitHub Enterprise. Pitfall: Choosing “Managed Users” creates a ghe.com isolated tenant that ALGO for GitHub does not support. Recommendation: Use Personal Accounts option for compatibility. Reverted to DevOps temporarily due to this. 8. Productivity & Prompting Tips Claude Opus 4.8 acting “dumber” recently → bump thinking effort (High → Extra/Max or X High) for better coherence on complex tasks. Incremental development with agents is preferred over one-shot prompts. 9. Security Alerts Fortinet massive breach: ~74,000 firewalls compromised via credential stuffing + hash cracking (45-GPU cluster). VS Code 1.25+: Enable extension auto-update delay (24–72 hours) to mitigate supply chain attacks. 10. Personal / Misc Replaced Intermatic whole-house fan timer switch (easy DIY electrical work). New tires (“llantas” in El Salvador Spanish — not “neumáticos”). Cost-sensitive customer reminder on estimates. 11. Team & Business Updates Joselyn & David progressing on MB800, reports, data exchange, check layouts. Ronald: Continia project planning + new English Academy cohort. Franklin: Registration Dashboard + new PTE (multi price list selection). Fatima: Learning partner/registration dashboards + PTE testing. 12. Upcoming Events Partner Vibe 2.0 – Sept 21–23, Provo, UT. Dynamics Summit NA – Oct 11–15, Nashville, TN. Dynamics Con Regional – Ghana (July 25), Columbus OH (Aug 25–26). 13. Q&A Explained DevOps → GitHub migration rationale and current ghe.com blocker.

July 14, 2026Episode 21357 min

I Need Coffee - Episode 213 - Weekly BC Review!

I Need Coffee - Episode 213 - Weekly BC Review! (June 12, 2026) 1. Personal & Fun Updates - Served as part-time caterer: Grilled veggies and steaks for a 20–30 person potluck. - Discovered Loupe app (by @myk_co) — reveals extensive iOS device fingerprinting (copy/paste count, activation timestamps, reboot history, SSIDs, etc.). Highlights near-impossible anonymity on mobile devices, especially with roadside Bluetooth/Wi-Fi/ALPR tracking. 2. Major Achievement: New Website Launch - 100% vibe-coded (500% AI-assisted) using Claude Code CLI. - Tech stack: Astro + TypeScript, Cloudflare Pages (free hosting), GitHub Actions for auto-deploy, Wrangler, Turnstile (CAPTCHA), Resend for contact forms. - Process: AI helped with design research, brief, full build, and maintenance. - Saved ~$7,000 compared to professional quote. - Easy ongoing maintenance (e.g., adding products, logos, summaries via AI). 3. AI Usage & Proposal Workflow - Consistently uses AI for rapid deliverables: Record Teams call → transcript → combined FRD/PRD (10–15 pages) + 2–3 page executive summary proposal. - Total time: ~30-min call + 1 hour AI work. - Challenges with AI estimating hours (inconsistent task lists and ranges). - Claude 4.8 issues: Bizarre/abstract language, gibberish phrases, overconfidence, refusal to decide ("I am not deciding this for you"), hallucinations, and compounding design errors (e.g., unnecessary fields for 20-char Code constraints). 4. Development & Product Updates - Multi-Entity Management (MEM) oversight: Forgot to check for MEM in a new sandbox; may require app adjustments. - Business Central 28.2 rollout: Frustrating upgrade date control — new versions become default without easy delay options. Using internal Partner Dashboard tool to bulk defer upgrades. - New Marketplace app: BAI2 Direct Debit Import (US-focused, Bank of America initially). Handles automated vendor payments via bank files, matching, exceptions, etc. - Ongoing monster project: Migrating 1,260-line SQL stored procedure → BC. Created 40-page design doc; now doing high-fidelity wireframes (excellent with Opus) and detailed development plan for potential sub-agent orchestration. 5. AI Model News - Anthropic released powerful Mythos → downgraded/guard-railed as Fable 5. Heavy data logging (30+ days) by Anthropic, so avoided for customer work. - Microsoft (major investor in Anthropic) reportedly restricting employee use of Fable 5 due to privacy concerns. - Prompting remains difficult; even multi-agent setups risky without strong human oversight. 6. Cybersecurity Updates - MS Nightmare (formerly Nightmare Eclipse) releasing zero-days after MSRC conflict: - Rogue Planet: Windows Defender bypass (race condition). - Great XML: BitLocker drive encryption bypass (second after Yellow Key). - Warning of more zero-days coming due to MSRC's poor handling of researchers. 7. Team Updates (El Salvador) - Joselyn: Financial reporting expert; studying Fixed Assets & Posting Groups for MB-800 retake. - David: RDLC/Word layouts, Data Exchange, customizations; part-time MB-820 study. - Ronald: Completed BAI2 app testing; BC email setup; helping with Partner Dashboard. - Franklin: Partner Dashboard refinements; workflow approvals study. - Fatima: Taking PMP exam today (tough 4-hour exam); learning Partner Dashboard. 8. Upcoming Events - Partner Vibe 2.0: Sept 21–23, 2026, Provo, Utah (submissions open until June 15). - Summit NA: Oct 11–15, Nashville (presenting with Brad on AI for PTEs). Avoiding expensive on-site hotel. 9. Fun / Misc - English contronym: "Peruse" means both "examine in detail" and "skim casually." - Opsec fail story: NSO Group (spyware) left a cup of noodles photo with their logo visible in WhatsApp testing — used as evidence in court.

Is this your show?

Claim this listing to keep it up to date, reach guests who want to pitch you, and manage bookings with Guestify.

Claim this listing

More Technology podcasts