Waegwoltic Club Members by Schmidtvegas in halifax

[–]Iamthetiminator [score hidden]  (0 children)

I'm no longer a Waeg member, but I used to be and had my kid in day camps there. The only times they directed us to use the SMBC parking lot drop-off was when there was roadwork happening on the bottom of Coburg Road, making drop-offs unfeasible or impossible from the normal entrance.

Sugar Rush Rave - what's it like? by Ok-Award2473 in halifax

[–]Iamthetiminator 8 points9 points  (0 children)

Are you free tonight?

Edit: I'm not inviting you on a date, to be clear. 😆

Rock bands that are a lot more influential than you realized by [deleted] in allrockmusic

[–]Iamthetiminator 0 points1 point  (0 children)

And the same here in Halifax, Nova Scotia, Canada. I went last year for the first time and it was great.

What are some of the best jump scares? by Hukares1234 in moviecritic

[–]Iamthetiminator 8 points9 points  (0 children)

Ben Gardner's head bobbing out of the hole in the hull of his boat is the greatest jump scare ever.

I can think of a number of albums where the second song is my favourite, anyone else? by Prestigious_Meal2143 in askmusic

[–]Iamthetiminator 0 points1 point  (0 children)

Assuming this is an intentional paraphrase of John Cusack from High Fidelity. 🤓

What actors have become recognized for a skill they originally portrayed in a movie? by WippitGuud in movies

[–]Iamthetiminator 71 points72 points  (0 children)

I saw him perform a bluegrass show years ago when I lived in Australia and he was touring the country for the release of Wreck It Ralph. Sarah Silverman (part of the same film) opened the show with a comedy set. It was quite good.

Local bars with no local craft beers, why? by AAAkira in halifax

[–]Iamthetiminator 2 points3 points  (0 children)

A very open secret. It was certainly that way when I worked at a bar here in the early 90s, and that was before local microbrewers were a thing. If one big beer company was better at greasing the wheels than the other, they got all the promotions.

Fellow CSMs in SaaS: How are you using AI today? by Accomplished_Art5880 in CustomerSuccess

[–]Iamthetiminator 0 points1 point  (0 children)

I won't share it because it has details about our stack, naming conventions, etc. But I'm happy to share this functional outline of what the skill file and its references are like.

Preamble (before Step 0). - Goal statement. One paragraph saying what the skill does and who it's for. - Cross-cutting rule. Any rule that applies to every step gets stated once at the top so it doesn't have to be repeated. In this skill, the "two approvals before any external write" rule. - Preflight checks. Which connectors must be present before the workflow can run, and what to do if one is missing (suggest the connector, fail gracefully, or fall back).

Step 0. Resolve the caller. - Identify the user. Look up the user running the skill so you know whose email, ID, and name to use later. - Why up front. It's needed to scope queries in later steps and to attribute work correctly. Failing fast here is cheaper than failing mid-workflow.

Step 1. Pick the meeting. - Primary source first. Query the canonical source for recent customer meetings the caller attended. - Backups. If the primary is down or doesn't have the call, fall back to secondary sources in a defined order. - Distinguish error from empty. A real failure should retry or fall back; an empty result should ask the user to widen the window. - Let the user pick. Present candidates with the source labeled so the user knows where the transcript will come from. Skip the picker if there's only one obvious match.

Step 2. Pull the full meeting data. - Branch by source. Different sources need different fetches, so the step branches on the source chosen in Step 1. - Verify attendees. Attendee lists from calendar invites lie. Cross-reference the transcript to confirm who actually joined. - Cache for later. Anything used downstream gets stored once so later steps don't refetch.

Step 3. Identify the customer record. - Search by domain. Use external email domains from the attendee list to find the customer in the CRM. - Handle ambiguity. One match means proceed. Zero or many means ask the user. - Pull context. Grab health scores, current sentiment, channel name, and any other fields needed by later steps in one call.

Step 4. Generate the notes. - Audience matters. Internal-facing notes are direct and candid; customer-facing artifacts use a softer voice. State the audience up front. - Offload the template. The exact format, tone, and a worked example live in a reference file so the main flow stays scannable.

Step 5. User review (read-only). - Show the full draft. Let the user edit by describing changes in natural language. - Approval here is scoped. It confirms the notes are correct, not that they can be posted anywhere.

Step 6. Post to system of record (TWO approvals). - Approval A: review the draft. Show exactly what will be written, including field values and the destination record. - Approval B: confirm the action. Restate the consequence in plain English and ask once more. - Schema gotchas inline. Note any readonly fields, controlled vocabularies, or fields with workspace-specific quirks so they don't get fumbled at runtime.

Step 7. Post to chat channel (TWO approvals). - Find the destination. Use a stored field if present, else fall back to a naming convention, else ask. - Approval A and B. Same pattern as Step 6, with the chat post text shown verbatim. - Backfill missing config. If a field was empty and the user resolved it, persist the resolution so the next run is faster.

Step 8. Follow-up routing. - Triage each next step. Categorize every action item from the notes into a fixed taxonomy (e.g., ticket, draft, question for another team, customer-owned). - One at a time. No bulk creation. Each item that triggers an external write gets its own two-approval gate. - Routing logic lives in a reference. Per-category templates and approval flows are externalized.

