PODCAST · technology
Steve Endow's Business Central Podcast
by Steve Endow
I talk about Dynamics 365 Business Central! More resources at https://links.steveendow.com
-
114
I Need Coffee - Episode 209 - Weekly BC Review!
I Need Coffee - Episode 209 - Weekly BC Review! (April 24, 2026)1. Weekend ActivitiesVibe-coded a full new website in ~4–6 hours (Astro + Cloudflare).Learned a lot, but decided to scrap the complex architecture.Planning a simpler vanilla HTML + CSS version (cleaner, no heavy frameworks).Attended a Chinese dance performance and did amateur photography (technically challenging low-light conditions).Sniped a Canon R7 mirrorless camera on eBay (~$980) to upgrade photography gear.2. Marketing & Business DevelopmentReceived a $7,000 quote for a new website → decided to vibe code it instead.Vibe-coded a 35-page marketing plan for ~$4.35 in tokens (emails, blogs, webinars, conferences, brochures, etc.).Acknowledges marketing is outside his comfort zone but sees value in letting AI generate ideas and plans.3. AI Tooling & ExperimentationOpus 4.7 released (goodbye 4.6).GitHub Copilot / Pro subscriptions paused due to major changes in pricing model.FFmpeg mastery via AI: Compressed large Teams recordings (285 MB → ~150 MB), trimmed dead space using VTT transcripts, GPU acceleration (very fast).Training Session Analysis Prompt (based on Dimitri + Jeremy’s work):Fed 1-hour Teams video + VTT transcript.Produced a 32-page metric-based report with educational, psychological, and communication metrics.Examples: Words per minute (135.5, optimal range), filler words, speech clarity, jargon density, pause timing, CFU (Check for Understanding) rate, participant talk ratio, etc.Detected privacy issues (visible Outlook inbox, sensitive PDFs on screen).Recommended improvements (define terms upfront, presentation mode, remove distractions).4. Business Central / Development WinsGL Account Filter foresight by AI saved a project: Predicted and solved 1 MB JSON payload limit in Flowcast integration.Complex support fire drill (issue since April 6th):Recorded troubleshooting call with customer.AI analyzed video/transcript → narrowed down root cause.Built and deployed a diagnostic PTE → fixed the edge-case data issue same day.Lesson: Record calls, narrate clearly for AI analysis — massive time saver on complex bugs.5. Challenges & ObservationsCustomer mindset frustration: Customer with 11-year-old shadow lot tracking PTE only wants one lot fixed, not the root bug or full cleanup.GitHub issues: Merge queue commits randomly reverting previous merges.AI font rendering bug in Perplexity (bad dollar sign font confused PowerShell $PSVersionTable).WordPress still hated (security vulnerabilities, complexity).6. Upcoming EventsDirections NA – Next week (prepare & pack).Dynamics Con – May 12–15.Directions Asia – May 13–15 (Ho Chi Minh City, Vietnam).DUG Meetup El Salvador (likely in Spanish).Dynamics Minds – May 25–27 (Slovenia).Vibe Partner Conference 2.0 – Sept 21–23, Provo, UT (Call for Speakers open until June 15).7. Team UpdatesJoselyn & David: Continuing MB-800 study + config packages.Ronald: Document Capture training & implementation; guinea pig for training analysis.Franklin: Debugging + new PTE work.Fatima: PMP study + experimenting with Page Scripting + AI.
-
113
I Need Coffee - Episode 208 - Weekly BC Review!
I Need Coffee - Episode 208 - Weekly BC Review! (April 17, 2026)1. Weekend – World of Coffee Conference (San Diego)Attended with friend Gabe from San Salvador (his coffee business ranked #69 in North & Central America – huge achievement).Massive event: thousands of hardcore coffee nerds, huge convention center, top roasters (Onyx, Weber, Probat, etc.).Highlights: premium packaging, wild processing methods (double fermented, anaerobic, nitrogen infused, co-fermented lychee, etc.), latte art competition, high-end light roasts.Bought premium specialty coffee (~$30 per small box).2. Customer AI Stories & WarningsCustomer used ChatGPT to justify reusing check numbers in BC → team had to intervene with real risks.AI responses should be taken with a grain of salt — especially for ERP/accounting decisions.3. Legacy PTE Nightmares (Inherited Lot Tracking)11-year-old PTE (from ~2015, migrated from C/NAV) that bypasses all native BC lot tracking.Automatically assigns lot numbers to everything while keeping items as non-tracked.Causes quantity discrepancies and breaks standard inventory adjustments.Decision: Do not try to fully fix/migrate — just patch bugs. Classic “shadow system” horror story.4. Hardware UpgradesOrdered Mac Mini (M4 base) for heavier AI workloads (replacing eBay tiny PCs).Used OpenClaw + custom “lobster shopper” script to monitor Apple refurbished store every 30 mins.New Human Scale G5 keyboard tray (Rolls-Royce of trays) — tilt/height adjustable, very happy.5. AI Tooling & Vibe Coding InsightsStefan Moron’s AL Symbols/Dependency MCP + Jeremy’s BC Code Intelligence MCP installed but inconsistent tool usage in agents.Improving AI-generated user guides/documentation — Joselyn’s brutal (and valuable) feedback led to much better prompts.New strict grounding rules: no hallucination, tie everything to actual code/pages/fields.Corto vs Pandoc: Corto is mostly a wrapper; sticking with custom Pandoc + Word template workflow.AI is terrible at time/duration estimates — completely hallucinates. Added custom hooks for real timestamps.Claude Code + Tmux on Linux for running multiple agents efficiently.6. Major AI Disruption Example (Survival Mode)Friend’s company: 2.5-year, multi-million dollar custom .NET project with 8 developers.Customer vibe-coded the entire system in 12 days (including missing features + improvements).Result: Laying off 6 developers, major contract renegotiation.Steve’s warning: Everyone should be in survival mode in 2026. The world is changing extremely fast.7. Microsoft Account & Access FrustrationsMicrosoft login dialog hell (no account specified) → accidentally created personal account conflict with M365 business account.VPN/Conditional Access blocks for international team members (geolocation + other policies).8. Open Source Contribution FunHelped Stefan with ALRunner project (super-fast AL unit testing, no Docker/container).Ran multiple Claude agents via Tmux on Linux box → 100+ commits/PRs.Cleared 1,100+ issues with several people contributing agents.9. Model & Tooling UpdatesOpus 4.7 released — even better, but very expensive on GitHub Copilot (7.5x → 15x multiplier).Local models (LM Studio, Qwen, etc.) tested on RTX 3080 → disappointing for BC work.Overlay VPN experiments (UniFi Teleport = garbage, Tailscale = okay but slow).10. Team & Other UpdatesTeam studying MB-800, working on Document Capture, PMP, weather cam project.Upcoming events: Directions NA, Dynamics Con, Dynamics Minds, Vibe 2.0 Partner Conference (Provo, UT – Sept 21-23).
-
112
I Need Coffee - Episode 207 - Weekly BC Review!
I Need Coffee - Episode 207 - Weekly BC Review! (April 10, 2026)1. Keyboard Tray & Personal LifeOld Human Scale ergonomic keyboard tray (27–28 years old) broke → ordered Gen 5 replacement.Paper usage metric: 500 sheets lasted almost exactly 1 year.2. AI & Vibe Coding BreakthroughsReproduced a complex Dynamics GP partner application (17 years of work) in 12 hours with a partner using AI (3 phone calls + cleanup).New version is better and features are now trivial to add.Bitter Lesson Engineering (Daniel Mistler essay) – Highly recommended.Stop micromanaging models with detailed instructions/frameworks.Describe desired outcome + constraints (or remove constraints for creativity).Let emergent behavior shine.Preference for minimal abstractions: Direct LLM interaction over complex agents, MCPs, custom prompts, etc. (to better observe model behavior/changes).Emergent behavior examples in Business Central apps (clever implementations he wouldn’t have thought of).3. Claude & Tooling WinsUploaded Teams video transcript (VTT) → Claude generated perfect PRD/FRD.OpenClaw fixed OAuth issue with OpenAI.OpenClaw transcribed 83MB Teams video using FFmpeg → then analyzed with Claude.Considering upgrading OpenClaw hardware (Mac Mini).4. Business Central Development NotesConsistent AI struggles:File/object naming.Number Series setup.Factbox refresh issues (needed full page reload initially).Stefan Moron’s AL Dependency MCP Server – Excellent for schema understanding (set up via Copilot).Central Gauge (Torben Leth) – Great AL benchmarking site.Check layouts: Finally delivered after weeks (now building AppSource app for common formats to avoid per-customer PTEs).In-flight / halfway-done transactions design flaw (discovered twice) – Important to anticipate in new apps.Lot tracking shadow system horror story (2015 PTE) – Wild independent lot system on non-lot-tracked items.5. GitHub / DevOps MigrationTransitioning from Azure DevOps to GitHub + ALGO.Massive speed gains (scaffolding in minutes vs. 30+ mins).6. Tools & ProductivityPandoc + Word template workflow for beautiful MD → DOC conversion (via Copilot scripts).Windows + H for voice typing (excellent in VS Code).Logan Legacy MCP for legacy code analysis.GitHub Copilot iOS app praised for full agentic capabilities (issue → PR without cloning).7. AI Hype vs RealityWarning on performative engagement bait and hard-to-benchmark “tips.”Claude Mythos hype largely overblown (context-heavy benchmarks).Models change daily; stay humble and test.8. Team & Company UpdatesJoselyn: MB-800 studying + painful config package / 1099 work.David: MB-800 + report layouts.Ronald: Document Capture implementation + Berlin English Academy (intermediate/advanced).Franklin: Released 2nd AppSource app; learning in-flight issues.Fatima: PMP studying + partner dashboard.9. Upcoming EventsWorld of Coffee Conference (San Diego) – This weekend.Directions (Orlando) – Soon.Dynamics Con (Las Vegas) May 12–15.Dynamics Minds (Slovenia) May 25–27.Vibe 2.0 Partner Conference (Provo, UT) – Call for speakers open.Various SummitNA Roadshows.10. Fun / MemorableCollege photo shoot (dresses + cowboy boots in flower field).Unpredictable users as perfect (unintentional) QA.Mila Jovovich doing open-source AI work (Claude memory system) → “Best timeline.”
-
111
I Need Coffee - Episode 206 - Weekly BC Review!
I Need Coffee - Episode 206 - BC Weekly Review! (April 3, 2026)1. MVP Summit Reflections - Microsoft product managers are exceptionally sharp and operate 6–18 months ahead; they run circles around most technical discussions - Microsoft is uniquely positioned for comprehensive end-to-end AI (Office, Teams, Excel, BC, GitHub, etc.) - Even PMs and MVPs struggle to keep up with the pace of AI changes - Strong emphasis that Microsoft is investing heavily in making AI actionable and integrated across the entire stack2. Prompting Philosophy Shift - Key realization: **Less is more** — heavy guardrails and overly constrained prompts often produce worse, lazier results - Removing excessive constraints allowed Opus 4.6 to “spread its legs” and deliver far better outputs (e.g., numbered wireframes with referenced requirements and user stories) - Coincidentally reinforced by a tweet from Jonathan Smith (Microsoft) about reducing constraints to let the model use its full intelligence3. AI Tooling & Workflow Updates - Defaulting back to GitHub Copilot in VS Code for coding tasks (Opus models were extremely slow this week) - Added GitHub Copilot event hooks (PowerShell) to automatically timestamp prompts (start time, end time, duration) — very useful for tracking performance - Claude still preferred for high-quality Word documentation - Experimenting with Playwright for automated BC UI screenshots (for user guides) — generated 21 screenshots with inline references; created full 35–40 page documentation of the setup4. Marketplace (AppSource) Progress - Published **two apps** to Microsoft Marketplace this week - Created detailed 20–30 page step-by-step procedures so any of the three devs (Steve, senior dev, Franklin) can reliably publish - Now treating Marketplace publishing as a repeatable, low-overhead process5. Networking / Infrastructure - Ordered UniFi Cloud Gateway Max to test as potential replacement for SonicWall (focus on Teleport VPN for better customer conditional access compatibility) - Goal: create clean exit nodes (Los Angeles + Utah) to avoid IP-hopping alerts and commercial VPN blocks from customer tenants6. Team & Operational Notes - Franklin & Steve published Marketplace apps - Joselyn & David continuing MB-800 studies - Ronald on Continia + iSolutions implementations - Fatima reviewing the 500-page Prospect Discovery Questionnaire - 1099 procedures for BC v27 still painful and complex7. Upcoming Events - Directions NA – Orlando, April 27–29 (preparing presentations with Brad) - Dynamics Con – Las Vegas, May 12–15 (3 sessions) - Directions Asia – Ho Chi Minh City, May 13–15 - DynamicsMinds – Slovenia, May 25–27 - Partner Vibe 2.0 – Provo, Utah, September 21–23 (submissions due June 15) - Summit NA – Nashville, October 11–158. Fun / Personal Note - Weekend: washed garage door and daughter’s car, cleaned sunroom to resurrect home theater (now shared with pottery wheel and a cat using the center channel as a perch) - Watched *Shallow Hal* with wife (laughed a lot) - Forgot laptop on flight day → wife delivered it to the airport - Biohacking note: decaf experiment showed no noticeable difference in sleep/energy
-
110
I Need Coffee - Episode 205 - BC Weekly Review!
I Need Coffee - Episode 205 - BC Weekly Review! (March 27, 2026)1. MVP Summit 2026 Recap (Seattle) - Attended via Southwest flight (felt luxurious compared to Avianca) - Highlighted how smart Microsoft product managers are; they operate months/years ahead and run circles around most people in technical depth - Key insight: Microsoft is uniquely positioned for comprehensive AI across its ecosystem (Office, Teams, Excel, BC, GitHub, etc.) - Strong impression that Microsoft is investing heavily in making AI actionable and integrated, not just chat-based - Noted that even hardcore MVPs and PMs struggle to keep up with the pace of AI changes2. AI Experimentation Highlights - OpenClaw nightly self-improvement**: Prompt “scan yourself and suggest top two improvements” — running every night - Claude still dominant** for professional Word documentation and large structured outputs - Playwright automation project**: Built a system inside an AppSource app to automatically log into BC, navigate, prepare screens, and take named screenshots for user guides (21 screenshots generated with inline references) - Created 35–40 page documentation of the entire setup, lessons learned, troubleshooting, and scripts so the team can replicate - Next step: test Chrome MCP as alternative for BC UI automation - AI Project Management**: Continuing to use OpenClaw + Teams Planner for task analysis, risk assessment, daily top-5 reports, etc.3. AppSource & DevOps Migration - Actively packaging multiple apps for AppSource (registration, licensing, pipelines, testing) - Decision to migrate from Azure DevOps to GitHub (Microsoft’s clear direction; DevOps pipelines have become too painful with 32+ pages of procedures) - Expect GitHub to have its own pains but better AI integration (Copilot CLI, agentic PRs, code review from mobile, etc.)4. Microsoft Ecosystem Observations - Hopeful for better model selection and harness control in M365 Copilot, Teams, and Office tools - Wants true agentic behavior (e.g., meeting summary → auto-create & prioritize tasks in Planner, not just show to-dos) - GitHub Copilot now model-agnostic in VS Code → should be competitive with Claude Code / Cursor5. Team & Operational Notes - 1099 procedures for BC v27 still causing pain (complex setup, poor usability) - Franklin publishing first AppSource app - Joselyn advancing MB-800 practice exams + financial reports - Ronald on Continia + iSolutions - Prospect discovery questionnaire (500+ pages) now under review by Fatima for project use6. Upcoming Events - Directions NA – Orlando, April 27–29 (preparing presentations with Brad) - Dynamics Con – Las Vegas, May 12–15 (3 sessions) - Directions Asia – Ho Chi Minh City, May 13–15 - DynamicsMinds – Slovenia, May 25–27 7. Fun / Personal Note - Weekend chores: washed garage door and daughter’s car, cleaned sunroom to resurrect home theater (shared with pottery wheel) - Forgot laptop at home on flight day → wife delivered it to airport - St. Patrick’s Day dinner: Korean soon tofu + galbi + ice cream (traditional Irish meal) - Watched classic movies (Days of Thunder, What Women Want)
-
109
I Need Coffee - Episode 204 - Weekly BC Review!
I Need Coffee - Episode 204 - Weekly BC Review! (March 20, 2026)1. AI Mindset & Experimentation - Strong bullish stance: AI makes previously impossible projects feasible; the real challenge is thinking big enough to use it effectively - OpenClaw nightly self-improvement prompt: “Every night, scan yourself and suggest the top two improvements” (meta configuration suggestions) - Using prospect discovery questionnaire (500+ pages) and new project risk assessment framework as test beds for large-context prompting2. Claude Dominance in Documentation - Claude (Opus 4.6 Extended via web/app) remains the undisputed champion for professional Word documents - Created full **Prospect Discovery Questionnaire**: 500 pages, 35 documents, “choose-your-own-adventure” structure with gating questions + deep-dive sections (GL, AP/AR, inventory, manufacturing, warehouse, integrations, compliance, etc.) - Value estimate: equivalent to $500k+ enterprise consulting work that no small team would normally attempt - Fatima (PMP) now reviewing it for learning ERP features and project management3. AI Project Management Breakthrough - Hypothesis: most project management drudgery (task updates, risk assessment, follow-ups, documentation) can be handled by AI agents - OpenClaw now fully connected to Teams Planner via custom MCP server (built by OpenClaw itself in minutes) - Capabilities demonstrated: upload Excel → create plan, recategorize tasks, assess risk, apply labels, generate daily top-5 reports, analyze delays/high-risk items - Can be used from phone during morning walk for instant project status4. AppSource Preparation Realities - Actively packaging multiple PTE prototypes into proper AppSource apps - Emphasis: “It is a lot of work to do it properly” — registration, licensing, telemetry, pipelines, dependencies, testing, object ID management - Created detailed procedures/checklists with AI assistance - Object ID overlaps previously discovered; now systematically fixing5. Mundane vs. Magical Contrast - AI creates “impossible” things quickly, but everyday tasks remain painful (Western Digital RMA still delayed, WordPress website redesign frustration, Microsoft Defender spam rules that reject subdomains) - Compared Claude vs. M365 Copilot for change request document: Claude produced professional, detailed output in 5 minutes; Copilot was basic GPT-4 level at best6. Development & Team Updates - Franklin working on first AppSource publish + PTE change request (AI-generated from email thread in minutes) - Ronald handling 1099 procedures for BC v27 (new design is complex and user-unfriendly) - Joselyn studying MB-800 practice exams + financial reports - David on vacation during Berlin’s month-long fiesta patronales - New Salvadoran furball update (the “runt” kitten living the good life)7. Upcoming Events - MVP Summit – next week in Seattle - Directions NA – Orlando, April 27–29 (preparing presentations) - Dynamics Con – Las Vegas, May 12–15 (3 sessions: 2 BC + 1 cybersecurity) - Directions Asia – Ho Chi Minh City, May 13–15 - DynamicsMinds – Slovenia, May 25–27 - Partner Vibe 2.0 – Provo, Utah, September 21–23 (submissions due June 15) - Summit NA – Nashville, October 11–15 (submissions due March 31)
-
108
I Need Coffee - Episode 203 - Weekly BC Review!
I Need Coffee - Episode 203 - Weekly BC Review! (March 13, 2026)1. AI Experimentation & Large Projects - Finished the **Prospect Discovery Questionnaire** project: 500+ pages total across 35 documents (main 40-page questionnaire + topical sections + 24 detailed questionnaires) - Designed as a “choose-your-own-adventure” style tool with yes/no gating questions to determine which deep-dive sections are relevant (company overview, GL, AP/AR, inventory, manufacturing, warehouse, integrations, compliance, etc.) - Created using Claude.ai (web) over several days and many tokens — estimated value equivalent to $500k+ enterprise consulting work - Now building a **Project Risk Assessment Framework** based on the same approach (using PMP/ISO 31000 principles) - Using these massive documents as test beds to push context windows and prompting strategies2. Claude Projects Feature - Discovered and started using Claude.ai “Projects” — allows uploading dozens of files (35 docs used only 15% capacity) for persistent context - Successfully used to deduplicate questions across all documents (found only 4 true duplicates via Jaccard index) - Enables better multi-document analysis and consolidation than single long chats3. AI Efficiency vs. Mundane Reality - Coined theme: “Creating the Impossible yet Fighting the Mundane” - AI enables building things previously unthinkable, but real life still involves slogging through broken RMA processes, website redesigns, spam filters, etc. - Western Digital drive RMA saga: submitted Jan 8, still waiting after 2+ months due to repeated system failures - Microsoft Defender anti-spam rules cannot whitelist subdomains (e.g., Anthropic magic-link emails from mail.anthropic.com) → ongoing login frustration4. Website Redesign Struggle - Tanya and Steve both hate working on the company website - Using Perplexity to critique and guide WordPress + Elementor cleanup - Frustration with WordPress base product, themes, and plugin ecosystem (constant upsells and vulnerabilities)5. Business Central / Development Updates - Object ID range overlaps discovered in AppSource apps (due to manual tracking instead of spreadsheet or AL Object ID Ninja) — only two actual duplicate IDs - Preparing three prototype PTE apps for conversion to AppSource (created checklist via AI) - AI (Perplexity) instantly found mapping errors in RDL/Word report layouts (e.g., Payment Terms wrongly bound to Shipping Terms; spelling error “Bacid” instead of “Batch ID”) - Franklin becoming unintentional approval workflow expert after multiple AI-assisted refactors6. Team & Nearshore Updates - Joselyn & David continuing MB-800 study - Ronald implementing Continia Document Capture - Fatima reviewing prospect questionnaire and resuming PMP studies - Franklin prepping apps for AppSource + handling approval workflow issues - Two Salvadoran furballs (kittens) update — one looks like a Maine Coon, the other is the “runt” with big personality7. Upcoming Events - Directions NA – Orlando, April 27–29 - Dynamics Con – Las Vegas, May 12–15 (hotel prices insane; Steve flying in same-day for some nights) - Directions Asia – Ho Chi Minh City, May 13–15 - DynamicsMinds – Slovenia, May 25–27
-
107
I Need Coffee - Episode 202 - DOUBLE FEATURE BC Review!
I Need Coffee - Episode 202 - double feature BC Review! (march 6, 2026)1. OpenClaw & AI Tooling Updates - Upgraded second iteration of OpenClaw (broke after Linux update); fixed with heavy AI assistance - Created automated backup routine for OpenClaw configuration, scheduled jobs, etc. - Connected OpenClaw to Discord (new server with topic-specific channels that preserve context) - Created “momento.md” file so OpenClaw can refresh its own memory of skills, emails, Nextcloud access, etc. - Installed OpenAI CodeEx (requires WSL on Windows) – found setup too cumbersome for daily use 2. Claude Projects Feature - Discovered Claude.ai “Projects” – allows uploading many files (used 15% capacity for 35 docs) - Enables better context retention across sessions than single chats - Successfully used to deduplicate questions across documents (found only 4 true duplicates using Jaccard index) - Allows creating consolidated versions (50-page, 100-page summaries, etc.)3. AI Efficiency & Mindset - Reiterated “AI Efficiency Paradox” – more productive but busier than ever - Personal philosophy: “If you don’t have a Plan B and Plan C, you don’t have a Plan” (heavily influenced by El Salvador experience) - Applied to software: endless edge cases possible, but practical approach is to ship, test, and iterate rather than over-engineer upfront4. Travel & El Salvador Trip (March 2026) - Flew to El Salvador, met Ronald at airport, stayed overnight at hotel near airport - Morning app review session with Ronald at hotel restaurant - Picked up “hitchhiker” Brad (another BC MVP) who arrived with no hotel or plan - 3-hour drive to Berlin with Brad riding in the back of the pickup truck (authentic Salvadoran experience) - Hosted team dinner at the compound (boneless beef ribs, banana bodín, etc.)5. Berlin Activities & Team - Presented at Kenya DUG meetup (via Teams) on “Leverage AI to be the best Dynamics consultants in the world” - Private tour of government animal sanctuary (monkeys, wild cats, owls, etc.) - Visited geothermal power plant (“volcano energy”) - Hiked volcano La Cruz with Brad and team (pickup truck adventure + sulfur smells) - Visited active coffee farm (raised beds for natural-processed coffee) – met twin girls starting English scholarship - Team cooked breakfast (frijoles, fried plantains, fresh pan francés) - Birthday surprise sabero at Tacos Hermanos6. Team Excellence Updates - Continued MB-800 prep (Joselyn & David) - App development and testing ongoing - English scholarship program expanded (twins at coffee farm now enrolled) - Berlin English Academy students/graduates joined team dinner7. Upcoming Events - Directions NA – Orlando, April 27–29 (Steve presenting with Brad) - Dynamics Con – Las Vegas, May 12–15 - Directions Asia – Ho Chi Minh City, May 13–15 - DynamicsMinds – Slovenia, May 25–27 8. Random / Fun Notes - Watched classic movies on YouTube (Rudy, Good Will Hunting) - Gas station dinner near airport (typical Salvadoran experience) - Formula 1 weekend upon return – planning to relax
-
106
I Need Coffee - Episode 201 - Weekly BC Review!
I Need Coffee - Episode 201 - Weekly BC Review! (february 20, 2026)1. OpenClaw Update - Reinstalled with its own domain, email, and Nextcloud server - Connected to Telegram (main interface), WhatsApp (flaky), and a dedicated M365 Business Basic tenant - Peter Steinberger / OpenClaw now sponsored by OpenAI; project heading toward open-source foundation (Anthropic relationship described as unpleasant)2. Claude Opus 4.6 Dominance - Generated 700+ pages of professional Word documents this week - Clear winner for complex, consistent, beautifully formatted business documents (templates, checklists, prospect discovery questionnaires, etc.) - Native real-time SVG diagram generation with instant editing (e.g., change arrow colors on the fly) - Context window issues: hit hard limit after ~300 pages → had to restart chats and re-upload documents to maintain formatting3. AI Efficiency Paradox (Steve-coined) - Massive time savings (weeks → hours) → marginal cost of new code/features approaches zero - Result: accepting more work, building apps for free or low cost, converting one-offs into potential AppSource products - Paradox: to-do list longer than ever, working 14-hour days, but having more fun than ever (risk of burnout acknowledged)4. Advanced Vibe-Coding & Debugging Techniques - **Agentic diagnostics**: AI generates its own 10-page diagnostic queries on GL accounts, enums, and database values when stuck - Detailed activity logging with FactBox showing every API payload and response - Auto-added “Enable Detailed Diagnostics” toggle on setup page (unprompted by Steve) - Built full preview pane page for GL extraction → JSON assembly → API submission → logging5. **Brilliant BC UI Workaround (JSON Viewer) - Needed tall, searchable, scrollable JSON display - Standard multi-line text box in BC has severe line limits - AI solution: parse JSON → store each line as record in temporary table → expose as standard List Page - Bonus: built-in BC search box instantly searches the entire JSON payload6. Diagramming Experiments - Draw.io MCP server tested – useful for validation but weak for initial creation; requires manual fixes for arrows/spacing - Lesson: complex diagrams must be broken into smaller ones or they become unreadable spaghetti - Claude web/app SVG output currently best – generates and redraws in real time7. Tool Landscape - Using mix: Perplexity (Q&A), Cursor, GitHub Copilot, Claude Code (terminal), Claude.ai web/desktop (documents + SVG) - Cursor now has marketplace for plugins/MCP/skills - Warning: red “context window of doom” dot in VS Code with Opus 4.6 – stop immediately8. Team & Nearshore Updates - First **Dynamics User Group (DUG) meetup in El Salvador** held yesterday – conducted in Spanish, first in all of Latin America (Argentina & Costa Rica followed) - Fatima organized and ran the meeting; team presented their work - Joselyn & David advancing in MB-800 (now on sample questions) - Ronald: iSolutions collections training + ongoing implementations - Franklin: new app + custom check report (moving toward AppSource) - Fatima: using AI for project plans, ISO 31000 risk assessment, task allocation
-
105
I Need Coffee - EPISODE 200 - Weekly BC Review!
I Need Coffee - Episode 200 - Weekly BC Review! (February 13, 2026)1. Vibe Coding / Agentic Engineering Mania - Steve stayed up past 10 p.m. multiple nights vibe coding with Claude + GitHub Copilot - Customer (inspired by previous stream) published a full custom API in one evening - New internal app idea → started and largely completed in ~8 hours total (vs estimated 100–120 hours manually) - GitHub Copilot suggested complete redesign of Sales Hold app → **80 % complexity reduction**, better UX, aligns with standard BC workflow - Franklin (junior dev, <1 year experience) fully refactored the app and is now vibe-coding automated approval-workflow pre-configuration on install 2. Claude Code (new tool) & PRD Explosion - Installed Claude Code (Opus 4.6) – called “more developer-friendly, empathetic, no noise” - Generated 71-page PRD (started at 28 pages) with ultra-detailed acceptance criteria, API call validation, error handling for every HTTP response, etc. - Agentic debugging innovation: added “Run Diagnostics” button to setup page so the AI can query BC data itself and self-diagnose (solved account classification bug in 3 rounds) 3. Diagramming & Tools Quest - Exploring Draw.io MCP server for fully agentic business-process / wireframe diagrams - Still evaluating PlantUML vs Mermaid vs Draw.io for “agentic diagramming” inside PRDs/SOWs 4. Business & Operations Highlights - iSolutions training completed (payments + tokenization); internal implementation started - Partner Dashboard live in production; registration dashboard next - Mysterious production environment deletion in demo tenant → treated as breach, full lockdown performed (passwords, 2FA, app registrations reset) - Fixed **13-year-old Dynamics GP 1099 bug** (partial payments/credit memos) - MEM Aged AR report extension broken when using “Print to Excel” (bypasses report extensions) - DevOps project creation automated via vibe-coded script (was 28-page manual nightmare) 5. Team Excellence Updates (Berlin, El Salvador) - Joselyn & David studying for MB-800 - David → Simple Object Designer wizard - Ronald → leading Partner Dashboard + iSolutions + Continia - Franklin → vibe-coding Sales Hold + auto-approval setup - Fatima → PMP + vibe-coding full Greenfield BC project plan (stakeholders, risks, steering committee, etc.) - First El Salvador Dynamics User Group meetup confirmed: **Thursday, February 19, 2026** (in Spanish) 6. Personal / Weekend Notes - Packing 3 suitcases as “mule” for El Salvador trip (soccer balls, backpacks, luggage rack, mattress pad) - Received free Apple Watch Ultra 2 via insurance claim - Achieved Avianca Elite Gold status for 2026 - Air-fryer ribeye + veggies dinner story 7. Upcoming Events - Directions NA – Orlando, April 27–29, 2026 → Steve + Brad presenting “Vibe Coding the Entire Partner Process” (phone call → PRD → wireframes → full app) - Dynamics Con – Las Vegas, May 12–15, 2026 - Directions Asia (HCMC) – May 13–15, 2026 (Tanya attending) - DynamicsMinds – Slovenia, May 25–27, 2026 - Summit NA roadshows starting Feb 19 (Tampa) - Dynamics Con regionals: Denver (April 9), etc.
-
104
I Need Coffee - Episode 199 - Weekly BC Review!
I Need Coffee - Episode 199 - Weekly BC Review! (february 6, 2026)1. Vibe 1.0 Conference Recap - Small, intimate (~100 people), highly interactive & collaborative - Three presentations delivered: a. Managed Services / subscription pricing transition (with David Ler) → very interactive session b. “Avoiding a Million-Dollar Lawsuit” – project management & risk (with Tanya) → real lawsuit survivor in audience c. Building nearshore consulting/support practice in El Salvador from scratch (with Tanya) → strong positive feedback, even from non-BC attendees - Praised the format; next event (Vibe 2.0) planned for September 2026 - Recap video available on YouTube channel (youtube.com/steveendo)2. What Else Does Steve Do? (Weekend/Geek Activities) - Saturday mornings → researches business diagrams (swimlanes, BPMN, DFD, ERD, UML…) with Perplexity - Sunday mornings → reads legal/IT contract presentations → strongly warns against “generally accepted industry standards” clause in IT/MSAs (landmine for expert witnesses) - Deep-dive into Notepad++ supply-chain compromise (state-sponsored → Lotus Blossom / Chrysalis backdoor via Hostinger hosting breach, ~June–Dec 2025) - Read full Rapid7 report on the attack3. Cybersecurity & Infrastructure Notes - Notepad++ update mechanism hijacked (man-in-the-middle on HTTP step) → targeted backdoor delivery (not mass malware) - Azure Front Door frustration → recent BC customer hit “service behind this page isn’t responding” error (triggered “Love Shack” joke) - Surprise Azure Functions cost explosion → new “Flex Consumption” plan (much more expensive than old Consumption plan) deployed by mistake via Visual Studio change (~$75/month per idle function)4. Business Central / Partner Operations Updates - Implementing iSolutions internally (electronic payment link in invoices → portal supports CC/EFT/check → auto-reconciles in BC) - RDLC check printing bug found/fixed (margin pushed MICR line up ½ inch) - Sales order hold / release logic in development - PTE vs AppSource app decision framework: ≥2 customers → prefer AppSource for easier updates & potential subscription revenue - Dynamics Con BC track: heavy technical/admin submissions this year (~60–70 sessions total, targeting 22+ technical ones); Vegas May 12–15, 2026 - Added third-party API / SaaS risk warnings to MSA templates5. AI & Development Experiments - Using AI agents to review/refactor code → dramatically simplified Sales Hold app (50%+ complexity reduction) by suggesting alignment with standard BC workflow - Created full Product Requirements Document (PRD) + medium-fidelity SVG wireframes in ~1.5 hours using Claude 3.5 / Cursor - Exploring “agentic diagramming”: AI generates PlantUML or Mermaid syntax for process flows / ERDs / swimlanes (leaning toward PlantUML for hard pinning & reliability)6. Team & Nearshore Highlights - Joselyn: financial reports (trial balance, BS, IS), cat fostering/vet care - David: Simple Object Designer expert, RDLC fix, MB-800 prep - Ronald: Partner Dashboard rollout, iSolutions deployment - Franklin: Sales Hold refactor using AI suggestions - Fatima: PMP / SDLC study, organizing first El Salvador Dynamics UG meetup (Feb 12, 2026)
-
103
I Need Coffee - Episode 198 - Weekly BC Review!
I Need Coffee - Episode 198 - Weekly BC Review! (january 23, 2026)1. Weekend & Personal Life - Oil change + mobile office setup at dealership (good remote work test via SonicWall & tethering). - Weekend mostly a blur due to cold; little memory of non-work activities.2. Weekly Work & Projects - Preparing Vibe conference presentations (co-presenting with Tanya & David Ler). - Progress on Partner Dashboard app, Teams Planner, maintenance/service agreement pricing. - New AppSource app now live in production → surprises (obscure permissions, out-of-sequence user actions).3. AI / "Vibe Coding" Experiences* - Discussion of agentic/AI development tools & efficiency (podcast appearance on "Window on Technology" with Jeremy Vyska). - "Vibe coding" experiments → fast prototyping but bad code ("Michael Jackson" style), bugs in PTEs, performance profiler revealing excessive events. - Critique of viral "live stream to $1M revenue" vibe-coding project (crypto coin pivot turned him off).4. Time Zone Challenges in Business Central - Job queues, tenant time zones, DST issues → built custom time zone management with nightly refresh. - Surprising bug: one Mexican time zone causes 1-hour offset in license validation timestamp.5. Edge Cases & Production Surprises - Repeated theme: bizarre, unforeseeable sequences of events and bugs appearing only in production/real usage. - Philosophy shift → "bugs are actively finding us".6. DynamicsCon Session Review - Reviewing hundreds of submissions → humorous observations on self-awarded titles ("world-renowned", "expert", "wizard").7. Cybersecurity & OSINT - Mind-blowing OSINT webinar (Anti-Cyphon / Michelle Khan): doxing via voter records, insurance databases, hotel Wi-Fi room enumeration, GitHub email exposure, etc. - Ransomware hitting a partner → reminder of real risk. - Recent attacks: Fortinet firewalls/portal bypasses, Cloudflare WAF zero-day.8. Security / AI Critique - Zach Corman interview breakdown of MCP servers (Anthropic-related) → horribly insecure single-endpoint design, prompt injection risks.9. Integrations & Pain Points - Nightmare Salesforce → BC integration (customized, messy data model, years-long project). - Completed painful but successful Bill.com + Multi-Entity Management (MEM) integration.10. Team & El Salvador Updates - ERP Center of Excellence in Berlin, El Salvador: team studying (MB-800), building Partner Dashboard, payment portal, custom reports. - Fatima passed PMP exam; planning local Dynamics user group.11. Upcoming Events & Personal - Partner & Vibe conference (next week, Texas). - Directions NA (late April, Orlando?), DynamicsCon (May, Las Vegas), etc. - Personal: prom escort practice with daughter, standing desk experiment, at-home AI-generated workouts, key person insurance research.12. Closing Notes - Shout-out to Mauricio (podcast producer). - Light-hearted sign-off: cats, coffee, Claudebot/AI lobster project.
-
102
I Need Coffee - Episode 197 - Weekly BC Review!
I Need Coffee - Episode 197 - Weekly BC Review! (january 16, 2026)1. Tech setup struggles & camera troubleshooting - Live camera aperture/shutter/exposure hacks during stream - $1,000 Sony camera repair (gear grinding failure) → new backup body ordered2. Personal weekend activities - Detailed engine bay cleaning (inspired by ChrisFix YouTube videos) - AGM battery testing, sulfation concerns, OptiMate 7 charger upgrade - Emphasis on small, satisfying analog/mechanical projects3. Vibe coding & agentic AI development - Voice coding on watch/phone fantasy - Prompt Requests > Pull Requests philosophy - Junior developer blown away by live vibe-coding demo (wireframe → AL page in ~1 min) - Limits of AI in complex Business Central AL scenarios (PTE event cascade problem)4. Business Central / Dynamics 365 pain points - Teams Planner UX disaster (tedious, fighty interface) - Business Central V27 1099s configuration = “absolute user experience disaster” - Reverse voided check + bank rec + credit memo mess (no easy undo button) - 1,440+ events firing in customer PTE sandbox (debug nightmare)5. Microsoft 365 Copilot / Excel agent mode - New-ish agent capabilities in Excel (data cleanup, fill blanks, etc.) - Limited without full M365 Copilot license → creates new workbook instead - Potential use-case: cleaning messy customer migration data files6. Cybersecurity highlights - Anti-Phishing / Black Hills DNS C2 threat hunting masterclass (highly recommended) - Fortinet FortiSIEM RCE actively exploited (CVE) - Browser extension takeover attack vector (Paste Ready → malware in 3 days) - SignToolEx – using expired/stolen certs without clock tricks - MCP servers = massive security risk (“The S in MCP stands for security”)7. Nearshore / outsourcing discussion - Building in-house nearshore practice in El Salvador - Researching outsourced nearshore providers (Uruguay, Mexico, Colombia) - Strong opinion: outsourcing fails without new customer-side skills8. Team / company updates (ERP Center of Excellence – El Salvador)** - Partner Dashboard app ready for deployment - Vibe-coded PRs flowing fast from junior devs - MB-800 exam prep (Joselyn, David) - Fatima taking PMP exam next week9. Upcoming events & pricing - Vibe Conference (South Padre Island, < 2 weeks away) – 3 sessions - Pricing updates 2026 (AppSource, consulting, support plans) - Session idea: modern SaaS support / managed services for cloud BC10. Cultural / philosophical notes - Difficulty explaining current AI reality to “normies” - Growing preference for human-made, analog, low-budget, hands-on content - Vibe-coding rabbit hole → 15–20 unfinished side projects instead of 2–3
-
101
I Need Coffee - Episode 196 - Weekly BC Review!
I Need Coffee - Episode 196 - Weekly BC Review! (january 9, 2026)1. Clawdbot / CLAWD explosion - Viral open-source personal AI assistant (“space lobster”, pun on Claude → CLAWD) - Exploded in days → thousands in Discord, huge community excitement - Runs locally (even on old ThinkCentre tiny PC or Raspberry Pi), connects to WhatsApp/Telegram/Discord/email/calendar/Amazon/etc. - Described as “what we wish Siri was” — real action-taking agent - Some chaos when updating (flooded WhatsApp with thousands of messages)2. Vibe coding / AI-agentic development experiences - Heavy use of AI (Claude, Copilot, Cursor) to generate AL code, PTEs, tests, docs - Very fast prototyping → but extremely weird, unintuitive bugs (counting log lines instead of invoices, conflating headers/lines/logs) - Testing vibe-coded apps is a completely different skill — no rational assumptions possible - Huge productivity gain once you accept looping “fix your bugs” cycles - Copilot sometimes breaks known-good obscure AL patterns (while Claude/Cursor handle them fine)3. Business Central development & AppSource reality - Struggles with registration/licensing system (self-built after bad experiences with third-party providers) → geo-redundancy, heartbeats, failover - Mysterious production-only issues debugged with in-client Performance Profiler → traced to Microsoft Subscription Billing app blocking field changes - Very close to finishing major AppSource app release (classic “halfway to the finish line” feeling) - Adding visible version info directly on pages for easier support4. Challenges with rapid AI iteration & bleeding-edge risks - Claudebot project architecture changed multiple times in days → update broke things badly - Accidental high-volume spam to contacts during bug - Senior developer quits team when shown agentic coding (sees only bugs, not fix speed)5. Tools & productivity workflow observations - Pandoc + Markdown Monster for AI-generated documentation → Markdown → Word/PDF pipeline - GitHub Copilot now doing git staging/commit/push/PR creation - Upcoming VS Code improvements (agent skills, centralized chat sessions/archive)6. Security & cyber news highlights - IP-based KVM devices extremely insecure (backdoors to critical systems) - Tailscale config auditor (Tail Snitch) — found outdated nodes - Massive alleged leaks (1.2B Chinese citizen records) - n8n CVE-10.0 full host compromise vulnerability (~100k exposed servers)7. Business / operations notes - Need better contract lifecycle management (considering PandaDoc) after clause dispute - Upcoming talks: nearshore consulting setup, avoiding million-dollar lawsuits, modern SaaS support models8. Light / humorous recurring motifs - “Crustacean power” / lobster memes - “It works fine in dev” - Drive failures (Steve is “the luckiest administrator in the world”) - “Vibe coding warning”
-
100
I Need Coffee - Episode 195 - Weekly BC Review!
I Need Coffee - Episode 195 - Weekly BC Review! (january 2, 2026)1. Personal & Weekend Recap - Went on a 6-mile hike with wife and daughter in Orange County; mostly paved trail but exhausting (sore feet/legs); beautiful beach views on a sunny day during rain break. - Experimented with "poor man's" ceramic coating on wife's 10-year-old unwaxed car (Griot's spray-on wax hybrid, ~$100–150 range); based on Project Farm YouTube tests; clayed half the hood as test. 2. Vibe Coding & Productivity Insights - Non-stop vibe coding all week; learning tools' capabilities (good/bad at certain tasks); described as a new career/industry/toolset. - Released two fully vibe-coded PTEs; discovered GitHub Copilot bugs/flaws (e.g., ignores instructions, bad design patterns like exposing internals, missing permissions, skipping Excel headers); workarounds: Prompt for best practices, double-check/refactor.3. Business Central Issues & Projects - BC v27.2 1099 bugs: Confirmed broken (doesn't calculate vendor amounts correctly; reports/useless overviews); recommend avoiding until fixed; configs different, mess likely to last a year.4. Cyber Security News & Insights - "Agentic hacking" demo at Black Hat: Exploited LLM vulnerabilities (e.g., prompt injection via hidden image text); implications for AI agents (e.g., reading emails, executing commands). - LastPass breach: Fake Chrome extension stole $16k in crypto; advice: Download from official sources, enable 2FA/hardware keys. - Password manager extensions: Full browser access (security trade-off) but convenient (auto-fill, detects suspicious fields); AL syntax highlighting 5. Upcoming 2026 Events - Partner in Vibe Conference: Jan 28–30, South Padre Island, Texas; register at partnerin.io (price increase soon); sessions on building nearshore practice from scratch, avoiding $1M lawsuit, agentic AI considerations, modern support/managed services contracts for cloud Dynamics. - Directions NA: April, Orlando. - Dynamics Con: May, Las Vegas. 6. Team & Office Updates (ERP Center of Excellence, Berlin, El Salvador) - David & Joselyn: Wrapping BC implementation tasks; studying for MB-800 certification. - Ronald: Managing 1099 "war room" (abandoned v27.2 due to bugs); beta testing/ops for partner dashboard (bulk tenant management/upgrades). - Franklin: Finalizing partner dashboard releases; daily PTE vibe coding practice (improving skills). - Fatima: Scheduled in-person PMP exam in San Salvador (2-day process: drive/hotel night before); planning first Dynamics user group meetup (late Jan/early Feb). - Furry team: Mama ERP cat and 3 kittens healthy/well-fed; bought $70 Wi-Fi enabled cat feeder for automated care (team traveling, manual feeding tiring; limited El Salvador options).7. Q&A/Recommendations - Art restoration channel: Baumgartner Restoration (Julian Baumgartner, ~2M subscribers); fascinating process (e.g., restoring shredded painting); meticulous, patient work; not AI/robotics-replaceable soon.8. Misc & Closing - Quiet New Year's week overall. - Holiday wishes: Happy New Year 2026; cheers to surviving the week; go learn something, vibe code.
-
99
I Need Coffee - Episode 194 - Weekly BC Review!
I Need Coffee - Episode 194 - Weekly BC Review! (Dec 26, 2025)1. Vibe Coding / AI-assisted development (central theme) - Heavy promotion of "vibe coding" with GitHub Copilot (and similar tools like Claude, Cursor) - Rapid creation of complex deliverables via prompts - Repeated call: "vibe code all the things" – adopt this workflow urgently as a competitive edge2. Extremely fast document generation examples - 19-page design document / PRD created almost instantly from one customer call scenario - 16-page functional requirements document (incl. process flows, data mapping, wireframes) after 15-min call - Full AppSource app user guide first attempt = 520 pages → refined down to ~135 pages3. GitHub Copilot bugs & limitations identified - Specific bug in AL language coding: fails repeatedly on certain tasks (verified; works in Claude/Cursor) - Output length limit frequently hit on large documents (>15–20 pages) → requires chunking / section-by-section prompting4. Business Central v27 – serious 1099 preparation issues (critical warning) - Major problems printing 1099 forms (missing dollar amounts, unreliable functionality) - Strong recommendation: STAY ON VERSION 26 if possible - v27 users expected to face significant pain - LLMs give dangerously wrong advice (mix v26 and v27 behavior) → do NOT rely on AI for v27 1099 guidance5. DevOps automation breakthrough (~75% automated) - Previously: 1–2 hours + 25-page manual guide to create new PTE/project in Azure DevOps - Now: Copilot-generated PowerShell + DevOps API automation → target <5 minutes - Goal: reduce errors to <5%, increase capacity from 1 PTE/day → 3+ PTEs/day per developer6. AppSource app development & production surprises - Many issues only appear in production (not caught in dev/sandbox) - Hidden BC feature: list pages/subpages have built-in "Open in Excel" option - New app release stuck in AppSource pipeline over Christmas period7. AI-powered wireframing of Business Central pages - Copilot generates usable page mockups (incl. custom fields) in <60 seconds - Now standard in all design documents instead of manual drawing8. Team productivity & nearshore updates (El Salvador CoE) - Juniors (Joselyn, David, Franklin, etc.) highly productive very quickly - Franklin: zero BC knowledge (Nov 2024) → now building internal partner dashboard + full vibe-coded PTEs in one day - Partner dashboard: bulk upgrades, tenant management via BC Admin API9. Other technical / business notes - Starlink satellite anomaly + Vantor imaging capture (impressive 12 cm resolution from 241 km) - Config package import performance: 72,000 rows very slow → workaround by splitting files - 13-year-old
-
98
I Need Coffee - Episode 193 - Weekly BC Review!
I Need Coffee - Episode 193 - Weekly BC Review! (Dec 19, 2025)1. Personal & Travel Recap: Trip to El Salvador - 12th trip to El Salvador; primary purpose was attending the El Coyolar Christmas Festival with partner Tanya. - Packed heavily (120–130 lbs in suitcases); arrived Monday morning amid unusually high number of Americans at the airport. - Spotted a $3 million Ferrari F40 in downtown San Salvador. - Aeroman MRO facility expansion: New wide-body hangar under construction (company rumored to use Dynamics ERP in El Salvador). - Coincidental meetup with Wade Tatsuka (golf trip); breakfast chat and interest in his product. - Scenic drives, volcano views, visits to Alegria and a finca, obligatory pupusas multiple times. - Berlin, El Salvador decorated extensively for Christmas.2. El Coyolar Christmas Festival – Major Success - 250–300 attendees (kids + adults); military-precision planning led by Fatima (“PMP” nickname). - Team prepped 250–300 snack/gift bags, drinks, popcorn, piñatas, prizes. - On-site: Tent setup, wristbands by age group, snack tickets, checklists, name registration. - Activities: Professional clown (highly entertaining), Santa, bouncy castle, trampoline, games, balloon animals, ice cream bars (galletas), piñata smashing. - Toys handed out to every child; huge community impact (“Disneyland in El Coyolar”). - Volunteers included recipients of the team’s English Academy scholarships. - Sponsors: Integrity Data, MTP Consulting Group, iSolutions, Mecorma — covered growing budget. - Second annual event; first time host attended in person — massive success with happy kids and community.3. Team & Office Updates (ERP Center of Excellence, Berlin, El Salvador) - New furry team members: Mother cat now named “ERP” with three kittens (E, R, P); spoiled with imported U.S. pet beds. - Joselyn and David: Deep in new implementations (config packages, data migration, financial reports, GL setup); studying for MB-800 exam. - Ronald: Leading 1099 “war room” for BC27; expects most customers to delay upgrade to 27 until after 1099 season (stay on 26.5 through February). - Franklin: Beta testing internal partner dashboard; completed first vibe-coded PTE, starting second (full SOW-to-PTE process). - Fatima: PMP exam attempt cancelled (proctor didn’t speak Spanish); rescheduling soon. Leading new Dynamics Professionals of El Salvador user group — first meeting planned for January (first Dynamics user group in Latin America from Mexico to South America).4. Hardware & Productivity Updates - MacBook Air M4 transition ongoing: Learning power-user customizations, adjusting to dongle life (USB-A → USB-C), blaming Brad for the switch. - New portable monitor discovery: 14-inch, ultra-light model — ideal for travel and dual-monitor setup. - Mechanical keyboard rabbit hole: Briefly mentioned going down it.5. Extreme Vibe Coding Milestone - Completed an entire complex PTE project in **one day** (previously estimated 60–80 hours, reduced to ~12 hours). - Process: - 4-hour proof-of-concept prototype → validated with Tanya. - Created 45–52-page comprehensive PRD (vibe-coded with AI coaching): - Design, implementation details, permission set matrix, error handling philosophy/categories, transaction management, edge cases (discounts, negatives, zeros), user notification strategy, functional acceptance criteria (P1/P2), full testing checklist (functional, UI, permissions, error handling), test sign-off criteria.
-
97
I Need Coffee - Episode 192 - Weekly BC Review!
I Need Coffee - Episode 192 - Weekly BC Review! (Dec 5, 2025)1. Personal Updates - Camera malfunctioned after a live stream but mysteriously started working again; bought a backup on eBay. - Visited old friend and first client Scott, who is dealing with dementia/Alzheimer's — highlighted the ironic paradox of modern technology (e.g., iPhones, remotes) becoming barriers for the elderly.2. Vibe Coding & AI Productivity - Daily vibe coding is becoming natural; using AI (Copilot, agents) to draft user guides, fix bugs, and more — saving days of work. - Learned specifics for placing actions in Business Central (use "processing" area and "promoted" for correct placement). - First vibe-coded customer PTE delivered (in 1/4 the quoted time), but found a bug requiring thorough testing; led to rethinking developer roles (now include test data generation, user guides, checklists). - Created vibe-coded test data generator; submitted first PR with bug fix. - Discovered VS Code Speech extension for voice-to-text input to Copilot — enables "talking" to code (vibe coding by speech). - Positive outlook on AI: Treat it as a teammate for superpowers and growth, not job replacement; massive upside in productivity and innovation.3. Business Central Version 27 (BC27) - Ongoing discoveries and preparations for 1099 form changes (potential chaos, especially with MEM); Ronald leading as "1099 guru." - Some partners delaying upgrades; recommendation to test early.4. Team & Office Updates (ERP Center of Excellence, Berlin, El Salvador) - New "team members": A mother cat (Mrs. Kitty) and her kittens found in the office compound — being cared for. - Joselyn and David studying config packages and prepping for MB-800 certification (then Microsoft certified trainers). - Ronald handling 1099 war room and alpha testing partner dashboard. - Franklin developing partner dashboard with vibe coding and agile iterations. - Fatima's PMP application accepted; leading new "Dynamics Professionals of El Salvador" organization. - Upcoming El Coyolar Christmas Festival (next Friday): 250–300 attendees, toys, clown, bouncy castle, etc.; sponsored by Integrity Data, MTP Consulting Group, I Solutions, and Mecorma.5. Hardware Switch: New MacBook Air M4 - Bought on sale for $750 (Black Friday); major upgrade from Windows/ThinkPad due to intrusive ads/bugs. - Pros: Native apps (Office, RoboForm, SnagIt, Teams, Termius), excellent screen/webcam, seamless iPhone integration (iMessage, photos). - Minor issues solved: New Yubico Security Key C NFC; Nitro PDF license separate. - Only downside: Keyboard shortcuts (complex modifiers). - Verdict: Highly recommended so far.6. Security & Tech Tips - Passkeys: Recommended (portable ones in dedicated password manager like RoboForm); tested on X accounts. - Code signing: Uses GlobalSign with Azure Key Vault HSM (manual but supports requirements). - Self-service Key Vault onboarding now available for AppSource apps (since BC26).7. Cyber Security Updates - Ongoing npm supply chain attacks (1,200+ organizations affected). - Certificate validity shortening: Let's Encrypt to 45 days; GlobalSign SSL to 200 days; code signing max to 460 days (from March 2026) — major hassle. - Critical React vulnerability (CVSS 10.0): Actively exploited; potential impact on Business Central front-end (uses React)? Cloudflare outage related to mitigation. - Recommendation: HotcakeX Harden Windows Security tool (free on Microsoft Store) for safe Windows&
-
96
I Need Coffee - Episode 191 - Weekly BC Review!
I Need Coffee - Episode 191 - Weekly BC Review! (Nov 28, 2025)1. Thanksgiving Vibes - Happy post-Thanksgiving (yesterday in US); wearing a turkey hat with Santa legs; overate like everyone.2. AL Vibe Coding Launch & Speedrun - Debuted new live stream: "AL Vibe Coding" (inspired by Andrej Karpathy quote); chill, Bob Ross-style with custom analog TV theme (AI-generated CRT for visuals). - Monday speedrun: Built full BC extension (real project) in 6 hours vs quoted 28 dev hours; added extras like auto-data gen, Excel export, logging. - Full speed ahead: Laundry list of topics; GitHub Copilot Workspace updates (e.g., auto-fixing errors, multi-file edits).3. Tech Woes & Rants - Windows boot failure (black screen + cursor; 1-hour fix). - AI bloat: Rumor of AI/tables/formatting in Notepad → "game over for Windows." - Shy Hallude malware: Infected 500-800 npm packages via GitHub compromises; Node.js security "dumpster fire" (concerns for BC MCP servers).4. Project Troubleshooting & Opportunities - 3 days debugging registration/license system error → vibe code overhaul needed (new dashboard, telemetry). - 1099 changes in BC27: Complete overhaul; Ronald becoming team expert via vibe-coded code analysis (26 vs 27 diffs).5. Berlin, El Salvador Invasion & Team Updates - "Two blondes" (Tanya Henderson + Shannon Mullins, BC MVP) visited: Toured ERP Center of Excellence, met team; first official visitor. - Joselyn: Fighting config packages; vibe-coded bulk delete tool; starting MB800. - David: Config packages for new impls; SOD expert (hit limits on customer craziness); MB800. - Ronald: 1099 war room lead; helping Berlin English Academy grads with RSM trainee apps (English exams, resumes, typing). - Franklin: Vibe coding master; rapid partner dashboard progress (defer upgrades button). - Fatima: Submitted PMP application (50+ hours study); wrapping Elco Christmas Festival (Dec 13-14); applied for El Salvador DUG.6. Berlin English Academy & Nearshore Wins - 4 grads applying to RSM US El Salvador trainee program (9-10 weeks, Sat sessions; exposure to depts like BC, cyber, IT). - EF EPI 2025: El Salvador #2 in Central America, #5 in Latin America for English proficiency; ideal nearshore (US time zones, USD, safe).7. Q&A / Misc - Hyperpolyglot Von Smith: Speaks 24 languages fluently (learned via random encounters); brain scan shows unique activity; day job: carpet cleaner (amazing YouTube vid by Ali Richards).TL;DR: Post-Thanksgiving turkey hat fun; launched AL Vibe Coding stream + 6-hour speedrun miracle; Windows/AI rants; npm malware scare; Berlin "invasion" by Tanya/Shannon; team vibe coding 1099s/configs; English Academy grads eyeing RSM; El Salvador English proficiency rising. Vibe code or bust!
-
95
I Need Coffee - Episode 190 - Weekly BC Review!
I Need Coffee - Episode 190 - Weekly BC Review! (Nov 21, 2025)1. Health & Weekend Recap - Lingering cold (week 3+), bad headaches from monitor glare → tried dark mode but Office apps break (toolbars/formatting/screenshots). - Car troubleshooting: Rear wiper/sprayer failed → Perplexity gave generic advice; 2017 forum post nailed it (window not fully up). - Rainy LA; played video game but anti-cheat required BIOS update/secure boot fixes (AMD firmware bug from 2021; 2-hour ordeal). - Linux gaming progress (Steam Machine on Arch); worked on AL Vibe Coding live stream idea (chill Bob Ross-style).2. Vibe-Coding / AI Dev Updates - GitHub Copilot Workspace: Game-changer for AL dev? Creates full repos from prompts/PRDs; Steve tested a Support Plan app → 100% success but random errors persist. - Cursor innovations: Composer (multi-file gen), rules (enforce patterns); still better UX than Copilot but extension limits. - AI for SOWs: Tried feeding his style/blogs → "horrible" output (6th-grade level); can't use yet. - New live stream: "Steve's Stupid AL Vibe Coding Tricks" – random, chill sessions this weekend (no schedule).3. Project Management Rants - SOWs are "kryptonite": 4+ hours each due to vague requirements (e.g., no customer # in imports); partners underestimate. - Cash receipts import: Excel can't change, multi-applies, hates payment journal UI/apply entries. - Real PM vs theory: Fatima passed PMP (congrats!); Steve: Study dumpster-fire projects (overselling, blame games) over PMBOK ideals. - GP customers: Spending $10k+ entrenching in outdated system they barely use.4. BC/Admin & Outages - BC outage: Azure Front Door global DDoS (15 Tbps from 500k devices) → survived, but Front Door is ironic single-point failure. - Partner dashboard: Auto-defer upgrades; flag bad settings.5. Cybersecurity Nightmares - CAPTCHA fatigue malware: Tricks users into running Win+R / Ctrl+V / Enter to install. - Black Hills pentest webcast: Go straight to Copilot for sensitive data exfil. - Fortinet CVEs: New kill-chain cluster → "dumpster" their appliances. - ZTNA/firewall configs, NAT routing, code-signing certs – impossible to expert everything.6. Infrastructure Deep Dives - Azure geo-redundancy: Manual failover (West/East US); first manual SQL backup (.bacpac format – schema/metadata/data zipped; mind-blown). - Relies on infra he doesn't fully understand (iPhone, Linux servers).7. El Salvador Team & Events - Joselyn: RDLC fights, config packages, MB800 study. - David: Report layouts, SOD limits (w/Tanya), MB800. - Ronald: Mastered McCorma/Continia; onto new journey. - Franklin: Partner dashboard (defer upgrades button). - Fatima: PMP passed; Elco Christmas Festival (Dec 13-14; Steve/Tanya attending); Dynamics User Group signup. - Conferences: Partner in Vibe (Jan 28-30, South Padre – Steve going); Directions NA (Apr 27-29, Orlando – submitted w/Brad); DynamicsCon (May 12-15, Vegas – 2 sessions submitted); Dynamics Minds (May, Slovenia).8. Misc / Fun - Tech meme: What companies think we want (RGB overload) vs need (more USB ports). - BC certifications/training for team (and maybe Steve).
-
94
I Need Coffee - Episode 189 - Weekly BC Review!
I Need Coffee - Episode 189 - Weekly BC Review! (Nov 14, 2025)1. Audio/Tech Setup Woes - Scarlet Focusrite interface dials failing annually → open to sub-$1k alternatives. - Blue Origin rocket launch (full booster landing on ocean ship) impressed him.2. Health & Weekend Recap - Lingering cold (week 2+) → limited productivity. - Cursor vs Copilot testing: Cursor better UX but can't use Microsoft extensions (licensing issues); sideload hacks break things like Cosmo Alpaca. - Watched delayed Brazil F1 race (chaotic) + movie "The Family Man" (loves it).3. AI Integration & Mindset Shift - Using Perplexity 10x/day for everything (recipes to app settings). - AI-first routine: "Hey, could AI do this?" → reviewed a full AL project in Cursor, caught missing setup option & suggested fixes. - Dev question: When to abandon AI? Steve's cutoff ~1 hour if it's leading astray (avoid sunk cost); restart with new prompts/approach.4. Support Tickets & BC Quirks - Integration error: Field length overflow after 1 year (255 chars limit hit); added truncation. - Cronus sales order won't post to "invoice only" (needs "ship & invoice" first) → bad error message; Perplexity failed to help. - Corrections from order-to-invoice don't recreate editable invoice copy. - Seeking US equivalent to SEPA direct debit (avoid relying on Europe-specific features).5. Security & Phishing Rants - "Phishing-resistant MFA" buzz (e.g., passkeys, conditional access). - Partner got phished (distracted, entered creds) → "How? Really?" - Microsoft account locked popup confusion (too many logins); discovered .microsoft TLD (e.g., admin.cloud.microsoft).6. External APIs & Vendor Nightmares - SAS API delays: Promised Sept feature → still missing in Nov; requires drilling into each transaction (thousands possible). - Wells Fargo supplier payment portal: "Horrible" – no pasting, repeated passwords, aneurysms-inducing UX → just print checks instead.7. Tuesday Morning Catastrophe - Cat sat on Apple TV remote at 5:30 AM → blasted F1 Brazil race at full volume/brightness.8. Conferences & Submissions - Submitted co-presenter session for DynamicsCon 2026 (Las Vegas, May 12-15). - Upcoming: Summit NA Road Shows (Dec 9 Houston, Dec 11 Fort Lauderdale); DynamicsCon Regionals 2026 (Jan Tampa, Mar Vancouver, Apr Denver).9. Berlin, El Salvador Team Updates - Joselyn: RDLC reports, KB article on vendor refunds. - David: Custom reports/layouts, SOD mods. - Ronald: McCorma supercheck/overflow demo prep. - Franklin: Partner dashboard PRs. - Fatima: PMP exam prep (180 questions, 4 hours); Elco Christmas Festival planning (Dec 13-14, Steve/Tanya attending). - Starting Dynamics User Group in El Salvador.10. Mechanical Keyboards Rabbit Hole - Ergonomics focus: Kinesis Advantage 360 ($400-600) for RSI prevention (floating hands, thumb keys) – used by Lex Fridman, but too pricey/funky. - Coffee-themed keycaps spotted. - OG typing: IBM Selectric typewriter (golf ball heads, correction ribbons, humming motor).11. Q&A / Misc - Framework Laptop: Modular/repairable, $1,500-1,900 for mid-high specs → cool but he'll stick to used ThinkPads. - Heading to "important meetings with fancy people."
-
93
I Need Coffee - Episode 188 - Weekly BC Review!
Show Notes: Episode 188 - I Need Coffee (Nov 7, 2025)1. Still Sick (Week 2) - Persistent cold since Halloween → low energy, cancelled calls, mostly resting.2. Vibe-Coding / AI-Agent-Assisted AL Development - Spent the previous weekend refining a full “Vibe Coding Benchmark” PRD for a hypothetical Support Plan / Contract Management app. - Now consistently hitting **99 % correct code** from a single prompt + detailed Markdown PRD + PowerPoint wireframes. - Tested **Cursor vs GitHub Copilot** head-to-head: - Code quality essentially identical. - Cursor wins on **UX, speed, and innovation** (rapid new features, smoother flow, no constant approval dialogs). - Copilot feels “dialogue-fatigued” and exposes too much plumbing. - Best practices he now recommends: - Write PRD in **Markdown** (VS Code) → Git from day one. - Use **PowerPoint** for quick wireframes (screenshots → docs folder). - Explicitly define **launch.json**, **app.json**, **number series**, and **setup pages** — agents have no intuition here.3. Partner Dashboard (formerly Tenant Admin Dashboard) - Actively building an in-BC app to centrally manage all customer environments: - Auto-list prod environments, flag non-recommended update windows/next-version settings. - Will use BC Admin API to bulk-fix update windows, dates, etc. - Triggered by a painful incident: customer auto-scheduled to 27.0 instead of 26.5 → Tuesday morning chaos (PTEs uninstalled, users locked out).4. BC Update & Admin Center Nightmares - New minimum 6-hour update window (can no longer do 2-hour windows). - Restore-point quirks: can’t always roll back to just before an upgrade if inside the window. - Email notification overload is untenable → partner dashboard is the solution.5. Funny / Annoying Stuff - Windows File Explorer “Date” column is meaningless (random mix of created/modified) → caused PRD rollback disaster → another reason for Git. - Got asked to be a “subcontractor” who pretends to work for the customer (use their email, timesheets, etc.) → hard pass. - Competitor claiming they’ll migrate **30 years** of history → Steve: “Hand them the deal and grab popcorn.” - New Business Central icon announced at Directions EMEA → RIP to the guy with the old BC logo sculpted into his office ceiling. - “Set Applies-to ID” in cash receipt journal still applies the **full invoice amount** even when payment is smaller → change request submitted. 6. AI Agent Security / Shenanigans - Prompt-injection exploits now being embedded invisibly in websites (Oreos & baseball example). - Perplexity’s Comet agent shopping on Amazon → Amazon is suing them.7. Events & Travel - Directions EMEA happening now (new icon + 2026 Wave 1 focus areas). - DynamicsCon 2026 (Las Vegas, May 12-15) session submissions just opened (closes Dec 31).8. Berlin, El Salvador Team Updates - Joselyn (joined June 2024, zero accounting background) now deep in complex financial reports & RDLC. - David crushing report layouts & Simple Object Designer work. - Ronald becoming the **Western Hemisphere’s #1 McCorma Super Check + Overflow Remittance guru**; prepping big demo. - Franklin refining the partner dashboard (new beta released). - Fatima finishing PMP prep (50+ hours study + 100+ practice questions).
-
92
I Need Coffee - Episode 187 - Weekly BC Review!
Show Notes: Episode 187 - I Need Coffee (oct 31, 2025)1. Personal / Life Updates - Persistent cold, late start, brewing coffee - Rotated 18-month-old generator gasoline (10 gallons) - Homemade “Zante bowls” (rice-beans-tofu bowls) - Replaced/filled tiki torches for Halloween party - Visited first ERP client/mentor (1996) who now has early Alzheimer’s2. Hardware & Power-Saving Obsession - LA electricity prices insane (~33–55 ¢/kWh, bill up 63% in 4 yrs) - Switched 24/7 servers to Lenovo M910Q Tiny PCs - Ubuntu Server idle: 3.6–4.4 W (!) - Windows 11 idle: 9–10 W - Entire “data center” (3 servers + NAS) now <20 W3. Linux Desktop vs Windows Reality Check - Tried Linux desktop again → quickly remembered why he doesn’t use it - Deep Microsoft 365 ecosystem (Excel, Word, OneNote, Outlook, Teams, Snagit, etc.) simply doesn’t work well on Linux - “You should use Linux” crowd ignores the “you” part (Lamborghini SVJ vs family minivan analogy)4. Open-Source Realities - Comic about endless unpaid feature requests = open-source life - Customer asked detailed security questions about 2012 closed-source GP ISV → ironic because open-source is now seen as higher risk by some auditors - Attended Directions webinar on BC open-source apps → cool but maintenance is a thankless job5. Business & Project Updates - Building multiple custom file-import solutions (sales/purchase invoices, bank deposits, AR apply) - Customer on 15-year-old Dynamics GP10 waffling between upgrade vs BC - Teaching Franklin about proper Statements of Work, scope, exclusions, change management - Top practical PM practices he values: (1) crystal-clear scope, (2) budget tracking, (3) change management, (4) risk awareness (still figuring out how to formalize)6. Microsoft Outages & Azure Front Door - Second major Azure Front Door global outage in a few weeks (90+ minutes for many BC tenants) - Front Door is marketed as high-availability but itself becomes single point of failure7. AI & Development - Cursor released Composer v1 (very fast frontier coding model) - AI agent/MCP security nightmare is beginning (prompt injection, exfiltration, etc.) - OnePassword adding “agentic autofill” with human-in-the-loop (scary but at least trying) - Terminology chaos: agent vs persona vs MCP vs skill8. Upcoming Conferences & Travel - Directions EMEA (Poland) next week - Partner in Vibe Conference – Jan 28-30, 2026, South Padre Island (Steve is going) - Directions NA – Apr 27-29, Orlando (call for speakers opens Nov 12) - DynamicsCon May 12-15, Las Vegas9. El Salvador / Berlin Team Updates - Helping huge multinational GP customer whose entire IT is in El Salvador - Team bringing 500 ft Cat5e + rice cooker on next trip - Ronald finished 70-hour “Berlin English Academy – Call Center” program with certificates & Halloween party10. Fun / Miscellaneous - Windows 11 tiny taskbar icons “feature” - Ridiculous BC admin job posting in Baton Rouge asking for one person to do 20 different senior roles - Mechanical keyboard rabbit hole → hot-swappable custom boards (drooling over retro ThinkPad-style board) - Family Halloween costumes & teenager’s party (Steve may be exiled from his own house)
-
91
I Need Coffee - Episode 186 - Weekly BC Review!
Show Notes: Episode 186 - I Need Coffee (oct 24, 2025)1. Personal Updates- Sharpened knives while watching BC launch videos (Tinfister tip); engaging.- Storage comic: Floppy disks to 2TB micro SDs; consumer-grade unreliable.2. Professional/Technical Updates- AI/Engineering: - Dave Farley video: DORA 2025 report; use engineering practices for AI chaos. - Reading "Vibe Coding" by Kim/Yegge: AI coding success. - Windgate blog: Trust consultants to vibe code with principles.- BC Projects: - AL file import PTE (~30hrs): Single-page upload; beats config packages/Power Automate; sellable. - McCormma overflow: 30 lines/check success; needs testing/demo. - Partner Dashboard: Progress despite DevOps rename issues. - BC v27: Learning features (page scripting, reports). - Bulk delete invoices: Use Edit in Excel.- DevOps: Don’t rename Azure projects (breaks pipelines); Cosmo Apaca helps but rule-bound.- AWS Outage: DNS error downed US East-1; exposed redundancy myths; smart beds failed (16GB/day telemetry, GitHub fix).- Pi Hole: On Ubuntu (Lenovo ThinkCentre); GeoIP blocking; DNS config issues fixed.3. Cybersecurity- Reassess redundancy (Azure Front Door risks); Namecheap SSL renewal messy, good support.- Avoid smart homes; loose IoT on VLANs.4. Community/Events- El Coyolar Festival: $2K funded (Summit NA); toys/snacks for 150+ kids; 2026 sponsors open.- Events: - Partner in Vibe: Jan 28–30, 2026, South Padre Island (partnerin.io/vibe). - Directions NA: Apr 27–29, 2026, Orlando. - DynamicsCon: May 12–15, 2026, Las Vegas. - Dynamics Minds: May 25–27, 2026, Slovenia. - Summit NA Road Shows: Dec 9 & 11, 2025, Houston/Ft. Lauderdale.- Vibe Sessions: Nearshore scaling, practice building, lawsuit avoidance, AI engineering.5. Other Notes- Keyboards: Filco Majestouch 3 Ninja + O-rings; Switch and Click YT; eyeing mechanicalkeyboards.com.- Linux: Testing Ubuntu; considering Omari (Arch); critiques theme obsession.- Video: Cort Guitars factory (Indonesia, 2M+ guitars/yr, 2,500 employees).- Team: Joselyn (reports), David (SOD/SOW), Ronald (v27/McCormma), Franklin (dashboard), Fatima (PMP/festival).6. Q&A/Closing- Vibe code AI? Learn BC v27; prep for outages.- Closing: Vibe code, break/learn, enjoy weekend.
-
90
I Need Coffee - Episode 185 - Weekly BC Review!
Show Notes: Episode 185 - I Need Coffee (oct 17, 2025)1. Personal Updates- Woodworking: Built shelves/spice rack for El Salvador with pine and Festool Domino; will flat-pack and ship.- Desk Cleanup: Rare cleaning, noted by daughter.- Wi-Fi Angel: Bought humorous "Wi-Fi Angel" at Dollar Tree.2. Professional/Technical Updates- Business Central (BC): - BC v27 Issues: "Average days to pay" field obsoleted; no clear upgrade path from v26.5. Avoid upgrading without testing. - Number Series: Poor configurations (e.g., 5-digit limits) cause issues; recommends 7-8 digits, no ending number. Number Series Copilot ineffective. - PTE Challenges: Hard to find PTE due to poor naming; suggests AI for repo scanning. - BC Web API 2.0: Overnormalized API complicates image retrieval; custom API not viable. - Report Customization: 10,000-series reports use temp tables, needing PTEs for custom fields. - Invoice Cancel: AL procedure lacks payment checks, unlike UI; needs customer input. - Tenant Admin Dashboard: Franklin’s pull request hit DevOps issues; fixes needed. - BC v27 Features: Ronald’s curated feature doc for internal review.- Project Management: - Saying No: Declined risky software project due to liability. - Fatima: Training for PMI PMP, leading calls, organizing festival. - Azure DevOps: Don’t rename projects (breaks VS Code/pipelines); migrate code instead. - Cosmo Apaca: Automates DevOps setup for small teams.- AI/MCP: - BC Telemetry Buddy: Waldo’s VS Code extension queries BC telemetry via MCP. - BC Code Intelligence: Jeremy Visa’s 14-agent project for code optimization, security, upgrades. See Dynamics Corner Ep. 434.3. Cybersecurity- F5 Compromise: Hackers accessed systems for months, affecting 23,000 customers.- Cisco Flaw: SNMP exploit deploys rootkits; replace devices.- LastPass/Bitwarden Phishing: Fake alerts compromise systems; prefers OnePassword.- Sonic Wall: Testing Cloud Secure Edge for secure VPN overlay.4. Community/Events- El Coyolar Festival: Team shopping for toys in San Salvador for 150+ kids.- Events: - Summit NA: Oct 20–23, 2025, Orlando - BC Bash: Oct 21, 2025, Orlando - Directions AMIA: Nov 4–6, 2025, Poland - Summit NA Road Shows: Dec 9 & 11, 2025, Houston/Ft. Lauderdale - Partner in Vibe: Jan 28–30, 2026, South Padre Island - Directions NA: Apr 27–29, 2026, Orlando - DynamicsCon: May 12–15, 2026, Las Vegas - Dynamics Minds: May 25–27, 2026, Slovenia5. Other Notes- Manufactured Urgency: Criticized manipulative email urgency; sanitized requests.- Dynamics GP 18.8: Upgraded ISV solutions.- Starship 11: Praised SpaceX launch.- Global Operations Center: Planning clocks/dashboard for El Salvador BC support.- Team: Joselyn (reports), David (Simple Object Designer), Ronald (McCormma), Franklin (DevOps), Fatima (PMP/festival).6. Q&A/Closing- Focus: Learn number series, AI, MCPs.- Closing: Encouraged learning and “MCP all the things.”
-
89
I Need Coffee - Episode 184 - Weekly BC Review!
Show Notes: Episode 184 - I Need Coffee (oct 10, 2025)1. busy week, time flies.2. Viewer Interaction: - Encourages questions via X/Twitter, YouTube, Twitch.3. Trivia and Food Experience: - Turkish delight from Locom in Santa Barbara: Chocolate-hazelnut (chewy, intensely sweet, one piece/month max); traditional red pistachio milder but very chewy, honey-based; education via Joselyn's recommendation.4. Weekend Activities: - Road trip with wife to central California (winery region) for friend's R-rated adults-only wedding: Casual, comedians, balloon animals, caricature artist. - Visited Hearst Castle: First time, highly recommended; ornate, managed by California State Parks; tour guides know every detail (e.g., light fixtures). - Ongoing mild cold.5. Credit Card Lessons: - Overcharges: Passenger Coffee subscription ($34.68 → $75.24 randomly, twice; credits issued, must monitor); Turkish delight ($6 → $9.60, possibly weighed vs. per piece; owner blamed POS, others reported issues). - Annoying principle; now requires receipts for all transactions; hard to refute without proof.6. Work and Projects: - Team Updates (ERP Center of Excellence, El Salvador): - Joselyn: Report layouts; learned copy document for recurring purchase invoice lines; exploring service contract recurring billing. - David: SOD updates; petrified of after-hours deployments (kicks users out, risks breaking); needs single-pager on implications, best practices; late nights (midnight/1 AM). - Ronald: McCormma super check/overflow remittance; repetitive data prep/testing (10-50 invoices); internal demo/sell to Tanya/Alyssa; dogfooding for expertise. - Franklin: Resuming tenant admin dashboard: One BC page for customer environments, apps, capacity, updates (API limits: no apps pull; avoids admin centers). - Fatima: PMI PMP studying; runs daily 8 AM/2 PM Pacific team calls (plans/reviews); leads Doug user group (first in Latin America); El Coyolar Christmas (microbus to San Salvador for toy/food shopping next Friday). - One-on-one team calls: 2 done, 2-3 left. - McCormma: Luxury of 16-24 hours internal testing before customer offer. - Azure tenants: Imagined setup; redid as independent for security (pros: isolation; cons: admin hassle); lacked documentation, concerning. - Lawyering: Contract review, legal quotes ($1,200-$3,000 fixed, $175-$500/hour); disliked task. 7. Technical Challenges: - SOD deployments: Eric working on sandbox scheduling; needs disciplined procedures for chaotic partners (e.g., Tanya). - Recurring billing: Avoid if complex. - Job queues: Unreliable, no notifications.8. Professional Development: - Berlin team: Focus on medium/long-term goals vs. fire-fighting.9. Upcoming Events: - Summit NA Road Shows: Houston Dec 9, Fort Lauderdale Dec 11 (year-end; none in Oct/Nov).10. Q&A and Headline: - BC antics: Undiscovered features like copy document (17 menu levels deep). - JP Morgan: Paid $115M legal bills for Charlie Javice (codefendant in $175M fraud); contract clause forced JP to cover defense; underscores due diligence.11. Weekend Plans: - Modify app, finalize file import SOW, handle lawyer/contract review.12. Community and Collaboration: - Shout
-
88
I Need Coffee - Episode 183 - Weekly BC Review!
Show Notes: Episode 183 - I Need Coffee (oct 3, 2025)1. Introduction and Weather: - Episode 183, Friday, October 3rd; 97% humidity in Los Angeles County, described as steamy.2. Viewer Interaction: - Encourages questions via YouTube, Twitch, X/Twitter; simulcasting through global production studio.3. Microsoft Dynamics 365 BC Updates: - YouTube channel has 48-49 new videos for Business Central 2025 release wave 2 (version 27), released October 1st. - Features like excise taxes framework; some rollout over next 6 months.4. Weekend Activities: - Dealt with a cold; experimented with Gajuino (Arduino-based controller for Gaggia Classic Pro espresso machine). - Wired Gajuino, booted successfully; turns $500 machine into $4,000 equivalent with touchscreen, profiles, Bluetooth scale. - Beach trip to Seal Beach; $7.45 small latte (disappointing, watered down). - Advocates home espresso: $1,000 setup breaks even in 9 months at $5/shot, vastly superior quality. - Watched "Fletch" (Chevy Chase) with wife; revisited Fetzer valve, ball bearings, antifreeze references.5. Work and Projects: - Team Updates (ERP Center of Excellence, El Salvador): - Joselyn: GL account categories, financial reports expertise. - David: Report layouts, custom fields, SOD fire-fighting. - Ronald: McCormma super check/overflow remittance learning; data testing. - Franklin: Excel file import AL completion; Tenant Admin Dashboard resumption. - Fatima: PMI PMP training progress; 3 hours/day English; El Coyolar Christmas Festival management (toys, food, supplies; Tanya/Speaker attending December). - New project: 18-month delay; kickoff call revealed uncertainties (invoicing system, cash receipts, BC-Salesforce data direction). - McCormma Payment Hub: Learning curve (Cronus defaults, bank setup, remittance advice, overflow printing); support tickets needed. - Contract lawyering: Hates it; paying lawyer for review. - Weird PTE: 50+ companies → MEM → back to 50+ companies; proposing unusual integration design. - Job queues: Failed revalue inventory (January) caused unit cost issues; BC silently stops without notification.6. Technical Challenges: - BC Word add-in: Hides empty rows/columns/tables, zero fields; clean reports. - Aider tool: Feedback on challenges; not ideal for small projects. - Dimension restriction: Restrict dimension values by user (non-MEM); possible customization. - MCP hype: Jeremy's BC knowledge server, Stefan Marone release; watching cautiously, practical use cases unclear. - Terminology confusion: Partner email mixed entity/company/environment; demands precision. - Wrong emails: Copied on confidential financials (invoices, bank details); wrong sensitive meeting invite; AI bots threaten privacy.7. Cybersecurity and Privacy: - Data brokers: Removed info after ransom demands (incorrect co-owner listing); recommends Aura services.8. Personal Tech Experiments: - Minecraft server: Hostinger setup ($60/year, 4GB Debian, 20 users, auto backups); cross-platform play for intern's daughter.9. Hobbies and Interests: - Mechanical keyboards: r/mechanicalkeyboards subreddit; custom keycaps, 3D sculpted (Pokemon), collectors' setups. 10. Professional Development: - Berlin team: Medium/long-term goals vs. fire-fighting; Joselyn's financial reporting/PowerBI payoff (12-18 months).
-
87
I Need Coffee - Episode 182 - Weekly BC Review!
Show Notes: Episode 182 - I Need Coffee (sept 26, 2025)1. Personal Updates and Weekend Activities: - Received Gajuino kit after 6-month group buy (Hong Kong); upgrades $500 Gaggia espresso machine to $2,000–$5,000 equivalent with electronic controls (boiler temp, pump control, pre-infusion, pressure curves, scale integration). - Picked up wife at LAX Saturday night; airport unusually empty, easy parking. - Harvested three dragon fruits from backyard (one overripened, split); yields tripled from last year. - Discovered yellow dragon fruit at Amazon Fresh ($8/lb, individually wrapped).2. Work and Projects: - Team Updates: - Ronald: Learning McCormma Payment Hub, focusing on supercheck/overflow remittance for US check printing (beyond 10–13 line limit). - David: Handling Word/RDLC report layouts; found multiple fields in one grid space. - Joselyn: Tackling Word report layouts, learning hidden tricks. - Franklin: Refining Excel file import prototype via code review; working on Tenant Admin Dashboard for internal multi-tenant management. - Fatima: Completed 8–10 hour PMI PMP video series; seeking next course; aiding El Coyolar Christmas Festival planning. - Bill.com MEM Integration: Successful go-live after complex project (started February); managed multi-entity/company setup with bill.com API (version 3 incomplete, used version 2). - Statement of Work Improvements: Added prerequisites (50+ record sample files, field screenshots); explicit scope (anything unlisted is out); assumptions (BC online US v26.5, English, no multi-currency); error handling; no intercompany/APIs; BC update warnings.3. Technical Challenges and Discoveries: - BC Word Add-in: Discovered Dynamics 365 Business Central Word Add-in (~1.5–2 years old); features hide empty tables/rows/columns, zero fields; SOD-compatible after import error fix. - AppSource Region Bug: El Salvador team faced app install issues (SV vs. US region); resolved via company info change or PowerShell/AL code. - Aider Tool (Jeremy Howard): Tested AI code intelligence with 14 "agents" (e.g., architect, coder); heavy setup (Node.js); not suited for small projects; better for test-driven development; provided feedback.4. Cybersecurity and Industry Insights: - MITRE Evaluations: Microsoft and vendors withdrew from MITRE ATT&CK evaluations, deemed low-value; akin to meaningless firewall certifications. - Social Engineering: Viewed Rachel Tobac (hacked Jeffrey Katzenberg via Aura) and Erica Zelik (Teams impersonation for wire transfers) videos. - Privacy/Data Brokers: Removed personal info from brokers after ransom demands tied to incorrect listing (co-owner of "Blue" company); recommends services like Aura; bad data fuels phishing.5. Professional Engagements and Conferences: - Vibe Partner Conference: Jan 28–30, 2026, South Padre Island, TX (partnerin.io); remote, 4-hour drive from San Antonio. - Summit NA Road Shows: Houston Dec 9, Fort Lauderdale Dec 11. - Contract Negotiations: Rejected removing liability cap ($5M proposed for small project); viewed as red flag.6. Technology Preferences: - Keyboards: Sticking with Filco Ninja Majestouch MX Brown (14 years); rejected Cherry MX Board 3.0; found Norbauer Senica ($3,600–$8,000, custom, no numpad); Ducky cheaper but Filco preferred.7. Coffee and Experiments: - Ordered Dera Brazil coffee (Passenger Keystone favorite); experimental cherries ripen/dry on tree; interesting but not enjoyable; shared with Gabe in El Salvador.
-
86
I Need Coffee - Episode 181 - Weekly BC Review!
Show Notes: Episode 181 - I Need Coffee (sept 19, 2025)1. Personal Updates and Multitasking: - Managed live stream while arranging express courier for daughter's forgotten science project (thermal capacity/insulation experiment).2. Weekend Activities: - Visited El Tazumal, a Salvadoran restaurant, for pupusas ($5 each, $40 for 8, shocked El Salvador team). - Performed pool maintenance with cybersecurity intern, prepared for fall/winter. - Smoked a 14.8 lb brisket for 14 hours, shared with neighbors; daughters made brisket sandwiches. - Watched F1 movie on Amazon with Brad Pitt and Javier Bardem, exceeded expectations.3. Work and Projects: - Team Updates: - Joselyn: Working on BC financial reports, categorizing GL accounts for row formats/layouts. - Tanya: Provided PowerBI billable hours report for weekly team utilization tracking. - David: Finalizing report layout changes. - Ronald: Handling McCormma Payment Hub, troubleshooting permission set issue; testing bill.com MEM integration. - Franklin: Completed E4CC and English conversational classes, improving BC development discussions; conducted code review. - Fatima: 70% through 10-hour PMI PMP training, tracking BC27 pipeline errors and El Coyolar Christmas Festival planning. - Bill.com MEM Integration: - Go-live scheduled today; complex project started in February, using bill.com API (version 3 incomplete, relies on version 2). - Ronald tested end-to-end; published for internal AppSource testing.4. Technical Challenges: - RDLC Report: Joselyn fixed negative top property error (-0.00001 inch) in US check report by editing RDLC in Notepad. - Documentation: Perplexity generated prompt for Cursor to create 10-page user guide for AppSource app in 1 hour. - BC Issue: Perplexity confirmed unit cost variances in lot-controlled item process as expected BC behavior (FIFO/LIFO/average cost).5. Cybersecurity and Industry Insights: - Microsoft Entra Vulnerability (CVE-2025-5241): Actor tokens granted global admin access across tenants via Azure AD Graph API; fixed by Microsoft. - SonicWall Breach: My Sonic Wall portal breach exposed <5% firewall backup files, likely via brute force/credential stuffing. - GP Partner Issue: Partner stored passwords/license keys in plain text on customer’s SQL server, refused assistance due to being "too busy."6. Professional Engagements: - Attended Aropa Academy webinar on AL code for SQL performance (youtube.com/aroposewebinars). - Signed up for MVP Summit, March 2026, Redmond; hotel costs $200–$300/night vs. $37/night in El Salvador. - Reconnected with college friend in cybersecurity, discussed potential El Salvador cybersecurity center.7. Conferences and Events: - Summit NA: Oct 20–23, 2025, Orlando; sponsoring BC Bash, Oct 21, 9:00 PM, Cuba Libé (steveendo.link/bc-2025). - Directions EMEA: Nov 4–6, 2025, Poland. - Partner in Vibe: Jan 28–30, 2026, South Padre Island, TX (partnerin.io); remote location, 4-hour drive from San Antonio. - Dynamics Minds: May 25–27, 2026, Porto Rose, Slovenia.8. Statement of Work Challenges: - Custom PTE SOW requires foresight; excluded code structure updates, non-functional fixes, saved scope creep on unit cost issue. - Struggled with SOW for custom PTE due to complex, poorly detailed Excel field mapping.
-
85
I Need Coffee - Episode 180 - Weekly BC Review!
Show Notes: Episode 180 - I Need Coffee (Sep 12, 2025)1. Episode Milestone and Greetings - Celebrates 180 episodes, a significant milestone despite irregular periods. - Technical hiccups: dying keyboard, Stream Deck issues. - Shoutouts: Moardes, Tanya (RSM), Ola RSM, Eric Hogard, Christian Lais, DF, Demani.2. Community Poll on BC Features - X poll: "What relatively new BC feature should functional consultants/developers learn?" - Responses: Queries (older), Copilot/Text/AI (newer), CI/CD (older), interfaces (years old), price calculation engine (~2 years), performance profiler (~2 years), data transfer/audit fields (underused, e.g., system modified on/by). 3. Personal Anecdotes and Blog Revival - Tanya (RSM) resurfaces host’s 2021 blog solving Chrome autofill overlay in BC—enjoys “artisanal” blogging but notes time cost; dislikes AI-generated content. 4. Weekly Projects: PTE Nightmare - PTE Disaster:** Adding one report field took 4 weeks due to: - Wrong field (duplicates across record types; hidden dataset issue). - Stuck pull request added MEM dependency, forcing redo. 5. Sandbox and Tenant Chaos - Team of 5 in Berlin juggled shared sandboxes for reports, imports, ISVs—disrupted by upgrades/MEM installs. - Solution: Host assigned 9 personal demo tenants (some from 2019); new free demo creation method (custom domain/email, kept low-key). - Issue: Browser profile overload (9+ tenants, manual setup across devices).6. Technical Deep Dives - OData Deprecation: Marcel Schab’s blog warns of 2027 Wave 1 (v30) removal; urges Web API v2.0 migration (despite flaws). Simple Object Designer as alternative. - AL Upgrade: Fixed v26 issues (duplicates, old number series); v27 deprecations loom (200+ objects). Deferral possible to March 2026, but Nov 2025 urged. - Import Design: Staging tables for file imports (Excel/CSV/JSON) enable set-based ops (validation, history). BC list pages add UI polish. Exploring generic fields for multi-customer flexibility.7. Cybersecurity Highlights - NPM Attack: Phished dev added malicious code to 15 packages (2B weekly downloads); caught in <1hr but exposes open-source risks (no audits, obfuscated code). - AI Coding Risks: Adds fictional deps, secrets, misconfigs (XKCD 2347 Jenga tower). Useful for explaining complex code. - M365 Breaches: Weekly partner compromises—enable Defender, conditional access, geo-locks.8. Integrations and Events - Bill.com + BC/MEM App: Complex, over-budget, nearing go-live (next Friday). - Corporate ACH Debits: B2B auto-withdrawals (e.g., fuel suppliers) unsupported in BC NA; scoping paid design (CCD format). - Events: - Summit NA (Oct, Orlando): BC Bash party (700 cap last year). - Directions MIA (Nov 4–6, Poland): Christian Lais session. - Dynamics User Group: Dallas (Sep 17, 200+), other regions. - Summit Roadshows: Houston (Dec 9), Fort Lauderdale (Dec 11). - Webinar: Aropay (Sep 15): AL code’s SQL performance impact.9. Team Updates - Joselyn: PowerBI, RDLC; speedrunning check layouts (<2hr goal). - David: Report layouts; paused data migration. - Ronald: McCroma Payment Hub (super checks). - Franklin: Excel imports, staging tables. - Fatima: PMP course; shadowing AL/PM tasks.
-
84
I Need Coffee - Episode 179 - Weekly BC Review!
I Need Coffee - Episode 179 - Weekly BC Review!1. ERP System Challenges & Solutions: - Code cleanup for Business Central (BC) upgrade (BC26/BC27 issues, deprecated fields, code cop warnings). - Report extension PTE struggles (field addition, pipeline issues). - Data migration complexities (item imports, deletions, VLOOKUP for sub-records). - PowerBI performance bottlenecks (slow refreshes, proposed dataset consolidation, custom API endpoints, Azure SQL mirroring).2. cummunity Engagement & Events: - El Coyolar Christmas Festival planning (Dec 12, El Salvador; 210 attendees, $2K budget, corporate sponsors needed). - Industry events: Summit NA (BC Bash, Orlando), Directions EMEA (Poland), Dynamics Minds (Slovenia), DynamicsCon Regionals (Copenhagen, Dallas), Summit NA Roadshows (Houston, Fort Lauderdale, Charlotte).3. Professionalism & Communication: - Avoid saying "I have no idea" in client interactions; use proactive responses like "I'll check" or defer to experts. - Critique of overly scripted webinars (stiff, buzzword-heavy); recommend rehearsed bullet points instead.4. Technology & Process Insights: - System integration issues (double shipments from manufacturer due to duplicate POs). - Gift card complexities (third-party platforms like FirstServe; API-heavy, fraud prevention challenges). - Inventory chaos at China Depot (El Salvador’s “AliExpress warehouse”; ERP nightmare for low-value items).5. Personal Productivity & Efficiency: - Power bill reduction (25% energy, 24% cost savings via server shutdowns, peak-hour avoidance). - Word document font glitch (Arial 10pt misrendering; unresolved despite experience).6. Team Development & Training: - ERP CoE team tasks: PowerBI, RDLC/Word report layouts, Document Capture, Mercurius Payment Hub, Continia Expense Management, Excel imports, project management. - Berlin English Academy: Multitasking training (call center sims, typing at 60 WPM, computer skills) beyond English proficiency.7. Cultural & Fun Elements: - Matrix movie night to teach geek references (red pill, code rain) to Berlin team. - HMart Ramune shelf (diverse flavors); pricey in El Salvador. - Classic childhood movie tease (obscure, unspecified).
-
83
I Need Coffee - Episode 178 - Weekly BC Review!
I Need Coffee - Episode 178 - Weekly BC Review! 1 Travel and Personal Life- steve returns home after a long 13-hour travel day from Berlin to Los Angeles with various airport and flight experiences.- A weekend trip around El Salvador with scenic visits including Lake Ilo Pango, local resorts, and dining experiences.- Describes accommodations, local culture, and work-life balance during trips.- Mentions trying new coffee roasts and a home coffee setup in Berlin, El Salvador. 2 Work and Projects- Focus on several technical and project management efforts: - Crafting detailed statement of work documents. - Setting up and troubleshooting the office network including Wi-Fi issues and a plan for network 2.0 involving hard wiring and UniFi access points. - Discussion about building or outsourcing gaming/streaming PC setup. - Ongoing work with Bill.com integration, multi-organization mapping, and complex testing. - Efforts to simplify custom data import processes and the debate of build vs buy solutions. - Explanation of internal development workflow practices using DevOps, VS Code, PR, and pipelines to maintain code integrity and avoid mistakes. - Challenges faced during a simple report extension modification, highlighting pipeline and key management complexities. - Emphasis on proper API key and certificate lifecycle management to avoid outages and failures. - Review and recommendation of Microsoft 365 Business Premium and Defender for Business tools for improved security. 3 Team and Training- Introduction of Fatima, a new team member undergoing English language and PMP project management training.- Insight into Berlin English Academy activities, aiming to improve English skills of the team and prepare them for remote call center work.- Team collaboration examples include mock call centers, project management for local events, and financial report consolidation efforts.- Recognition of team members contributing to technical documentation, customizations, and process automation.4 Events and Community- Upcoming conferences and summits including Dynamics Con regionals and events in Orlando, Poland, and Slovenia highlighted with travel and visa advice.- Planning of El Coyola Christmas Festival with community sponsorship efforts, logistics, and budgeting.5 Technical Observations and Opinions- Power Automate is criticized for reliability issues, token expiration problems, and lack of production readiness for critical workflows.- Valuable lessons learned on modern motherboard features, cable management, and PC building challenges.- Appreciation for good coffee roasters and equipment along with the barista skills developed within the team.***
-
82
I Need Coffee - Episode 177- Live from Berlin El Salvador!
1 Personal Life and Setup- Steve is broadcasting from an impromptu home studio in Berlin with some technical setup adjustments.- Weekend activities included supporting spouse surfing at Seal Beach and configuring a new Berlin weather camera for live city views.- Upgraded home internet to gigabit fiber, uncovering network bottlenecks and troubleshooting Wi-Fi performance issues.2 Technical Work and Projects- Continued work on document capture and engaging with quirky customer business processes.- Discussion of challenges in reproducing production performance issues in sandbox environments for Business Central.- Insightful reflections on estimating development effort for customizations and dealing with customer expectations.- Handling messy ERP data with duplicate and conflicting entries requiring cleanup.- Extensive travel logistics and packing for work trips between Berlin, El Salvador, and the US.- Planning and development of a new video production PC to enhance live streaming and gaming setups.- Coordinating with the team on custom computer parts purchasing, exploring local tech stores in San Salvador.3 Team and Community- Berlin English Academy students actively advancing English and project skills; their enthusiasm is highlighted.- Efforts preparing for the El Coyola Christmas festival community event.- Team engagement in project management with upcoming PMP certification training.- The team balances many projects including data loads, financial reporting, Power BI, and customizations.4 Industry and Event Insights- Reflection on the challenge of managing old vs new customers and projects simultaneously.- Evaluating ISV responsiveness, support capabilities, and risks related to ISV products and business longevity.- Announcements for upcoming events like Proximos Aventtos Summit (Orlando), Directions Amia (Poland), and Dynamics Minds (Slovenia).- Discussions about software debugging, telemetry, and testing best practices.- ERP-related anecdotes about inventory management challenges and customer service simulations.5 Culture and Miscellaneous- Cultural observations about Berlin and San Salvador, including photos and scenes from daily life.- Coffee recommendations and personal favorite roasts, emphasizing the host’s love for good coffee.- Encouragement to explore Business Central features deeply to discover unknown facets and potential.
-
81
I Need Coffee - Episode 176 - Weekly BC Review!
1. Personal Updates and Weekend Activities: - Dragon Fruit Plant: Shared photos of a blooming dragon fruit flower in the backyard, planted by his wife. Noted it produces fruit annually but flowers wilt quickly. - Family and Leisure: Celebrated his younger daughter's (cyber security intern) birthday with ribs, baked potatoes, and friends. She's grown tall and excels in school. Went to Seal Beach for his wife's surfing session (pink surfboard); plans to provide moral support again this weekend. Grilled trout and shared with neighbors.2. Business Central and Technology Projects: - Continia Document Capture: Ongoing implementation with Ronald, including testing nuances, quirks, and advanced features (e.g., line recognition for multi-line invoices, routing across companies). Sandbox testing ready for customer/partner; noted challenges with messy PDFs (e.g., multi-page with attachments). - Blue Dragonfly Recurring Billing: Added MEM (Multi-Entity Management) support (dimension fields); testing revealed a minor unrelated bug. - App Development Subcontracting: Assisting a software firm with feature requests; challenges include estimating complex code (e.g., 3,000+ line objects), code review processes, bug handling, and aligning with their architecture/culture.3. Cybersecurity and Tools: - Encrypted/Protected Email in M365: Struggled with "Do Not Forward" feature in Outlook (not true encryption; requires authentication). Not available despite Business Premium license; navigation in Purview is a "nightmare" for SMBs. - Turn Off VPN Series: Highlighted Fortinet SSL VPN brute-force attacks and vulnerabilities (e.g., ForManager flaws); joked about Fortinet's CVE issues. Reiterated advice: Close ports, unplug appliances; alternatives like SonicWall Cloud Secure Edge or Tailscale (limited use).4. AI and Tool Selection: - Claude's Update: Claude Sonnet 4 supports 1M tokens (5x increase; ~75,000 lines of code). Noted limitations in tools like VS Code/Copilot, which send limited context. - Mixing AI Tools: Advice against loyalty to one tool (e.g., Cursor, ChatGPT); startups optimize by task (e.g., Claude for some, Gemini for others). Perplexity used for troubleshooting but led to dead ends.5. Business Central Performance and Bugs: - Telemetry Sleuthing: Used telemetry to diagnose slowdowns (e.g., financial reports with MEM via Binary Stream); issues vanished in sandbox copies, shifting to core BC queries (1,600+ SQL operations). Culprit: Auto-calculation on report previews with many columns; reduced columns improved performance from 30-60s to 1s. Questioned auto-calc toggle. - Sales Order Posting Error: Persistent error ("nothing to post" despite quantities/amounts); preview doesn't catch it. Stumped after checks; seeking more eyes.6. Community and Events: - Upcoming Events: Summit NA (Oct 20-23, Orlando), Directions EMEA (Nov 4-6, Poland; verify visa requirements). DynamicsCon Regionals: Denver (Aug 21), Dublin OH (Aug 26-27), Copenhagen (Sep 4), Dallas (Sep 17). Summit NA Roadshows: Charlotte (Sep 9), Houston (Dec 9), Fort Lauderdale (Dec 11). Double-check dates/locations. - ERP Center of Excellence: Interns advancing: Joselyn (RDLC reports), David (warehousing), Ronald (Continia), Franklin (dashboard). Berlin English Academy: Evening workshops on advanced English, pronunciation, call center skills; recent exposition on customer service scenarios.7. Q&A and Entertainment: - Movies Watched: Relaxed with *The Departed* (2006; great potential but inconsistent acting/accents), *American Gangster* (phenomenal era immersion, top actors like Denzel Washington/Russell Crowe), *Groundhog Day* (classic with Bill Murray).
-
80
I Need Coffee - Episode 175 - Weekly BC Review!
1. Personal Updates and Projects: - Security Camera Upgrade: Completed a home project replacing old Hickvision and DOA cameras with Ubiquiti UniFi Protect NVR and cameras. Upgraded to 10 cameras, running on four 4TB hard drives (12TB total, ~25-28 days storage). Highlighted the ease of installation and compact design of Ubiquiti cameras, motivated by urban security needs in Los Angeles County. - Power Bill Reduction: Addressed high electricity costs in Los Angeles (25¢/kWh off-peak, 55¢/kWh on-peak). Reduced projected bill from $484 to $368 by adjusting energy usage (e.g., turning off servers, NAS, and air conditioning). Noted a downside: computer overheating (blue-screened) due to high office temperatures (80°F, 50-70% humidity).2. Business Central and Technology Projects: - Continia Document Capture: Ongoing project with Ronald, drafting procedures and project plans. Customer discussions revealed surprising practices (e.g., no workflow approval for AP invoices, relying on manager emails), highlighting risks like business email compromise. - Business Central (BC) Telemetry: Reviewed telemetry to diagnose performance issues, set up scripts for effective use, and prepared KQL queries for support tickets. Identified ISV-related errors (AL/SQL query timeouts, database lock timeouts) for further investigation. 3. Cybersecurity and VPN Concerns: - SonicWall VPN Zero-Day: Highlighted multiple SonicWall VPN zero-day vulnerabilities bypassing authentication, urging listeners to disable VPN appliances and close ports due to security risks.4. ERP Center of Excellence (Wave Two): - Intern Program: Four full-time interns (Joselyn, David, Ronald, Franklin) advancing in BC expertise. Planning “Wave Two” to nurture new talent through English Academy scholarships (10-month intensive training). - Spanish-Speaking Intern: Experimenting with Fatima, a Spanish-speaking intern with an information systems degree, learning BC and English simultaneously using Spanish/English tenants. - Community Impact: Sponsoring Berlin English Academy and planning the second annual El Coyolar Christmas Festival 2025 for over 100 children in a disadvantaged area, including toys, games, and food.5. AI in ERP: - Industry Trends: Noted marketing claims from NetSuite (AI cloud ERP) and QuickBooks (AI agents). Questioned practical AI use in BC, citing underwhelming Copilot features (e.g., bank reconciliation issues). - Listener Query: Asked audience about AI integration in BC (native features, Copilot in PTEs/AppSource apps). Referenced Navnab’s use of AI Builder in Power Automate and Copilot for AL development in VS Code.6. Dynamics GP Challenges: - On-Prem Issues: Ranted about a Dynamics GP customer facing SQL deadlocks due to poor queries/customizations, not core GP. Highlighted their lack of ERP expertise post-staff turnover, advocating for cloud solutions like BC to avoid such issues.7. Community and Events: - Upcoming Events: Highlighted Summit NA (Oct 20-23, Orlando), Directions EMEA (Nov 4-6, Poland, with visa warnings), and DynamicsCon Regionals (Denver, Dublin, Copenhagen, Dallas). Noted Summit NA roadshows (Madison, Nashville, Charlotte, Houston, Fort Lauderdale). - Berlin, El Salvador Updates: Discussed Fiestas Patronales and Fiesta de San Salvador, featuring parades, classic vehicles8. Q&A and Anecdotes: - Development Challenges: Shared frustrations with missed requirements (e.g., API endpoint limitations) impacting project budgets. Related a colleague’s story of a 120-hour project derailed by undocumented data needs. - Music Trivia: Quizzed listeners on musician Moby, referencing his album Play and its use in the Bourne films.
-
79
I Need Coffee - Episode 174 - Weekly BC Review!
1. Morning Routine and Podcast Setup: - The podcast opens with a cheerful morning greeting, marking August 1st, 2025, as a new month and reflecting on the adventures of July. - Steve welcomes listeners, including mentions of "Excel" and "Mo," and confirms audio functionality, setting a casual and engaging tone.2. Personal Anecdotes and Weekend Activities: - Coffee Grinder Challenges: The host discusses a Eureka Minion Zero espresso coffee grinder, highlighting how a 20-micron calibration issue affects performance. A second, better-calibrated grinder revealed the limitations of the first, underscoring the learning curve in high-end equipment. - Cat and Screen Repair: Shares a humorous story about the cat punching through a window screen to confront a neighborhood stray, leading to the steve replacing the screen, a task likened to the tediousness of sprinkler repairs.3. Business Central (BC) and Professional Challenges: - ERP Knowledge Limitations: Emphasizes that no single person can master all aspects of ERP systems like Business Central due to their complexity, reflecting on 20+ years of experience and skepticism about claims of comprehensive expertise in multiple ERP platforms.4. Technology and Tools: - Sonic Wall Cloud Secure Edge (CSE): Testing a SaaS-based VPN solution to replace traditional VPN appliances, with features like routing all traffic through the VPN. Tests showed varied IP locations (e.g., Oregon, North Carolina), but some services flagged Google data center traffic as high-risk, prompting further investigation.5. Travel and Logistics: - Affordable Flight to El Salvador: Booked a round-trip flight from LA to El Salvador for $384, the cheapest yet, due to off-peak August travel and gold elite status with Avianca’s LifeMiles program, offering benefits like free checked bags and seat upgrades.6. Global Business Insights: - Apple’s Manufacturing Shift: Notes a Slashdot article about India becoming the top supplier of US-bound Apple smartphones (44% of shipments vs. China’s 25%), driven by supply chain diversification and India’s import restrictions, with rapid scaling since 2022–2023.7. Team Management and Practice Challenges: - Practice Management Analogy: Likens managing a team to Bobby Fischer playing 50 simultaneous chess games in 1964, requiring rapid context-switching across diverse issues (e.g., RDLC reports, data entry, support tickets, BC upgrades, telemetry, Continia).8. Team Updates and Projects: - Joselyn: Tackled a check layout with excessive detail that the customer ultimately didn’t need, and is working on a complex BC pick list, described as a challenging task. - David: Managing a messy data migration with thousands of items and attributes, plus report layouts using monospace fonts, leading to font discussions. - Ronald: Advancing with Continia document capture implementation, showing 9. Berlin Updates: - Laptop Purchases: Acquired two near-mint ThinkPad T470s for $110 and $215, plus $57 for batteries, totaling $382, for use by E4CC English students and as office spares in Berlin, El Salvador. Praised their durability in harsh conditions.10. Upcoming Events: - Summit NA: October 20–23, 2025, in Orlando, Florida. - Directions AMIA: November 4–6, 2025, in Poland (directionsforpartners.com). - Dynamics Con Regionals: Meetups in Denver, Dublin (Ohio), Copenhagen, and Dallas in August and September 2025. - Summit NA Road Shows: Madison and Nashville in August, Charlotte in September, Houston and Fort Lauderdale in December.
-
78
I Need Coffee - Episode 173 - Weekly BC Review!
1. Morning Routine and Podcast Setup: - The podcast begins with a casual morning greeting and the host setting up the production studio, indicating a live or semi-live format. - Acknowledges the effort required to prepare the podcast, mentioning a last-minute preparation due to time constraints.2. Home Maintenance and Weekend Activities: - Discusses home ownership challenges, specifically replacing a broken sprinkler, which took a surgical approach and wasn’t enjoyable but was necessary. - Mentions landscaping tasks like preparing a flower bed after removing a problematic willow tree that caused damage to sprinkler pipes and bricks. - Describes attending an art fair in Newport Beach, California (not the Sawdust Festival), highlighting unique hand-carved wooden artworks and woven glass art, showcasing an appreciation for craftsmanship.3. Business Central (BC) Challenges and Insights: - RDLC Report Layout Issue: A blank line appeared on the remittance section of a check stub layout, discovered when adding dollar signs. A custom function (`blank dollar sign`) was created to resolve this, marking the first use of custom code in RDLC reports for the team.4. Technology and Tools: - AI and LLM Usage: The host uses Perplexity for various tasks (e.g., troubleshooting BC errors, researching ThinkPad models, checking Microsoft Teams NDI output), emphasizing its time-saving benefits for routine queries.5. Business Operations: - Car Service Challenges: Discusses servicing a 2007 Volkswagen convertible, facing issues with obsolete parts (e.g., CV boots, axles) and a 3% credit card processing fee at the dealer, prompting a discussion on whether businesses should charge such fees.6. Team Updates and Projects: - Continia Document Capture and McCormma Payment Hub: The team is learning these tools, with McCormma offering features like overflow remittance and electronic payments, seen as improvements over BC’s default remittance system.7. Community and Infrastructure Developments: - Road Paving in Berlin, El Salvador: A significant infrastructure project to pave a road from the Literal Highway to Berlin, reducing travel time from the airport by 40 minutes, expected to be completed in 6–12 months. - Berlin English Academy: The team sponsors English training for job interview prep, targeting seasonal call center jobs to enable remote work opportunities for Berliners.8. Business Central Extension Issues: - Upgrade Failure: A customer’s BC environment couldn’t upgrade to version 26.3 due to an incompatible extension (version 21.0.45) with a field conflict (“quantity in transit”). The lack of source code access (due to disabled source code download) complicates fixes, highlighting the importance of prefixing fields to avoid conflicts with Microsoft’s updates. - Stefan Marone’s BC Code History: Praised as a valuable resource for identifying when fields like “quantity in transit” were added (version 26.0).9. Upcoming Events: - Summit NA and Directions AMIA: Events in October (Summit NA) and November (Directions AMIA in Poland) for professional development and networking. - Dynamics Con Regionals: Meetups in Denver, Dublin (Ohio), and Dallas in August and September. - Summit NA Road Shows: Recent event in Seattle with upcoming shows in Madison, Wisconsin, and Nashville, Tennessee.10. Miscellaneous: - Palm Tree Maintenance: Describes the hazards of palm trees (coconuts and fronds) in El Salvador, requiring aggressive trimming for safety. - Anona Fruit: Mentions an exotic fruit (“wild dragon egg fruit”) in El Salvador, now expensive due to tourist demand.
-
77
I Need Coffee - Episode 172 - Weekly BC Review!
1. Personal and Professional Travel: - Steve traveled 700 miles from California to Utah to visit the Park City office, stopping in Vegas en route. The trip was spread over two days due to its demanding nature. - Activities in Utah included a team dinner with colleagues (Roger, Zandra, Tanya, David, and daughter Sarah) and working from the Park City office for two days.2. Home Improvement Challenges: - Tackled multiple home projects in Utah, including: - Replacing chandelier bulbs 13 feet high and a wired smoke detector at 16 feet, both requiring ladder work. - Fixing a failed air conditioner by replacing a fried capacitor, burnt wires, solenoid, and contactors. - Installing an outside vent for a range hood, which involved rewiring an outlet and cutting a hole through stucco with a carbide hole saw. - Highlighted the cascading dependencies in home repairs, referencing a *Malcolm in the Middle* scene where one task leads to multiple unforeseen issues.3. Cybersecurity Developments: - Discussed a Sonic Wall graphic visualizing cyber attack attempts, likening it to a "war games" display. - Explored Sonic Wall’s Cloud Secure Edge (VPN as a service) and Capture Client (Sentinel One-based endpoint protection). Praised their intuitive interface compared to Microsoft’s Intune and Defender, which were deemed overly complex for mid-market SMBs. - Plans to install a Sonic Wall TZ firewall in the Park City office to streamline VPN access for US-based Business Central clients. - Daughter Sarah, a cybersecurity intern, received the 2025 Tony Savage Business and Technology Scholarship, celebrated at Ferraro’s Restaurante in Vegas.4. Business Central and ERP Updates: - Ongoing customer training for Business Central, led by Tanya, with Joselyn and David participating to learn implementation processes. - Ronald completed Continia document capture training and is working on field detection for invoices. - Franklin finalized a customer PTE, but faced immediate change requests and challenges with DevOps pipelines. Efforts are underway to automate pipeline setup. - Exploring McCorma Payment Hub for Business Central, particularly for overflow remittance in accounts payable. Training sessions are scheduled for July 23rd (partner sales) and July 28th (product configuration).5. AI and Local LLM Exploration: - Interest in hosting a private local LLM to test its capabilities, inspired by a Mac Mini setup running Claude (“Claude Pewtor”) with full computer control.6. Community and Office Initiatives in Berlin (El Salvador): - Installed a 2500L water tank, pump, and new piping for the Berlin office, improving water pressure reliability (except during power outages). - Added a video doorbell for the office gate to manage deliveries and visitors. - Sponsored 28 sets of soccer jerseys for FCL Coyola, a local team. - Launched the Berlin English Academy, led by Ronald, offering advanced English and job training (e.g., call center prep) to help locals secure remote seasonal jobs.7. Upcoming Events and Recommendations: - Anti-Siphon Summer Camp (cybersecurity training) recommended, though the host couldn’t attend due to travel costs. An on-demand course ($250) is considered for self-paced learning. - Summit NA conference scheduled for October 20–23 in Orlando (summitna.com). - Dynamics Con regional meetups: Accra (July 19), Nairobi (July 24–25), Denver (August 21), Dublin, Ohio (August 22, 26–27), Dallas (September 17). - Summit NA roadshows: Seattle (July 22), Madison (August 12), Nashville (August
-
76
I Need Coffee - Episode 171 - ERP Center of Excellence 2 Year Update
I Need Coffee - Episode 171 - ERP Center of Excellence 2 Year Update1. Inspiration and Vision: The idea for the ERP Center of Excellence in Berlin, El Salvador, stemmed from a thought-provoking question by the speaker’s tour guide, Salva, about whether tourism and service jobs were the future for El Salvador. This sparked the concept of creating a Business Central ERP training program to provide higher-value job opportunities.2. Personal Initiative and Risk-Taking: The speaker took a bold step by announcing the ERP Center of Excellence via a live stream on July 29, 2023, without prior connections or a clear plan, highlighting the courage and determination to pursue a challenging idea despite uncertainties.3. Building from Scratch: The project began with minimal resources in a remote location (Berlin, El Salvador). The speaker had to supply everything, from laptops and furniture to electrical wiring and windows, emphasizing the logistical challenges of establishing a training center in a resource-scarce area.4. Community Engagement and Impact: The initiative extended beyond training to include community support, such as sponsoring 16 students for an intensive English training program (English Academy scholarship), supporting a local soccer team, and hosting a Christmas festival for children in Canton El Coyolar.5. Team Development and Growth: The center started with two trainees, Joselyn and David, in June 2024, and expanded to include Ronald, Franklin, and Fatima by July 2025. Each team member developed specialized skills, such as PowerBI, data migration, ISV expertise, and AL development for Business Central.6. Partnerships and Networking: The speaker leveraged connections (e.g., RSM, Nikki, and James) and serendipitous encounters to build relationships and gain local support, underscoring the importance of persistence and networking in an unfamiliar environment.7. Overcoming Challenges: Challenges included the lack of local resources, high costs of equipment, and the need for self-sufficiency (e.g., bringing tools and parts for laptop maintenance). The team also renovated a house to serve as a more comfortable office and classroom space.8. Educational Innovation: The establishment of the Berlin English Academy for advanced English training, focusing on American pronunciation, highlights the commitment to enhancing local skills beyond ERP training to improve employability.9. Resilience and Adaptability: Despite setbacks like illness from a trip and initial skepticism from locals, the speaker persevered, adapting to challenges and maintaining momentum over two years.10. Long-Term Commitment: The speaker’s repeated trips to El Salvador, investment in infrastructure, and ongoing support for team and community initiatives reflect a sustained dedication to the project’s success and its impact on Berlin, El Salvador.These themes collectively illustrate a journey of vision, perseverance, and community-focused development in building a unique training initiative in a challenging environment.
-
75
I Need Coffee - Episode 170- Live from Berlin El Salvador!
I Need Coffee - Episode 170- Live from Berlin El Salvador!1. Live Stream Setup Improvements: - Improved audio by disabling noise and echo cancellation on the streaming platform. - Addressed mirrored video issue during the stream.2. Life in Berlin, El Salvador: - Highlighted challenges of living in Berlin, El Salvador, including daily problem-solving (e.g., trash management, water supply). - Noted the presence of coconut trees at the office, posing a risk to parked cars due to falling coconuts.3. Weekend Activities: - Conducted English classes at the ERP Center of Excellence on Saturday. - Visited San Miguel for shopping at Metro Centro, Walmart, Super Selecto, and PriceMart (El Salvador’s Costco equivalent). - Observed a volcano visible from San Miguel’s shopping areas, emphasizing the region’s volcanic landscape.4. Cybersecurity and Technology: - Daughter’s cybersecurity internship focusing on Entra, conditional access, and Defender. - Using SonicWall Cloud Secure Edge for seamless VPN-like connectivity via SAML authentication through Entra. - Challenges with Microsoft Intune for device management; ongoing efforts to configure Defender for Business.5. Berlin English Academy: - Hosting English classes at the office. - Plans for a four-month training program starting in October to prepare locals for seasonal call center jobs (November–January).6. Local Challenges and Solutions: - Installed a fortified trash can to prevent animals (e.g., cats) from scattering trash, addressing a local issue. - Implementing a 2,500-liter water tank with a concrete platform to ensure independent water supply for the office/house. - Dealt with a power outage during a storm, prompting plans to acquire backup lighting (lanterns).7. Cultural Observations: - Introduced fresh cherries (imported from the U.S.) to the Berlin team, a rare and expensive treat locally. - Shared a homemade ramen meal with the team, incorporating local and imported ingredients.8. Work Projects: - Team member Ronald learning Continia Document Capture for AP automation, troubleshooting configuration issues. - Franklin conducting web API testing to resolve version-related issues (25.5 to 26.0). - Joselyn training in Power BI and DAX for complex financial reporting. - David working on configuration packages for a customer with over 10,000 inventory items.9. Documentation Challenges: - Struggles with maintaining Product Requirement Documents (PRDs) in Word for customer presentation, while needing markdown/text for AI tools (e.g., Copilot, Cursor). - Seeking a workflow to sync Word and markdown files to avoid version control issues.10. Upcoming Events and Training: - Anti-Syphon cybersecurity training recommended, including a cloud security course (July 11) and summer camp (July 21–22). - DynamicsCon regional meetups scheduled in multiple cities (June–September). - Summit NA event planned for October 20–23 in Orlando, Florida.11. Infrastructure and Maintenance: - Addressing a roof leak and poor wiring issues at the office. - Power bill for the office (with heavy AC use) was $50, considered high locally but low by U.S. standards.12. Coffee Setup: - Described a pour-over coffee setup using a Hario V60, Kin Grinder K6, and Salvadoran electric kettle, well-received by the team.13. Personal Note: - Speaker mentioned feeling tired and achy due to a cold, impacting the stream’s energy.
-
74
I Need Coffee - Episode 169 - BC Weekly Update!
I Need Coffee - Episode 169 - BC Weekly Update!Show Notes: Episode 169 – Live from Berlin, El SalvadorOverview: This episode is a live stream attempt from a makeshift setup in Berlin, El Salvador, covering local experiences, professional activities, and community initiatives. Steve discusses their visit, their daughter’s cybersecurity internship, and local cultural and organizational events.1. Ad Hoc Live Streaming Experiment: - The episode is an experimental live stream using a laptop, microphone, and a new version of Reream Studio, set up in a bedroom at the office in Berlin, El Salvador. - Challenges include difficulty checking audio and accessing public chat, leading to a switch to a cell phone for Plan B.2. Cultural Observations in Berlin, El Salvador: - Description of local life, including a woman carrying a large bag of produce, highlighting the resilience of locals. - Mention of an Earth Day parade with loud music, costumes, and community participation, emphasizing the vibrant, festive atmosphere of Berlin. - Daily life challenges, such as water shortages, with a backup tank issue resolved late at night by a local contact, Joselyn.3. Cybersecurity Internship for Daughter: - Steve brought their daughter to El Salvador for a cybersecurity internship with the ERP Center of Excellence Blue Dragonfly Test Team. - Tasks include researching Entra P1, conditional access, and Microsoft Defender to secure a distributed team’s laptops without a central office. - Testing Sonic Wall Cloud Secure Edge, connecting to a firewall in California, with generally positive results despite minor issues with multiple Microsoft logins.4. Berlin English Academy Launch: - Official launch of the Berlin English Academy, providing advanced English training for graduates of a 10-month English for Callers program. - Steve and daughter taught the first American English accent training class, using a Udemy course by Gabriel, focusing on vowel sounds challenging for Spanish speakers. - The program is held in a dedicated classroom at the office, with plans for a 10-class series.5. Travel and Logistics: - The Steve and daughter traveled with 160 pounds of luggage, benefiting from Star Alliance Gold Elite status for quick check-in and lounge access. - Unexpected business class upgrade on Avianca, despite prior issues with upgrade credits. - Discussion of setting up a bedroom in the office to save on accommodation costs, estimated at $1,200 for 16 days.6. Local Food and Community Activities: - Description of Salvadoran cuisine, including soapa dez (beef soup with vegetables) and aso tico breakfast (frijoles, queso, salsa de tomate, and pan). - Coffee culture highlighted with the host’s first pour-over coffee in El Salvador using a Hario V60 and Toro’s coffee beans, improvised with a hand grinder and dripper. - Visit to El Portal cafe for a sweet lemon tea (T de Lemon).7. Professional Engagements and Upcoming Events: - Participation in a Dynamics Con post-conference review for the Business Central track.8. Office Setup and Cost-Saving Measures: - The office serves multiple purposes: a main workspace, a bedroom to reduce accommodation costs, and the Berlin English Academy classroom.9. Technical Challenges and Local Infrastructure: - Discussion of local infrastructure issues, including water supply problems and the need to purchase a tank and pump. - Mention of a luxury garbage can and the noisy garbage truck, reflecting unique aspects of local services.
-
73
I Need Coffee - Episode 168 - BC Weekly Update!
I Need Coffee: Episode 168 - May 30 2025 Home Repairs and Tech IssuesFixed kitchen sink and dishwasher issues, with the plumber resolving the sink and self-repairing the dishwasher by addressing back pressure in the drain line.Car stereo (Apple CarPlay with Alpine head unit) experienced intermittent issues, likely due to non-Apple cables; considering switching to an Apple USB cable.Gaming and Weekend ActivitiesPlayed Warzone with a friend, achieving a victory in the beginner-level Boot Camp mode, marking a personal milestone despite limited gaming skills.Business Central (BC) UpdatesNew BC Admin Center features allow creating sandboxes with prior versions (25.0 to 26.1), aiding partner support for customers on older versions.Investigating a purchase invoice API issue after a customer’s upgrade to BC 26.0; unable to reproduce the error in testing.Exploring automation to defer BC environment upgrades via Power Automate and BC Admin API.Expensive Cell Phone BillReceived an $817 cell phone bill due to a $275 insurance deductible for a lost iPhone and international roaming charges for family in El Salvador.Cybersecurity and TechnologyDiscussed Sonic Wall Cloud Secure Edge, a VPN replacement service using SAML and Microsoft Entra ID for secure cloud-based connectivity.Warned about AI package hallucination risks, where LLMs suggest non-existent packages, potentially leading to malicious code inclusion (21% hallucination rate in open-source models).Recommended eliminating traditional VPNs due to constant attacks and zero-day vulnerabilities; suggested Tailscale or Sonic Wall’s Cloud Secure Edge as alternatives.Team and Office UpdatesCongratulated Ronald for completing Continia Expense Management certification, preparing for upcoming projects.Berlin, El Salvador office preparations for June visit include three air conditioners, new office chairs, and furnishings to enhance comfort and protect equipment.Sponsoring FC El Coyolar soccer team with custom jerseys and planning a Christmas festival for kids in the area.Upcoming Events and TrainingDynamics Mind Conference in Slovenia, BC Tech Days in Antwerp (June 12-13), and Summit NA in Orlando (October, though session submissions were rejected).Anti-Syphon Summer Camp (July 21-23, Laurel, Maryland) for cybersecurity training, with in-person attendance planned with daughter.Highlighted BC Performance Profiler for troubleshooting performance issues and scheduling automated profiling.Coffee and Cultural NotesDiscussed "Coffee Land" audiobook about El Salvador’s coffee industry history and its economic impact.Announced Fina La Cruz, a new coffee brand in Berlin, El Salvador, with plans to purchase some during the next visit.Berlin English AcademyDaughter will volunteer to help build the academy, focusing on advanced English and call center training for scholarship graduates.
-
72
I Need Coffee - Episode 167 - BC Weekly Update!
I Need Coffee: Episode 167 - May 23 2025 1. Software Development Challenges: - Business Central (BC) Version Issues: Discussion of a potential breaking change in BC version 26.0, affecting default dimension set lines behavior for a third-party developer's API integration. The host describes the tedious task of reconstructing API calls in versions 25.5 and 26.0 to diagnose the issue, using AI tools to prepare payloads and set up Postman for testing.2. AI in Work and Learning: - AI Adoption: The host emphasizes the growing role of AI in research and development, sharing anecdotes about AI’s impact, including a customer referral via ChatGPT for a Dynamics GP solution. They also discuss a humorous scenario where employees brought AI chatbots to a meeting, reflecting on AI’s increasing presence.3. Microsoft Authenticator and MFA Setup: - MFA Challenges: After losing a phone, the host discusses the difficulties of restoring Microsoft Authenticator MFA codes, recommending backup options like SMS, email recovery, and TOTP in password managers (e.g., RoboForm) to mitigate risks. They advise setting up multiple authenticator entries (e.g., phone and iPad) to avoid losing access to environments.4. Personal Anecdotes and Challenges: - Home Maintenance Issues: A chaotic day involving a clogged kitchen sink, a mouse under the sink, a dishwasher fault, and a car stereo failure (subwoofer working, other speakers not). These incidents highlight the host’s juggling of personal and professional responsibilities. - Travel Mishaps: A humorous recounting of booking a return flight from Utah after a flight to El Salvador, requiring a last-minute rebooking to correct the scheduling error.5. Business and Community Initiatives: - Berlin English Academy: Introduction of a new initiative in Berlin, El Salvador, to provide intermediate to advanced English training, including pronunciation, job skills, and resume preparation. The program will use a dedicated classroom in the renovated office. - Office Renovation in El Salvador: Details on the newly renovated office, including a new kitchen, blinds to combat intense sunlight, and cleaned bathrooms. The office will also have sleeping accommodations to save on hotel costs during visits. - ERP Center of Excellence: Updates on team activities in El Salvador, including Joselyn’s work on PowerBI reports and check formats, David’s preparation for a large BC implementation, Ronald’s Continia training, and Franklin’s AI-assisted development using Cursor for a customer PTE.6. Upcoming Events and Community Engagement: - Conferences and Meetups: Mention of upcoming events like Dynamics Minds in Slovenia, BC Tech Days in Antwerp, Summit NA in Orlando, and various regional meetups (e.g., Toronto, Ghana, Denver). The host notes submitting sessions for Summit NA and the potential cost of attending if not selected. - Podcast Syndication: Acknowledgment of Mauricio’s help with podcast editing and syndication on platforms like Buzzsprout, LinkedIn, and Twitter, encouraging listeners to check show notes on podcast.stevend.com.7. Security and Infrastructure Concerns: - VPN Vulnerabilities: Discussion of SonicWall VPN appliance issues, including a zero-day vulnerability and bricked devices, prompting the host to consider switching to cloud-based solutions like Cloud Secure Edge. - DDoS Attack Reference: Brief mention of a 6.3 terabit per second DDoS attack on Krebs on Security, highlighting the scale of modern cyber threats.
-
71
I Need Coffee - Episode 166 - BC Weekly Update!
I Need Coffee: Episode 166 - May 16, 2025 1. Community and Networking at Conferences: - Steve’s extensive involvement in DynamicsCon (booth, presentations, party) and promotion of upcoming events (Dynamics Minds, Summit NA, regionals) highlight the critical role of conferences in fostering professional connections and knowledge-sharing.2. El Salvador Advocacy and Cultural Ties: - Steve’s promotion of Salvadoran coffee, booth theme, and unexpected connections with Salvadorans (Daniel, medical mission volunteer) underscore his deep commitment to El Salvador’s culture and community, both personally and professionally.3. AI and Emerging Technologies in Development: - The use of Cursor and GitHub Copilot for AL development and page scripting exploration reflects the growing integration of AI and automation in BC, with potential to streamline but requiring refinement.4. Operational Challenges and Solutions in El Salvador: - The Berlin office renovations and community-driven painting party illustrate the logistical challenges of operating in El Salvador, addressed through team effort and local collaboration (E4CC scholars).5. Team Development and ISV Expertise: - Training interns on ISV solutions and establishing the Berlin English Academy emphasize the importance of skill-building to support global customers and create career opportunities in El Salvador.6. Customer Support and Partner Services: - The ERP Support Team’s partner support plans and help desk development address the challenge of balancing support with other business functions, aiming to enhance partner efficiency.7. Creative Marketing and Branding: - The custom mugs, Salvadoran coffee giveaways, and swag collection showcase creative marketing strategies to stand out at conferences and reinforce Blue Dragonfly’s brand identity.8. Personal Resilience and Adaptability: - Steve’s pool cleaning, sunscreen testing, and recovery from a cold while managing a busy conference schedule demonstrate personal resilience and adaptability in balancing personal and professional demands.9. Telemetry and Performance Optimization: - Sessions on BC telemetry and custom telemetry for PTEs highlight the growing importance of data-driven insights for optimizing BC performance and customer solutions.10. Global Accessibility and Regional Engagement: - The mention of regional meetups (e.g., Kenya, Ghana) and concerns about BC affordability in developing regions reflect a focus on making technology accessible and engaging communities globally.
-
70
I Need Coffee - Episode 165 - BC Weekly Update!
Show Notes: Episode 165 - I Need Coffee (may 9, 2025)1. Cultural Engagement and Local Connections: - Steve’s focus on El Salvador’s coffee culture (Good Beans, Fina La Cruz) and events like the Judas Priest concert highlights the importance of engaging with and promoting local culture, both personally and professionally.2. AI-Driven Development and Its Challenges: - Steve’s experiments with Cursor AI for BC development underscore the potential and pitfalls of AI tools, producing rapid but inconsistent code that requires human oversight, reflecting the evolving role of AI in software development.3. Technical Reliability and Scalability: - Issues with Azure Key Vault, NAS drive failures, and Google’s telemetry challenges illustrate the critical need for reliable, scalable infrastructure in both small-scale (NAS) and enterprise (Google) contexts.4. User Experience (UX) Design: - Steve’s critique of poor UX in Twitter and grocery store systems emphasizes the importance of intuitive, frictionless design and the consequences of intentional or unintentional design flaws.5. Security and Data Protection: - The Pearson cyberattack and AI bot issues in Teams highlight ongoing security challenges in managing credentials and uninvited AI presence, stressing the need for robust security practices.6. Affordability and Accessibility in Technology: - The BC price increase and its potential impact in regions like Kenya and El Salvador reflect challenges in making cloud-based solutions affordable and accessible globally.7. ISV Integration Challenges: - Difficulties with Continia’s setup process compared to other ISVs like Binary Stream MEM underscore the complexities of integrating third-party solutions, requiring streamlined partner processes.8. Team Skill Development: - The team’s focus on training (e.g., Joselyn’s user guides, Ronald’s Continia training, David’s page scripting) highlights the importance of continuous learning to meet customer needs and support migrations.9. Community and Professional Networking: - Steve’s promotion of DynamicsCon, Dynamics Minds, and Summit NA emphasizes the value of community events for networking, knowledge-sharing, and business promotion.10. Operational Challenges in El Salvador: - The Berlin office painting party and reliance on community help (E4CC scholars) reflect the practical challenges of operating in El Salvador, requiring creative solutions and local collaboration.
-
69
I Need Coffee - Episode 164 - BC Weekly Update!
Show Notes: Episode 164 - I Need Coffee (may 2, 2025)1. Cultural Immersion and Travel Experiences: - Steve’s vivid descriptions of El Salvador’s culture (greetings, food, local challenges) highlight the importance of understanding and adapting to local customs when traveling or operating abroad.2. Personal Resilience and Preparedness: - Stories like the phone loss and having a backup phone underscore Steve’s emphasis on preparedness and adaptability in handling unexpected challenges.3. Technical Challenges in Software Development: - Issues with APIs, pipeline dependencies, artifact management, and code typos reflect the complexities of modern software development, particularly in Business Central and ISV integrations, as discussed by Steve.4. Second-Order Thinking: - Steve’s rant on second-order thinking emphasizes the need for deeper, strategic consideration of decisions’ long-term impacts, applicable to both technical and business contexts.5. Community Engagement and Networking: - Steve’s references to upcoming conferences and community events highlight the importance of professional networking and knowledge-sharing in the tech industry.6. Operational Challenges in El Salvador: - Renovation issues, trash management, and noise from rain illustrate the practical challenges Steve faces in setting up and running an office in a developing country, requiring creative problem-solving.7. Team Development and Skill-Building: - Steve’s focus on team members’ training (PowerBI, BC scripting, expense management) underscores the importance of continuous learning and skill development in a competitive tech environment.8. Customer Resistance to Technology Adoption: - Steve’s discussion of the struggle with ISV adoption reflects broader challenges in convincing clients to invest in specialized solutions, highlighting the need for effective communication and simplified offerings.9. Technology Tools and Efficiency: - Steve’s endorsements of tools like Perplexity Pro and Code Spell Checker emphasize the role of technology in improving productivity and reducing errors in professional workflows.10. Grief and Community Loss: - Steve’s mention of Tim’s passing highlights the emotional impact of losing a community member and the importance of acknowledging such losses within professional and expat communities.
-
68
I Need Coffee - Episode 163 - BC Weekly Update!
Show Notes: Episode 163 - I Need Coffee (April 18, 2025)1. Introduction: Turbo edition of the weekly BC review, pre-recorded due to travel to El Salvador.2. Weekend Homeowner Chores: - Managed pool maintenance with daughters, cleaning the cover and addressing green water, to be completed post-vacation. - Dealt with a bumper crop of loquats from trees overhanging the pool, sharing fruit with neighbors. - Fixed a broken garage door spring, resolved quickly by a professional.3. El Salvador Office Updates: - Undergoing a complete electrical rewire due to hazardous wiring, including makeshift “wire nuts” made from plastic packaging. - New conduit, outlets, and boxes installed for improved functionality, including outdoor lighting and shower heaters.4. Weekly Projects: - Received Binary Stream MEM runtime packages for Cosmo Alpaca pipelines, learning to incorporate for multi-entity management. - Investigated a customer statement oddity regarding unapplied payments, suspecting date range issues; verifying with vanilla BC. - Addressed unauthorized PTE and AppSource app installations in a customer’s production environment, likely via BC Admin API.5. Business Central Challenges: - Critiqued BC’s job queue for automated posting (e.g., transfer orders) due to lack of error visibility; planning a custom app. - Struggled with third-party APIs, adding a disclaimer clause to statements of work to mitigate risks and lawsuits.6. Power Platform Issues: - Confirmed Azure Key Vault permissions for Power Automate take ~5 days to propagate, limiting its reliability for BC integrations. - Resolved BC approval workflow notification issues by using a shared mailbox instead of a user mailbox in Office 365.7. AI and Technology Insights: - Subscribed to Perplexity Pro ($200/year) for reliable AI search, solving issues like OneDrive errors and crafting legal clauses. - Highlighted a Transloose AI study exposing ChatGPT’s fabrication of data (e.g., fake prime numbers) and false claims about processing.8. Mobile OS Updates: - iOS 18.4.1 patched a zero-day audio stream exploit targeting high-profile users. - Android introduced auto-reboot after 3 days to thwart data extraction, following iOS’s lead.9. Upcoming Events: - ColorCloud (Hamburg, April 24-25), DynamicsCon (Chicago, May 13-16), Dynamics Minds (Slovenia, May 26-28), Summit NA (Orlando, October 20-23, featuring BC Bash). - Summit NA Road Shows: Toronto (April 29), Minneapolis (May 1), Columbus, Chicago, Philadelphia (June).10. DevOps Progress: - Franklin in El Salvador submitted his first DevOps pull request for a PTE, overcoming permission and credential issues.11. El Salvador Trip: - Traveling with family and Tanya Henderson to Berlin, El Salvador, to visit the ERP Center of Excellence office. - Meeting four full-time interns, E4CC English scholarship recipients, and assessing ISV apps.12. AppSource App Evaluation: - Guided a prospect on evaluating Big Commerce integrations on AppSource, cautioning against G2 ratings and hand-numbered app versions.
-
67
I Need Coffee - Episode 162 - BC Weekly Update!
Show Notes: Episode 162 of "I Need Coffee" - Weekly BC Review 1. Steve Introduction: Tanya Henderson joins the livestream, adding insights and energy to the episode.2. Vegas Conference Recap: - Attended Directions NA 2025 in Las Vegas with 1,300 accounting and software professionals. - Stayed at Virgin Hotels Las Vegas (formerly Hard Rock Hotel), noting its quirky design and high rates. - Dined at Hofbräuhaus and Batista’s Hole-in-the-Wall, a historic Vegas restaurant with unique character.3. Parenting Adventures: - Managed a busy weekend, organizing a beach bonfire for daughter’s group and delivering a boba bar for high school prom.4. Conference Highlights: - Microsoft’s Mike Morton announced 45,000 Business Central online customers, signaling significant growth. - Heavy emphasis on AI and Copilot in Business Central, with skepticism about its immediate customer value. - AJ Kaufman’s session critiqued BC web hooks, advocating for Business Events due to fewer limitations. - Eric Hogar live-coded an AI app for formatting international addresses, showcasing multi-engine compatibility. - Freddy’s DevOps session recommended ALGO with GitHub or Cosmo Alpaca for streamlined development.5. Presentations Delivered: - “Provide Impressive Customer Support with BC Admin Center API”: Introduced a BC Admin Dashboard to enhance support efficiency. - “Avoiding a $1 Million Lawsuit”: Highlighted litigation risks for BC partners with strategies to avoid lawsuits.6. Business Central Community Insights: - Shannon Mullen emphasized collaboration over competition among BC partners, given the vast market opportunity. - Expressed concerns about Power Platform’s reliability, citing potential seven-day downtimes.7. Third-Party API Challenges: - Discussed unpredictability of third-party APIs in BC integrations, suggesting explicit disclaimers in statements of work.8. Upcoming Events: - ColorCloud (Hamburg, April 24-25), DynamicsCon (Chicago, May 13-16), Dynamics Minds (Slovenia, May 26-28), Summit NA (Orlando, October 20-23).9. Operational Updates: - Expanding Spanish-speaking BC support in El Salvador for Latin American markets. - Ordered custom coffee from El Salvador for DynamicsCon giveaways. - Upgrading electrical systems in El Salvador office for improved functionality.10. Technical Issues: - Ted identified missing AppSource versions in 26 countries, causing upgrade issues; Microsoft is investigating.11. Closing Thoughts: - Critiqued sloppy AI-generated images in presentations, urging higher quality standards.Call to Action: Register for upcoming BC events, dive into Business Central, and engage with the community!
-
66
I Need Coffee - Episode 161 - BC Weekly Update!
Show Notes: Episode 161 of "I Need Coffee" - Weekly BC Review 1. Personal Updates: - Host is recovering from a cold, managing with water due to a failed coffee attempt. - Watched "The Bondsmen" on Amazon Prime, enjoying Kevin Bacon’s performance in a light, silly show. - Performed grill maintenance, replacing Weber flavor bars for veggie grilling. - Watched "Malcolm in the Middle" and "The Residence" on Netflix, praising the cast, including Uzo Aduba and Giancarlo Esposito.2. Community Engagement: - Encourages listeners to share projects, Business Central features, customizations, or interesting blogs they’re working on or reading. - Curious about obscure or unique projects in the community.3. Professional Updates: - Cosmo Alpaca Issue: Resolved a VS Code authentication issue causing permission errors with Cosmo Alpaca, requiring a settings profile reset. - Business Central Report Layouts: Discussed challenges with Dynamics GP to Business Central migrations, particularly mapping GP-specific fields (e.g., reprint flags, order types) to BC, requiring implementation pauses for clarification. - Power Automate and Azure Key Vault: Noted a 3–5 day delay for permissions to propagate in Power Automate when using Azure Key Vault, necessitating documentation to warn customers. - Passkey Authentication: Adopted passkeys via RoboForm password manager, praising its seamless, portable implementation across devices. - NFC Authentication: Impressed by NFC-based bank app authentication using a credit card on an iPhone, enabling Face ID setup. - Business Central Admin Dashboard: Junior developer Franklin in El Salvador is building a BC Admin Dashboard to display admin center data (e.g., environment status, storage, upgrade dates) within Business Central for improved customer support.4. Upcoming Events: - Presenting at Directions NA (April 7–9, 2025, Las Vegas) on avoiding lawsuits through better project management and using the BC Admin Center API for customer service. - Other events: ColorCloud (April 24–25, Hamburg), DynamicsCon (May 13–16, Chicago), Dynamics Minds (May 26–28, Slovenia).5. Project Management Insights: - Session on avoiding lawsuits emphasizes declining risky sales opportunities, unrealistic customer requests, or projects lacking sufficient skills/staff. - Importance of saying “no” to focus resources, declining on-prem BC/NAV projects, and potentially firing problematic customers to reduce risk.6. Workshop Observations: - Admires highly organized workshops (e.g., Porsche garage in Germany, Rocket Lab in New Zealand) for their meticulous tool management and cleanliness, aspiring to apply similar discipline to ERP projects.7. Tech Issues: - Reported Lenovo ThinkPad X1 Carbon keyboard failures in El Salvador due to high heat and humidity in a coffee roastery and beach environment. Ordered a replacement keyboard and a hygrometer to monitor conditions.8. Travel Coffee Setup: - Planned a coffee setup for El Salvador office: Kin Grinder K6 ($99), Hario V60 pourover, and Aeropress Go with a steel travel mug for pour-over brewing. Aims to leave equipment at the office for convenience.9. Closing: - Plans to rest, recover, and finalize a presentation for Directions NA. - Encourages listeners to share weekend plans, learn Business Central, and attend Las Vegas event.
-
65
I Need Coffee - Episode 160 - BC Weekly Update!
Show Notes: Episode 160 of "I Need Coffee" - Weekly BC Review 1. Technology Challenges and Frustrations: - Persistent issues with Microsoft product sync delays (e.g., Azure Key Vault, Power Automate, Business Central email notifications), highlighting unreliable internal system integration. - On-premise system struggles, including consultants’ lack of basic SQL Server knowledge and misdiagnosed issues, underscoring the complexities of maintaining legacy systems. - Docker environment problems caused by IPv6 DNS settings, emphasizing the need for deep technical knowledge to troubleshoot modern development stacks.2. Importance of Detailed Application Logging: - Critical role of meticulous logging in defending against false accusations and diagnosing issues, as demonstrated by resolving an ISV app blame scenario. - Proposal for a $1,000 award to encourage innovative logging solutions, reflecting the value placed on robust logging for application reliability.3. Learning and Skill Development: - Team’s rapid progress in mastering PowerBI, BC Admin API, and ACH file formats, showcasing a commitment to building expertise within the ERP Center of Excellence. - Emphasis on fundamental troubleshooting skills, contrasted with the lack of such skills in on-prem consulting, highlighting the need for continuous learning in IT.4. Cost Optimization and Efficiency: - Cancellation of unnecessary subscriptions (Zoom, Pact, training, web hosting) to save ~$400/year, reflecting a proactive approach to financial efficiency. - Use of cost-effective tools like Notepad++ with plugins as alternatives to expensive software like UltraEdit, balancing functionality with budget constraints.5. Work-Life Balance and Personal Enjoyment: - Balancing professional demands with personal activities like smoking ribs for neighbors, beach trips with family, and re-watching Rick and Morty to unwind. - Emphasis on enjoying life outside work, reinforced by weekend recaps and encouragement to the audience to “go do something fun.”6. Community Engagement and Knowledge Sharing: - Upcoming participation in industry events (Directions NA, DynamicsCon, etc.) to connect with the ERP community and share expertise. - Call for audience Q&A and sharing of Business Central experiences, fostering a collaborative learning environment.7. Microsoft Ecosystem Concerns: - Criticism of Microsoft’s consumer-facing practices, such as Windows 11 spam emails and Teams’ security issues, raising concerns about the company’s direction and its impact on professional users.8. Transition to Modern Development Practices: - Acknowledgment of Microsoft’s deprecation of BC Container Helper by 2027, signaling a shift toward new tools like ALGO for GitHub, and the need to adapt to evolving development environments.
We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
I talk about Dynamics 365 Business Central! More resources at https://links.steveendow.com
HOSTED BY
Steve Endow
CATEGORIES
Loading similar podcasts...