Breaking the Monolith: Optimizing FileMaker with Distributed Architecture

Often, as FileMaker developers, we default to solving every problem within the FileMaker environment simply because it’s what we know best. However, it’s crucial to recognize that while FileMaker can handle a wide range of tasks, it might not always be the most efficient choice for every function. This tendency to rely on familiar tools and approaches can limit our solutions’ effectiveness and scalability.

A common adage captures this mindset well: “If all you have is a hammer, every problem looks like a nail.” This perspective can hinder innovation and optimization. Instead, we should explore integrating external microservices and other technologies, keeping FileMaker at the core but enhancing its capabilities with specialized tools. By doing so, we can build more robust, efficient, and scalable solutions.

Read More

We Did It to Ourselves: Unraveling the Decline of Network Engineering

Explore the subtle yet profound decline of network engineering, eloquently encapsulated in Dakota’s observation, “We did it to ourselves.” This blog delves into how technological advancements and automation have led to the overshadowing of fundamental network skills, examining the reasons behind the diminishing appeal of network engineering as a career path and what might be done to revive its vital role in the IT industry.

Read More

AI-Powered FileMaker Scripting: A Comparative Analysis of Script Quality Across Various AI Tools

Each AI platform, including ChatGPT (GPT-4), GPT-3.5, Meta.ai, Mistral.ai, Pi.ai, Perplexity.ai, Copilot Free, Blackbox.ai, Gemini Free, Gemini Pro, and Claude 3, received the same task. The objective was to assess how well these tools could autonomously generate a script that not only performs the task effectively but also adheres to best practices in error management and user interaction within the FileMaker environment.

Read More