User’s Sandbox: Performance, data integrity, and UX for FileMaker

The “User’s Sandbox” (aka “Local File”) technique builds a sandbox for data editing by users, protecting data integrity and transactionality, without sacrificing usability. After refining this approach to prioritize user experience and security, at Beezwax we’ve used it for years, adapting it to build more performant, more accurate, better looking, and more functional Claris FileMaker applications.

Andrew “Red” Witschonke, Director of Engineering at Beezwax, first presented on the User’s Sandbox technique at Claris Engage 2024 — the premier event for the FileMaker development community, held at Apple’s Austin Campus and hosted by Claris, an Apple company.

Continue reading “User’s Sandbox: Performance, data integrity, and UX for FileMaker”

I See You: Intro to Observer Pattern

Observer pattern is a behavioral design pattern that attempts to resolve the problem of multiple objects depending on the state of a single object. Here’s an overview, and a somewhat simplified example.

Continue reading “I See You: Intro to Observer Pattern”

Beezwax’s Vincenzo Menanno Wins Claris Excellence Award for Lifetime Achievement

Recognized as a “pillar of the Claris Community”, Vince Menanno is honored for Long-time Technical Excellence, Developer Advocacy, Sharing Expertise and Passion with Customers and Developers

February, 2024 – AUSTIN, Tex.Claris International Inc., an Apple company, named Vincenzo (Vince) Menanno of Beezwax as winner of the Claris Excellence Award for Lifetime Achievement. The award was presented during Claris Engage 2024, February 6th-8th at the Apple Austin Campus.

This award highlights Vince Menanno‘s 30+ year career as a consultant, technical innovator, developer advocate and community leader. Claris honored Vince with the Lifetime Achievement Award which “salutes a Claris Partner or community member who is a long-time pillar of the Claris Community and recognized as a leader whose voice is respected.”

Continue reading “Beezwax’s Vincenzo Menanno Wins Claris Excellence Award for Lifetime Achievement”

Rock Solid Business Logic: The Action Pattern

The Action Pattern is a rock solid solution for organizing business logic in an application. It works quite well for medium to large-ish projects. I like the Action Pattern because it introduces few concepts, unlike some more elaborate and complex designs. It’s flexible, scalable and helps me feel more confident in handling complex business logic in my work as a developer. Even though generative AI now plays a bigger role in programming, it does not replace actual software design, and the Action Pattern can be a great tool to have in your toolbox!

Continue reading “Rock Solid Business Logic: The Action Pattern”

System for Success: Atomic Design for Google Display Ads

Our UX/Design team shared their process for creating display ads, for Google Ads and social media campaigns, using a system to optimize collaboration between Design and Marketing teams.

Our marketing team wanted to implement a design system that could quickly generate different variations of display ads in multiple sizes, based on IAB Fixed Size Ad Specifications. This system had to balance creative freedom and brand adherence. We wanted users to be able to change content, colors, backgrounds, buttons and other visual elements without heavy involvement from a designer. However, it was important to create a systematic approach, so ads would stay on brand and follow a conceptual and visual pattern.

Continue reading “System for Success: Atomic Design for Google Display Ads”

Houston FMDUT – InspectorPro 8 for FileMaker: Investigate, Accelerate, Collaborate

Beezwax’s Vincenzo (Vince) Menanno is presenting to audiences of FileMaker developers at meetups and conferences, on the topic of “InspectorPro 8 for FileMaker: Investigate, Accelerate, Collaborate”.

At the February 2024 Houston FMDUT (FileMaker Developer, Users, Trainers) meeting, Vince shares the latest research, development best practices, and product offerings. Vince has a number of surprises up his sleeves that he can’t wait to show. If you’re a FileMaker Developer attending, we hope to see you there!

Continue reading “Houston FMDUT – InspectorPro 8 for FileMaker: Investigate, Accelerate, Collaborate”

User’s Sandbox: Opening new performance, data, and UI/UX possibilities for FileMaker — Claris Engage 2024

Andrew “Red” Witschonke from Beezwax presents at Claris Engage 2024, the premier event for the FileMaker development community, held at Apple’s Austin Campus and hosted by Claris, an Apple company.

Andrew Red Witschonke - Director of Engineering at Beezwax presenting at Claris Engage 2024 on the topic of Users Sandbox - Opening new performance data, and UI-UX possibilities on February 7 at 1030 am CST
Continue reading “User’s Sandbox: Opening new performance, data, and UI/UX possibilities for FileMaker — Claris Engage 2024”

Beezwax Sponsors and Presents at Claris Engage 2024, FileMaker Developer Conference on Apple’s Austin Campus

Claris Engage is the largest event for the Claris / FileMaker developer community. Hosted by Claris, an Apple company, Engage 2024 brings together hundreds of attendees to the Apple Campus in Austin, Texas for three days of collaboration, learning & training, networking and connecting with other peers and partners, with a theme of “Build The Future”.

Beezwax Highlights At Claris Engage 2024

As an award-winning Claris Platinum Partner, and Sponsor for Claris Engage 2024, Beezwax is proud to announce that:

