# Curated Collections

**URL:** https://the.fmsoup.org/c/curated-collections/35.md

[Latest](https://the.fmsoup.org/latest.md) · [Categories](https://the.fmsoup.org/categories.md) · [Tags](https://the.fmsoup.org/tags.md)

---

## [About the Curated Collections channel](https://the.fmsoup.org/t/about-the-curated-collections-channel/140)

<div class="topic-metadata">

**Author:** [@Cecile](https://the.fmsoup.org/u/Cecile)\
**Replies:** 0

</div>

This channel is a visit in members’ curated collections of articles, links, resources, etc. The validity or accuracy of the content is the curator’s own responsibility. If you would like to have a Channel to host your c…

---

## [Why Mac?](https://the.fmsoup.org/t/why-mac/200)

<div class="topic-metadata">

**Author:** [@Bobino](https://the.fmsoup.org/u/Bobino)\
**Replies:** 27\
**Last updated:** [November 9, 2025, 8:35pm UTC](https://the.fmsoup.org/t/why-mac/200 "2025-11-09T20:35:15Z")

</div>

I always liked macOS better than Windows and FileMaker development is no exception. Here is why I like coding on mac even if most users/customers tend to use Windows based systems (in no specific order): Spawn a new in…

---

## [File Upload Checklist](https://the.fmsoup.org/t/file-upload-checklist/426)

<div class="topic-metadata">

**Author:** [@Bobino](https://the.fmsoup.org/u/Bobino)\
**Replies:** 21\
**Last updated:** [April 6, 2024, 3:07pm UTC](https://the.fmsoup.org/t/file-upload-checklist/426 "2024-04-06T15:07:27Z")

</div>

Hi everyone, This post is a now wiki. Please edit if you have more accurate info. You know, there are those settings that stick once the file is hosted and if we want to change those, we need to take the file down, cha…

---

## [Generative AI Application Retrofit – Extracting Structured Information](https://the.fmsoup.org/t/generative-ai-application-retrofit-extracting-structured-information/3992)

<div class="topic-metadata">

**Author:** [@dswatski](https://the.fmsoup.org/u/dswatski)\
**Replies:** 1\
**Last updated:** [February 21, 2024, 8:19pm UTC](https://the.fmsoup.org/t/generative-ai-application-retrofit-extracting-structured-information/3992 "2024-02-21T20:19:50Z")

</div>

Link to movie on LinkedIn. In today's update, I'm pleased to share my latest experience with generative AI in extracting structured information. One of the strengths of generative AI is a rudimentary ability to read…

---

## [Generative AI Application Retrofit – Using an LLM to Generate Correspondence (S1:E5)](https://the.fmsoup.org/t/generative-ai-application-retrofit-using-an-llm-to-generate-correspondence-s1-e5/3958)

<div class="topic-metadata">

**Author:** [@dswatski](https://the.fmsoup.org/u/dswatski)\
**Replies:** 2\
**Last updated:** [February 14, 2024, 10:05pm UTC](https://the.fmsoup.org/t/generative-ai-application-retrofit-using-an-llm-to-generate-correspondence-s1-e5/3958 "2024-02-14T22:05:22Z")

</div>

Movie in LinkedIn (S1:E5) In today's update, I'm pleased to share our latest progress in streamlining correspondence within our application. We're focusing on two key areas: writing queries to publishers and effectiv…

---

## [Generative AI Application Retrofit (S1:E1)](https://the.fmsoup.org/t/generative-ai-application-retrofit-s1-e1/3954)

<div class="topic-metadata">

**Author:** [@dswatski](https://the.fmsoup.org/u/dswatski)\
**Replies:** 2\
**Last updated:** [February 14, 2024, 9:57pm UTC](https://the.fmsoup.org/t/generative-ai-application-retrofit-s1-e1/3954 "2024-02-14T21:57:55Z")

</div>

Generative AI Application Retrofit Movie for S1:E1 in LinkedIn Welcome to my series of posts chronicling my journey with the ChatGPT API. As a Product Manager, I'm excited to share real-world applications of Generative…

---

## [Generative AI Application Retrofit – part 2 - Behind the Scenes (S1:E2)](https://the.fmsoup.org/t/generative-ai-application-retrofit-part-2-behind-the-scenes-s1-e2/3955)

<div class="topic-metadata">

**Author:** [@dswatski](https://the.fmsoup.org/u/dswatski)\
**Replies:** 0\
**Last updated:** [February 3, 2024, 3:22pm UTC](https://the.fmsoup.org/t/generative-ai-application-retrofit-part-2-behind-the-scenes-s1-e2/3955 "2024-02-03T15:22:39Z")

</div>

Link to movie in LinkedIn In this post, I'll take you behind the scenes of my prior post. I'll delve into what it takes to implement generative AI for the two features we previously explored. In my view, discussing the …

---

## [Generative AI Application Retrofit - Startup Briefing (S1:E3)](https://the.fmsoup.org/t/generative-ai-application-retrofit-startup-briefing-s1-e3/3956)

<div class="topic-metadata">

**Author:** [@dswatski](https://the.fmsoup.org/u/dswatski)\
**Replies:** 0\
**Last updated:** [February 4, 2024, 4:54pm UTC](https://the.fmsoup.org/t/generative-ai-application-retrofit-startup-briefing-s1-e3/3956 "2024-02-04T16:54:42Z")

</div>

Movie in LinkedIn (S1:E3) In today's post, I'm excited to share how we're transforming the startup experience in our application with ChatGPT. We've introduced a dynamic Startup Briefing feature, offering a unique blend…

---

## [Generative AI Application Retrofit - Using an LLM as an NLP to Execute Commands (S1:E4)](https://the.fmsoup.org/t/generative-ai-application-retrofit-using-an-llm-as-an-nlp-to-execute-commands-s1-e4/3957)

<div class="topic-metadata">

**Author:** [@dswatski](https://the.fmsoup.org/u/dswatski)\
**Replies:** 0\
**Last updated:** [February 4, 2024, 5:17pm UTC](https://the.fmsoup.org/t/generative-ai-application-retrofit-using-an-llm-as-an-nlp-to-execute-commands-s1-e4/3957 "2024-02-04T17:17:59Z")

</div>

Movie in LinkedIn (S1:E4) In my previous posts, I shared how we've been using Natural Language Processing (NLP) to enhance user navigation within our application. Today, I'm thrilled to take you a step further into o…

---

## [Poll: do you prefer coding on Windows or MacOS?](https://the.fmsoup.org/t/poll-do-you-prefer-coding-on-windows-or-macos/201)

<div class="topic-metadata">

**Author:** [@Bobino](https://the.fmsoup.org/u/Bobino)\
**Replies:** 74\
**Last updated:** [January 30, 2024, 10:57pm UTC](https://the.fmsoup.org/t/poll-do-you-prefer-coding-on-windows-or-macos/201 "2024-01-30T22:57:06Z")

</div>

I prefer to code on: poll Feel free to share with us why you prefer one or the other in the comments. @Bobino shared his own preference in the post “Why Mac?”

---

## [Performance core principles: 2. Indexing](https://the.fmsoup.org/t/performance-core-principles-2-indexing/1858)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 4\
**Last updated:** [April 16, 2023, 8:16am UTC](https://the.fmsoup.org/t/performance-core-principles-2-indexing/1858 "2023-04-16T08:16:43Z")

</div>

INDEXING What effect does indexing have on Performance? Why would you want to reduce it? How can you design to reduce indexing?

---

## [WebDirect: things to watch for](https://the.fmsoup.org/t/webdirect-things-to-watch-for/2061)

<div class="topic-metadata">

**Author:** [@Bobino](https://the.fmsoup.org/u/Bobino)\
**Replies:** 4\
**Last updated:** [November 24, 2022, 2:27am UTC](https://the.fmsoup.org/t/webdirect-things-to-watch-for/2061 "2022-11-24T02:27:09Z")

</div>

This is a wiki, please edit if you have more accurate information. Check for: No client-side plugins card windows are supported since 19 Theme 'Classic' is not being used interaction will be different with co…

---

## [Beginning FileMaker 03 — Layouts](https://the.fmsoup.org/t/beginning-filemaker-03-layouts/2735)

<div class="topic-metadata">

**Author:** [@steverichter](https://the.fmsoup.org/u/steverichter)\
**Replies:** 0\
**Last updated:** [February 3, 2022, 1:51am UTC](https://the.fmsoup.org/t/beginning-filemaker-03-layouts/2735 "2022-02-03T01:51:02Z")

</div>

Once you’ve established your design, tables, and table occurrence groups (TOG) you’ll need to create layouts. According to longtime developer John Mark Osborne, “FileMaker is structured around find, list and form. A use…

---

## [Beginning FileMaker 02 - Anchor Buoy](https://the.fmsoup.org/t/beginning-filemaker-02-anchor-buoy/2689)

<div class="topic-metadata">

**Author:** [@steverichter](https://the.fmsoup.org/u/steverichter)\
**Replies:** 9\
**Last updated:** [January 20, 2022, 6:59pm UTC](https://the.fmsoup.org/t/beginning-filemaker-02-anchor-buoy/2689 "2022-01-20T18:59:21Z")

</div>

After you’ve identified the basic design of your database, you’ll have to add tables and table occurrences to the Relationship Graph. There are numerous ways to organize the Relationship Graph; however, I’ve found the An…

---

## [Performance core principles: 3. Relationships](https://the.fmsoup.org/t/performance-core-principles-3-relationships/1859)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 10\
**Last updated:** [January 19, 2022, 9:55pm UTC](https://the.fmsoup.org/t/performance-core-principles-3-relationships/1859 "2022-01-19T21:55:04Z")

</div>

RELATIONSHIPS What effect do relationships have on performance and what are the alternatives? What are examples of performant and non-performant relationship graph designs?

---

## [How to tell if an application is from the Mac App Store](https://the.fmsoup.org/t/how-to-tell-if-an-application-is-from-the-mac-app-store/2543)

<div class="topic-metadata">

**Author:** [@AndyHibbs](https://the.fmsoup.org/u/AndyHibbs)\
**Replies:** 0\
**Last updated:** [October 29, 2021, 9:46am UTC](https://the.fmsoup.org/t/how-to-tell-if-an-application-is-from-the-mac-app-store/2543 "2021-10-29T09:46:39Z")

</div>

Setting up the new MacBook Pros, I needed to know this and found the following info: Running mdls {app name} returns a lot of information, but near the top of the list are a few lines like this: $ mdls /Applications/S…

---

## [Sumifs equivalent](https://the.fmsoup.org/t/sumifs-equivalent/2441)

<div class="topic-metadata">

**Author:** [@cpking](https://the.fmsoup.org/u/cpking)\
**Replies:** 8\
**Last updated:** [September 9, 2021, 9:12pm UTC](https://the.fmsoup.org/t/sumifs-equivalent/2441 "2021-09-09T21:12:42Z")

</div>

I'm back trying to essentially cross-tab some data. I have a solution with multiple related tables. A songbook table which includes a song title, duration, etc. A gig table which includes information like performance …

---

## [Performance core principles: 4. Table widths](https://the.fmsoup.org/t/performance-core-principles-4-table-widths/1860)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 35\
**Last updated:** [July 14, 2021, 3:51pm UTC](https://the.fmsoup.org/t/performance-core-principles-4-table-widths/1860 "2021-07-14T15:51:23Z")

</div>

TABLE WIDTHS What effect do wide tables (tables with many fields) have on performance? How can you reduce table widths? Where do repeating fields fit in?

---

## [What default fields do you use?](https://the.fmsoup.org/t/what-default-fields-do-you-use/2204)

<div class="topic-metadata">

**Author:** [@Bobino](https://the.fmsoup.org/u/Bobino)\
**Replies:** 3\
**Last updated:** [June 9, 2021, 11:39am UTC](https://the.fmsoup.org/t/what-default-fields-do-you-use/2204 "2021-06-09T11:39:10Z")

</div>

Hi everyone, I'm simply looking for tips about what fields to add by default to pretty much all tables. Please share how you call the fields, what you put in them and how you use them in your solutions. I'm sure it's th…

---

## [Performance core principles: 11. Transactions](https://the.fmsoup.org/t/performance-core-principles-11-transactions/1868)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 1\
**Last updated:** [March 10, 2021, 5:49pm UTC](https://the.fmsoup.org/t/performance-core-principles-11-transactions/1868 "2021-03-10T17:49:29Z")

</div>

TRANSACTIONS What are Transactions and how and when should I consider using them? What is good practice in designing a Transactions feature?

---

## [Performance core principles: 6. Startup](https://the.fmsoup.org/t/performance-core-principles-6-startup/1863)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 1\
**Last updated:** [March 10, 2021, 4:41pm UTC](https://the.fmsoup.org/t/performance-core-principles-6-startup/1863 "2021-03-10T16:41:37Z")

</div>

STARTUP How can you improve the user experience by designing a fast startup into your solution?

---

## [Performance core principles: 1. Unstored calculations](https://the.fmsoup.org/t/performance-core-principles-1-unstored-calculations/1857)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 41\
**Last updated:** [April 22, 2021, 8:30am UTC](https://the.fmsoup.org/t/performance-core-principles-1-unstored-calculations/1857 "2021-04-22T08:30:59Z")

</div>

1. UNSTORED CALCULATIONS When are unstored Calcs useful and when should they be avoided? It depends! Unstored calculations can be useful and can be used as long as we are aware of what the limits of sensible applicati…

---

## [Bobino & friends](https://the.fmsoup.org/t/bobino-friends/1929)

<div class="topic-metadata">

**Author:** [@Bobino](https://the.fmsoup.org/u/Bobino)\
**Replies:** 7\
**Last updated:** [April 12, 2021, 8:52pm UTC](https://the.fmsoup.org/t/bobino-friends/1929 "2021-04-12T20:52:30Z")

</div>

Hi everyone, I was very glad and impressed with our AGM by the number of people who got to attend. I love our forum and the way it binds us together. At the same time, people have been virtualizing local meetups, remov…

---

## [Performance core principles: 8. ExecuteSQL](https://the.fmsoup.org/t/performance-core-principles-8-executesql/1865)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 10\
**Last updated:** [April 11, 2021, 3:01am UTC](https://the.fmsoup.org/t/performance-core-principles-8-executesql/1865 "2021-04-11T03:01:24Z")

</div>

EXECUTESQL What are the performance implications of using ExecuteSQ? When should you use this and how should you use it properly?

---

## [Performance core principles: 10. Scripting](https://the.fmsoup.org/t/performance-core-principles-10-scripting/1867)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 24\
**Last updated:** [March 31, 2021, 9:39pm UTC](https://the.fmsoup.org/t/performance-core-principles-10-scripting/1867 "2021-03-31T21:39:46Z")

</div>

SCRIPTING How do I write fast and easy to maintain scripts to automate my solution? In part 2 of this section we will examine server side scripting called by Perform Script on Server or called by a FileMaker Server Sc…

---

## [Beginning FileMaker 01 - Designing a Database](https://the.fmsoup.org/t/beginning-filemaker-01-designing-a-database/1952)

<div class="topic-metadata">

**Author:** [@steverichter](https://the.fmsoup.org/u/steverichter)\
**Replies:** 1\
**Last updated:** [March 24, 2021, 8:47am UTC](https://the.fmsoup.org/t/beginning-filemaker-01-designing-a-database/1952 "2021-03-24T08:47:09Z")

</div>

The web offers many sources for FileMaker training, including books, videos, and blog posts. However, the concepts can be overwhelming for newcomers. In this series of posts I’m going to document my thoughts on what orde…

---

## [Nested sets: another data model for record hierarchies](https://the.fmsoup.org/t/nested-sets-another-data-model-for-record-hierarchies/1897)

<div class="topic-metadata">

**Author:** [@Bobino](https://the.fmsoup.org/u/Bobino)\
**Replies:** 2\
**Last updated:** [March 14, 2021, 10:05pm UTC](https://the.fmsoup.org/t/nested-sets-another-data-model-for-record-hierarchies/1897 "2021-03-14T22:05:46Z")

</div>

Continuing the discussion from Performance core principles: 13. Miscellaneous: I guess that was because you were relying on some data that could not be indexed. It is one of the drawbacks of the adjecency list model (t…

---

## [Performance core principles: 13. Miscellaneous](https://the.fmsoup.org/t/performance-core-principles-13-miscellaneous/1874)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 13\
**Last updated:** [March 14, 2021, 7:08pm UTC](https://the.fmsoup.org/t/performance-core-principles-13-miscellaneous/1874 "2021-03-14T19:08:38Z")

</div>

MISCELLANEOUS Please be rigorous (ie think for maybe 5 seconds first) and try to submit your responses, disagreements, expressions of support and questions under the correct Performance thread / topic. However, if you…

---

## [Performance core principles: Introduction to the project](https://the.fmsoup.org/t/performance-core-principles-introduction-to-the-project/1869)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 10\
**Last updated:** [March 10, 2021, 4:42pm UTC](https://the.fmsoup.org/t/performance-core-principles-introduction-to-the-project/1869 "2021-03-10T16:42:45Z")

</div>

Performance is a concern of every FileMaker developer, it is the most complained about subject but also the less discussed. We plan to assemble the wisdom and experience of our community here in order to develop and publ…

---

## [Performance core principles: 12. Plugins](https://the.fmsoup.org/t/performance-core-principles-12-plugins/1873)

<div class="topic-metadata">

**Author:** [@nicklightbody](https://the.fmsoup.org/u/nicklightbody)\
**Replies:** 4\
**Last updated:** [March 12, 2021, 2:06pm UTC](https://the.fmsoup.org/t/performance-core-principles-12-plugins/1873 "2021-03-12T14:06:50Z")

</div>

PLUGINS Which plugins can enhance FileMaker performance without thereby introducing dependencies which create maintenance issues in the future and how should be best use those plugins?

[Next page](https://the.fmsoup.org/c/curated-collections/35.md?page=1)