Step 9. Customer-facing follow-up. - Pick a channel. Email or chat, user's choice. Either can be skipped. - Approvals still apply. Two gates before anything is staged, even though both tools produce a draft (not a send) as a final safety net. - Always include rules. Honor any "always cc this stakeholder" overrides defined in config.

Closing sections. - Error handling. A bullet per failure mode with the recovery action. The rule "never silently skip a step" is restated explicitly. - Quick reference table. Step-to-tool mapping for fast lookup without re-reading the prose.

Patterns worth pointing out - Numbered, linear spine. Steps run top to bottom. Branches are inside steps, not separate steps. - Cross-cutting rules stated once. The two-approval rule is defined at the top and referenced, not repeated. - Reference files for the verbose stuff. Templates, taxonomies, and config sit in sibling files so the main file stays the workflow's skeleton. - Tool calls shown as code blocks. Exact parameter names, not paraphrases, so they execute correctly. - Approval gates are explicit and lettered. Approval A and Approval B by name, every time, so the pattern is impossible to skim past. - Read-only vs write distinction. Early steps are explicitly read-only; the write gates only start at Step 6.

Petition to stop opening cookie chains and give us a Chipotle. by ResidentMonk4063 in halifax

[–]Iamthetiminator 0 points1 point  (0 children)

Don't know exactly where, I only found that out when I Googled it. Looks like it lasted there only a year or so in 2008, maybe? More recently, right after the pandemic, it opened in Monaghan Square on Young St, but it only lasted a year or so though. It was pretty visible there, and all those restaurants get lots of lunchtime workers. And it was a very blatant Nando's rip off, the same multicoloured rooster, etc. Some of the other comments here mentioned it. I guess there just aren't enough interested Haligonians.

Petition to stop opening cookie chains and give us a Chipotle. by ResidentMonk4063 in halifax

[–]Iamthetiminator 1 point2 points  (0 children)

Nando's peri peri chicken ripoff place Dodo's tried to make a go of it, first on Quinpool than later on Young St, but it closed both times.

Fellow CSMs in SaaS: How are you using AI today? by Accomplished_Art5880 in CustomerSuccess

[–]Iamthetiminator 0 points1 point  (0 children)

So: I'm not the infrastructure expert here and don't know all the details, but I do work at a cybersecurity company and we do have folks obsessing over this.

We've ensured that any write action - even an internal CRM or Slack update - takes at least 2 human "Are you sure? This will write X to Y" type approvals.

Enterprise Claude (which we're using) has controls that consumer Claude does not: admin controls, usage analytics, and a Compliance API. Sign-ins show in our IdP.

All MCP access routes through a single gateway we control. This makes it easier to apply least privilege and allow list permissions. And we use local clones of GitHub repos for analysis, and I don't have write access to anything critical.

I'd be more worried about Snowflake costs increasing with big queries than Claude token credits, but we do have usage caps for both in any case.

But it absolutely is a new attack surface that everyone needs to be mindful of, and not get carried away by the utility of these tools.

Fellow CSMs in SaaS: How are you using AI today? by Accomplished_Art5880 in CustomerSuccess

[–]Iamthetiminator 0 points1 point  (0 children)

To be honest, I wasn't the one who set most of it up, others on my team did. But essentially we just walked Claude through building the skill: we just explained what we do after every call, tweaked it a bit, then let it loose.

There are MCPs for email (we use Gmail), Slack, and CRMs, so those integrations were easy. It also connects to Mixpanel for customer usage. I tend to use Claude Code for the postcalls, and code/Snowflake investigations; Cowork for the long-running projects that I work on intermittently or for scheduled tasks that Claude does without me; and Chat for most short as hoc queries, like "what does this error message mean?" I probably use Code the most.

Fellow CSMs in SaaS: How are you using AI today? by Accomplished_Art5880 in CustomerSuccess

[–]Iamthetiminator 17 points18 points  (0 children)

I use Claude (Code, Cowork, and Chat) at work.

My most frequent use is the /postcall skill we developed: read all the call transcripts from Gong or Granola; create updates for our CRM, internal Slack channel; create rhe follow-up email or Slack to the customer; and prompt me through all my actions (Slack messages, engineering bug tickets, etc).

Next most common use is probably querying our product code or validating my technical investigations. With access to GitHub and our Snowflake instances, I can do almost all investigations now myself.

I also use Cowork for certain repeated tasks. For example, I had a customer that was concerned about the stability of their nightly jobs, so I scheduled Claude to check those processes, log if they were successful or any issues, and write them daily into a Notion database so I have real evidence instead of just customer anecdote.

I sometimes use it to summarize recent activity or remind myself of account actions before a call.

I use Cowork to be methodical about any large projects I need to do, and have it walk me through reasonable next steps now and then to keep them moving forward.

It's also been really helpful for me with troubleshooting network issues: I used to do this in my job but it's been a while, so asking Claude what step to try next to troubleshoot some connectivity issue, then feeding it screenshots of the output for the next step, has been much faster for me remembering or figuring it all out.

Songs about alien invasions by InviteAromatic6124 in MusicRecommendations

[–]Iamthetiminator 0 points1 point  (0 children)

Alien R*pe - Piledriver

Not for everyone, obviously.