🎙️ Session: 11 12:21 CDT - Notes by Gemini
Executive Summary
The Daily Huddle on May 11, 2026, primarily focused on establishing and optimizing the technical environment for AI-assisted project development, with key participants Brenn Almario and Kevin Dockman. Significant progress was made in configuring a Linux development environment via Windows Subsystem for Linux (WSL) and Termius, including automating terminal snippets for system maintenance and vault synchronization with GitHub. Connectivity challenges were addressed through comprehensive SSH configuration and network mode alignment. Furthermore, the team formalized professional workflows by implementing AI-assisted analysis protocols for project deliverables, adopting a centralized vault repository for knowledge retention, and standardizing communication via Google Chat for project handoffs. While most objectives were met, persistent errors with passwordless sudo configuration remain an area requiring further discussion and resolution.
Key Architectural Frameworks & Core Principles
- Linux-Based Development Environment: Utilizes Windows Subsystem for Linux (WSL) and Termius as the foundational platform for project infrastructure and terminal interaction.
- AI-Assisted Workflows (Gemini): Core to project development, leveraging Gemini for task orchestration, documentation analysis, content generation, query-based information retrieval, and prompt consolidation.
- Centralized Vault Repository (Obsidian/GitHub): A primary mechanism for knowledge retention, efficient information sharing, and future content development. GitHub serves as the synchronization backbone for this vault.
- Secure Connectivity (SSH): Configured to facilitate secure file transfers and host connections, addressing issues related to public/private keys and network modes (e.g., mirrored networking in WSL).
- Automated Terminal Snippets & Aliases: Implementation of Termius snippets and
.dotfilesaliases for standardizing and automating repetitive tasks such as Linux system updates/upgrades and vault synchronization. - Configuration Management (
.dotfiles): Employs.dotfiles(symbolic links to application configuration files) to customize Linux applications, ensuring consistent and portable settings across the development environment. - Secure Credential Management (OnePassword): Utilized for the secure storage and management of passwords, secret keys, and authenticator codes, with customized autolock and confirmation settings.
- Standardized Handoffs and Communication: Defined clear reporting processes for project handoffs (detailing completed and upcoming tasks) via Google Chat, aiming for automation where possible.
gemini.mdas Folder Orchestrator: Files namedgemini.mdwithin directories provide specific context and “custom skills” to Gemini, enabling intelligent folder management and context-aware interactions.- Content Scoring Methodology: Adoption of a “score out of 100” approach, driven by AI, to evaluate content drafts against established tactics (e.g., LinkedIn profile overhaul) and provide specific improvement recommendations.
Flight Plan Action Items
- [Brenn Almario] Structure Handoffs: Use Gemini to identify necessary handoff assets and compile specific instructions for fractional CTO Kevin Dockman.
- [Brenn Almario] Access Stitch: Download or access the Stitch application from stitch.stitch.withgoogle.com for website building planning.
- [Brenn Almario] Verify Vault Sync: Ask Gemini if the core vault directory is currently synced with GitHub repository.
- [Brenn Almario] Implement Terminal Snippets: Create Termius snippets or aliases using Gemini guidance to ensure Linux applications are updated.
- [Brenn Almario] Secure Secret Key: Add the recovered OnePassword secret key to the Wake Up Creative login entry as a text field named
secret_key. - [Brenn Almario] Update Security: Change 1Password password account confirmation period to 30 days.
- [Brenn Almario] Configure Autolock: Adjust 1Password system idle autolock duration setting to a longer period.
- [Kevin Dockman] Review Key: Check personal SSH key setup compatibility.
- [Kevin Dockman] Get Termius Pro: Obtain or begin the process to acquire a Pro Termius account.
- [Bren Almario] Ingest Draft Document: Download Google Doc as Markdown; place file into the
03 clients wake up LinkedInproject folder. - [Bren Almario] Setup Dictation Input: Determine optimal method for utilizing talk-to-text input into the Windows microphone for Gemini interactions.
- [Bren Almario] Commit Vault: Commit the latest vault files and changes to GitHub.
- [Bren Almario] Share Vault Snippet: Retrieve and share the sync core vault snippet located in Termius snippets.
- [Kevin Dockman] Load Intelligence: Load more intelligence into the system. Provide Brenn Almario with a subsequent prompt.
Key Structural Sections of the Discussion
Health and Wellness Update (00:02:52)
- Kevin discussed recovering from a sinus infection, noting recurring issues potentially linked to allergies and gut biome.
- Brenn shared recent health adjustments, including a zero-sugar diet and eliminating rice, leading to weight loss (68kg to 127lbs).
- Both discussed fitness goals (lean muscle for Brenn, 30-40lb weight loss for Kevin) and home-based fitness routines (treadmill, bench press, dumbbells, cycling).
- Daily supplement routines were reviewed: Kevin uses magnesium (for ADHD), turmeric (for inflammation), and probiotics (for digestion); Brenn uses US-brand multivitamins and core minerals.
Professional Workflow Alignment & Stitch Tool Introduction (00:10:04)
- Kevin emphasized maintaining professional alignment using Gemini to document workflows, specifically for LinkedIn profile updates and HubSpot website development.
- Brenn was instructed to use Gemini to report on completed tasks versus future work for smoother handoffs to the fractional CTO role.
- Introduction of Stitch (stitch.withgoogle.com) for development, with a recommendation to use the web-based version and manage AI tokens (Flash for initial work, Pro for complex problems).
Technical Environment Setup & Markdown Files (00:15:52)
- Brenn sought clarification on Markdown (
.md) files and their role in the anti-gravity system and vault. - Kevin explained the Linux-based environment via Windows Subsystem for Linux (WSL) as the development stack.
- Discussion on Linux environment’s hidden
.dotfolders that act as symbolic links to configuration files, similar towp-configin WordPress, managing application settings.
Termius Snippet Automation & Vault Synchronization (00:22:27)
- Kevin guided Brenn on setting up Termius automation snippets:
update Linux system(sudo apt updateandsudo apt upgrade -y).sync.filesto automate syncing project files with GitHub.sync core vaultto automate syncing the core vault with GitHub.
- Troubleshooting Termius autocomplete and host configuration, discussing SSH keys and known hosts.
- Emphasis on the three core system components: Linux for personal configuration,
.dotfilesfor app customization, and the vault for memory.
OnePassword Account Recovery & Configuration (00:45:11)
- Resolved Brenn’s OnePassword access issue through an account recovery process to obtain a new secret key.
- Instructed Brenn to add the new secret key to their OnePassword vault via the browser extension.
- Discussed the long-term goal of storing authenticator codes in OnePassword for automated one-time password entry.
- Adjusted OnePassword security settings: password confirmation period (30 days) and idle autolock duration (longer period).
Core Vault Commit & Terminal Troubleshooting (01:03:00)
- Attempted a
core vault commitcommand, which resulted in a “No such file or directory” error. - Used Gemini to diagnose the issue by copying the complete command output.
- Resolved SSH key loading and “shell mode” errors interrupting configuration scripts, leading to a clean execution of the
sync core vaultcommand. - Updated configuration snippets for
.dotfilesandcore vaultto ensure correct origin references for future cloud backups.
SFTP and WSL Home Host Setup in Termius (01:17:07)
- Utilized the SFTP tool in Termius to navigate the Linux file system, enabling the view of hidden files to locate configuration files.
- Decided to replace the default “local terminal” in Termius with a properly configured “WSL home” host (using 127.0.0.1, port 22, and user credentials) for better file transfer and Linux workspace access.
Gemini Folder Orchestration & Vault Cleanup (01:29:17)
- Kevin explained the role of
Gemini.mdfiles as “orchestrators” within folders, providing Gemini with specific context and ensuring consistent “custom skills” across sessions. - Identified and deleted unnecessary “state” and “plans” folders from the vault architecture to improve system organization.
- Confirmed the locations of “playbooks” and “tactics” folders, including the LinkedIn profile overhaul document.
Mosh Persistence & Passwordless Sudo Configuration Attempts (01:35:13)
- Attempted to enable Mosh (Mobile Shell) for session persistence, but disabled it due to incompatibility with the current SSH setup.
- Tried to configure passwordless
sudoviavisudoto prevent repeated password entries, encountering persistent errors loading the text editor. - Troubleshot
visudofile modifications, correcting username and formatting errors.
SSH Service Configuration & Termius Workspace Organization (02:08:32)
- Discussed streamlining WSL reloads and used Gemini to generate instructions for direct SSH connection setup to the local server.
- Organized the Termius workspace by splitting windows and rearranging tabs for simultaneous viewing of Gemini instructions and the terminal.
- Configured SSH service, changing the port from 22 to 2222 and starting the SSH service.
- Managed authorized keys and file permissions, adding public/private keys to the Termius keychain.
Connection Failures & WSL Networking Mode Adjustment (02:38:41)
- Troubleshot connection failures, identifying an incorrect example IP address usage.
- Evaluated different SSH service persistence methods, preferring a simpler local environment setup (Option 1).
- Analyzed error logs with Gemini, modifying the SSH configuration file to uncomment the
ListenAddressline. - Identified that WSL was likely not in “mirrored” networking mode, resolving this by executing
wsl --shutdownand restarting the instance.
WSL Connection Verification & System Updates (04:00:32)
- Edited the bash RC file within the local terminal to delete an error-causing line.
- Verified the WSL connection to the vault, confirming its success with Gemini.
- Performed a Linux system update and initiated a core vault synchronization.
Obsidian Skill Indexing & RAG Query Strategy (04:06:19)
- Transitioned to indexing skills within the Obsidian vault to enable AI-assisted querying, with Gemini successfully identifying 18 items.
- Discussed using the “Obsidian RAG Query” tool as an agent to extract information from the vault.
- Planned to ingest a LinkedIn profile overhaul draft into the vault as a Markdown file for direct AI access.
Content Improvement Framework & Communication Template (04:22:58)
- Outlined a strategy to improve the LinkedIn draft using a scoring system (goal: 100/100) from Gemini, focusing on clarity, personal declaration, and social proof.
- Agreed that Gemini should initially provide scores and recommendations rather than directly editing, with Brenn implementing changes via dictation.
- Decided to add personalization and unique experience as new scoring criteria for LinkedIn profile reviews.
- Formalized an information handoff workflow: all documents and AI-generated outputs to be saved in the vault for knowledge retention.
- Developed a Google Chat communication template for project updates and handoffs, requesting Gemini to format prompts as messages from Brenn to Kevin.
Final Sync Test & Reflection on AI-Assisted Development (04:46:42)
- Concluded with a test of the synchronization workflow, confirming the need to commit changes to GitHub for remote pulling.
- Synchronized the internal core vault GitHub repository.
- Kevin identified that Brenn had committed a blank template and planned to load additional intelligence into the system to facilitate content production.
- Reflected on the efficiency of AI-assisted development, acknowledging the challenging process but emphasizing the significant time savings compared to manual work.