Author: Sam

  • LayoutVariables – FileMaker Custom Function

    LayoutVariables – FileMaker Custom Function

    Ever get tired of manually setting variables for every field when moving data between layouts? The LayoutVariables() custom function automatically creates local variables for every field on your current layout with just one line of code. What LayoutVariables() Does This function scans your current layout and creates local variables for every field: Usage is simple:…

  • TechSoup: The Hidden Goldmine of Nonprofit Software Discounts

    TechSoup: The Hidden Goldmine of Nonprofit Software Discounts

    Every nonprofit leader knows the struggle: you need professional-grade software to run your organization effectively, but your budget barely covers the essentials. What if I told you there’s a treasure trove of software discounts sitting right under your nose, offering savings of up to 98% on tools that could transform your operations? Welcome to TechSoup,…

  • Strangling the Legacy: Modernizing FileMaker Systems One Component at a Time

    Strangling the Legacy: Modernizing FileMaker Systems One Component at a Time

    How I’m using the Strangling Fig pattern to breathe new life into a decade-old FileMaker database The Challenge: A Digital Archaeological Dig When I inherited a FileMaker system last updated in 2013, I found myself staring at what felt like a digital archaeological site. Over 100 tables, 100,000+ records, 100+ scripts, and 100+ layouts—all frozen…

  • The Google Ads Grant for Nonprofits: A Comprehensive Guide

    The Google Ads Grant for Nonprofits: A Comprehensive Guide

    The Google Ads Grant for Nonprofits: A Comprehensive Guide After managing my nonprofit’s Google Ads Grant for over 10 years and successfully utilizing $2.94 million worth of free advertising, I’ve learned valuable lessons about maximizing this incredible opportunity. Whether you’re just discovering the Google Ads Grant or looking to optimize your existing campaigns, this guide…

  • Why FileMaker Should Be the Hub of Your Nonprofit or Small Business Technology Stack

    Why FileMaker Should Be the Hub of Your Nonprofit or Small Business Technology Stack

    When evaluating technology solutions for your nonprofit or small business, the question isn’t just “what can this tool do?” but rather “how will this tool integrate with everything else we need to accomplish?” For organizations requiring custom solutions and seamless integrations, FileMaker—as part of the comprehensive Claris Platform—offers a compelling answer: it should be the…

  • Why WordPress Dominates the Web: A Guide for Small Businesses and Nonprofits

    Why WordPress Dominates the Web: A Guide for Small Businesses and Nonprofits

    As someone who has built over a dozen WordPress websites in the nonprofit sector, I’ve witnessed firsthand how this platform has revolutionized web development for organizations of all sizes. Whether you’re a small business owner, nonprofit leader, or simply curious about website platforms, understanding WordPress’s dominance can help you make informed decisions about your online…

  • Essential Nonprofit Technology Discounts and Grants

    Essential Nonprofit Technology Discounts and Grants

    With 15 years in the nonprofit space, I’ve seen firsthand how these technology discounts can transform organizations by freeing up valuable resources for mission-critical work. Here are some of the most valuable programs I’ve come across. Cloud Computing Credits AWS Nonprofit Credit Program The AWS Credit Program provides access to $1,000 in AWS Promotional Credit,…