Continue reading “Beezwax Sponsors and Presents at Claris Engage 2024, FileMaker Developer Conference on Apple’s Austin Campus”

Google Ads Essentials: Common Challenges in Ads Performance

Google Ads, previously known as Google AdWords, has become indispensable to business advertising strategies. It’s no longer just an option; it’s a pivotal element in a company’s marketing efforts.

Continue reading “Google Ads Essentials: Common Challenges in Ads Performance”

bzPython-FM performs Python for your FileMaker apps

bzPython-FM easily performs Python code within FileMaker, using the bBox plugin.

There are literally thousands of Python packages out there, for AI and Machine Learning, data analysis, data science and IT automation — now at your fingertips from within FileMaker.

Continue reading “bzPython-FM performs Python for your FileMaker apps”

EngageU 2023 – Most Inspiring Claris FileMaker Development Conference

I collected some thoughts and observations from EngageU 2023, the European Claris / FileMaker Developer Conference held Nov 12-14 in Antwerp. Beezwax was proud to be a sponsor. There were plenty of technical discussions, a few described here, and even moreso, plenty of things that should make us all inspired heading toward 2024. If last year’s conference were the “Biggest Claris FileMaker Conference of 2022“, this year’s EngageU was the Most Inspiring, as well as the Biggest of 2023.

Continue reading “EngageU 2023 – Most Inspiring Claris FileMaker Development Conference”

Beezwax Sponsors EngageU Claris FileMaker Developer Conference

Vincenzo Menanno Presents “Elements for Building Great Solutions” and InspectorPro

This week, November 12-14, we’re in Antwerp, at EngageU. It’s one of the biggest Claris® / FileMaker® Developer community events worldwide this year, and Beezwax is proud to be a sponsor.

Continue reading “Beezwax Sponsors EngageU Claris FileMaker Developer Conference”

Advanced Search and Replace with Vim

I find search and replace to be a remarkably interesting topic, because it touches on so many Vim concepts. As a text editor, one of Vim’s superpower is composability, which enables combining small commands to accomplish complex tasks with search and replace.

Continue reading “Advanced Search and Replace with Vim”

Leveraging pandas with Python to Analyze FileMaker Data Sets

The pandas library for Python has become a go-to tool for many data scientists and analysts. In this blog post, we’ll examine one strategy for leveraging the highly powerful tools within pandas to enhance data analysis capabilities using the Claris FileMaker platform. We’ll do this by calling the bBox plugin and its built-in Python functions.

Continue reading “Leveraging pandas with Python to Analyze FileMaker Data Sets”

Dynamic FileMaker UI Using Layout Calculations

Layout calculations in Claris FileMaker enable us to include dynamic elements in text objects. This is a deceptively powerful addition to FileMaker’s layout capabilities. We’ll describe how layout calculations work, and detail three interesting things about them.

Continue reading “Dynamic FileMaker UI Using Layout Calculations”

Data Gold: Uncovering Qualified Sales Leads in Your Database

Will a new client contact me today? Will they tomorrow?

As a business owner, salesperson, or marketer, you cannot afford to wait for business to come to you passively. You are likely doing everything you can think of (and afford) to attract new business while also doing your best to keep past customers happy.

What you may not realize is that you are sitting on a gold mine. There’s a treasure trove of past leads and customers that you must do everything possible to activate. Mining through your Contacts database is like panning for gold. Sure, it can be tedious, but the Gold Miners who actively search regularly find areas likely to be more prosperous.

Continue reading “Data Gold: Uncovering Qualified Sales Leads in Your Database”

Pause 2023, an (un)conference

Pause (née “PauseOnError”) this week, highlighted by FileMaker Summer Camp in the northern Georgia hills.

Continue reading “Pause 2023, an (un)conference”

Harnessing Business Momentum with Claris® FileMaker®

Russ Catanach is Marketing Director at Beezwax, as well as host of the podcast DIY For Business. He’s sharing his insights, especially from a business perspective, on being a longtime Claris FileMaker user and developer.


Harnessing momentum is a crucial factor in business success. You can fuel innovation, enhance efficiency, and foster growth by leveraging past achievements and embracing swift progress.

Continue reading “Harnessing Business Momentum with Claris® FileMaker®”

Claris Product Roadmap 2023 – Streamlining FileMaker Solutions

FileMaker® developers and users now have a clearer picture of their platform’s future thanks to Claris’s unified and simplified platform strategy. This latest news, announced August 29, rolls back the idea of a dual-platform strategy announced a year ago, and highlights the continued support for FileMaker as central to ongoing Claris® product plans.

Continue reading “Claris Product Roadmap 2023 – Streamlining FileMaker Solutions”

Handling Historical Data with FileMaker and AWS Athena, S3 & Serverless

In this blog post, we will explore a solution for optimising a FileMaker app that handles large amounts of data. We will address the challenges of data storage, file corruption, and performance degradation when dealing with historical data.

By leveraging cloud storage and serverless computing, we can offload and query this data efficiently, ensuring better performance and scalability.

Continue reading “Handling Historical Data with FileMaker and AWS Athena, S3 & Serverless”
1 2 3 4 5 6 18