<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="https://blog.beezwax.net/xmlrpc.php">

<title>beezwax blog</title>
<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel='dns-prefetch' href='//stats.wp.com' />
<link rel='dns-prefetch' href='//v0.wordpress.com' />
<link rel="alternate" type="application/rss+xml" title="beezwax blog &raquo; Feed" href="https://blog.beezwax.net/feed/" />
<link rel="alternate" type="application/rss+xml" title="beezwax blog &raquo; Comments Feed" href="https://blog.beezwax.net/comments/feed/" />
<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://blog.beezwax.net/wp-includes/css/dist/block-library/style.min.css?ver=6.9.4' type='text/css' media='all' />
<style id='wp-block-library-inline-css' type='text/css'>
.has-text-align-justify{text-align:justify;}

/*# sourceURL=wp-block-library-inline-css */
</style>
<style id='wp-block-heading-inline-css' type='text/css'>
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://blog.beezwax.net/wp-includes/blocks/heading/style.min.css */
</style>
<style id='wp-block-list-inline-css' type='text/css'>
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
/*# sourceURL=https://blog.beezwax.net/wp-includes/blocks/list/style.min.css */
</style>
<style id='wp-block-paragraph-inline-css' type='text/css'>
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://blog.beezwax.net/wp-includes/blocks/paragraph/style.min.css */
</style>
<style id='wp-block-preformatted-inline-css' type='text/css'>
.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}
/*# sourceURL=https://blog.beezwax.net/wp-includes/blocks/preformatted/style.min.css */
</style>
<style id='wp-block-separator-inline-css' type='text/css'>
@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}
/*# sourceURL=https://blog.beezwax.net/wp-includes/blocks/separator/style.min.css */
</style>

<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--albert-sans: 'Albert Sans', sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: 'Bodoni Moda', serif;--wp--preset--font-family--bricolage-grotesque: 'Bricolage Grotesque', sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: 'Courier Prime', monospace;--wp--preset--font-family--crimson-pro: 'Crimson Pro', serif;--wp--preset--font-family--dm-mono: 'DM Mono', monospace;--wp--preset--font-family--dm-sans: 'DM Sans', sans-serif;--wp--preset--font-family--dm-serif-display: 'DM Serif Display', serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: 'EB Garamond', serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: 'Fira Sans', sans-serif;--wp--preset--font-family--fjalla-one: 'Fjalla One', sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--ibm-plex-sans: 'IBM Plex Sans', sans-serif;--wp--preset--font-family--ibarra-real-nova: 'Ibarra Real Nova', serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', serif;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--josefin-sans: 'Josefin Sans', sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: 'Libre Baskerville', serif;--wp--preset--font-family--libre-franklin: 'Libre Franklin', sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: 'Noto Sans Mono', sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: 'PT Serif', serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: 'Playfair Display', serif;--wp--preset--font-family--plus-jakarta-sans: 'Plus Jakarta Sans', sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: 'Roboto Slab', serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: 'Source Sans 3', sans-serif;--wp--preset--font-family--source-serif-4: 'Source Serif 4', serif;--wp--preset--font-family--space-mono: 'Space Mono', monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: 'Work Sans', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-albert-sans-font-family{font-family: var(--wp--preset--font-family--albert-sans) !important;}.has-alegreya-font-family{font-family: var(--wp--preset--font-family--alegreya) !important;}.has-arvo-font-family{font-family: var(--wp--preset--font-family--arvo) !important;}.has-bodoni-moda-font-family{font-family: var(--wp--preset--font-family--bodoni-moda) !important;}.has-bricolage-grotesque-font-family{font-family: var(--wp--preset--font-family--bricolage-grotesque) !important;}.has-cabin-font-family{font-family: var(--wp--preset--font-family--cabin) !important;}.has-chivo-font-family{font-family: var(--wp--preset--font-family--chivo) !important;}.has-commissioner-font-family{font-family: var(--wp--preset--font-family--commissioner) !important;}.has-cormorant-font-family{font-family: var(--wp--preset--font-family--cormorant) !important;}.has-courier-prime-font-family{font-family: var(--wp--preset--font-family--courier-prime) !important;}.has-crimson-pro-font-family{font-family: var(--wp--preset--font-family--crimson-pro) !important;}.has-dm-mono-font-family{font-family: var(--wp--preset--font-family--dm-mono) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-dm-serif-display-font-family{font-family: var(--wp--preset--font-family--dm-serif-display) !important;}.has-domine-font-family{font-family: var(--wp--preset--font-family--domine) !important;}.has-eb-garamond-font-family{font-family: var(--wp--preset--font-family--eb-garamond) !important;}.has-epilogue-font-family{font-family: var(--wp--preset--font-family--epilogue) !important;}.has-fahkwang-font-family{font-family: var(--wp--preset--font-family--fahkwang) !important;}.has-figtree-font-family{font-family: var(--wp--preset--font-family--figtree) !important;}.has-fira-sans-font-family{font-family: var(--wp--preset--font-family--fira-sans) !important;}.has-fjalla-one-font-family{font-family: var(--wp--preset--font-family--fjalla-one) !important;}.has-fraunces-font-family{font-family: var(--wp--preset--font-family--fraunces) !important;}.has-gabarito-font-family{font-family: var(--wp--preset--font-family--gabarito) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-ibm-plex-sans-font-family{font-family: var(--wp--preset--font-family--ibm-plex-sans) !important;}.has-ibarra-real-nova-font-family{font-family: var(--wp--preset--font-family--ibarra-real-nova) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-josefin-sans-font-family{font-family: var(--wp--preset--font-family--josefin-sans) !important;}.has-jost-font-family{font-family: var(--wp--preset--font-family--jost) !important;}.has-libre-baskerville-font-family{font-family: var(--wp--preset--font-family--libre-baskerville) !important;}.has-libre-franklin-font-family{font-family: var(--wp--preset--font-family--libre-franklin) !important;}.has-literata-font-family{font-family: var(--wp--preset--font-family--literata) !important;}.has-lora-font-family{font-family: var(--wp--preset--font-family--lora) !important;}.has-merriweather-font-family{font-family: var(--wp--preset--font-family--merriweather) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-noto-sans-mono-font-family{font-family: var(--wp--preset--font-family--noto-sans-mono) !important;}.has-nunito-font-family{font-family: var(--wp--preset--font-family--nunito) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-overpass-font-family{font-family: var(--wp--preset--font-family--overpass) !important;}.has-pt-serif-font-family{font-family: var(--wp--preset--font-family--pt-serif) !important;}.has-petrona-font-family{font-family: var(--wp--preset--font-family--petrona) !important;}.has-piazzolla-font-family{font-family: var(--wp--preset--font-family--piazzolla) !important;}.has-playfair-display-font-family{font-family: var(--wp--preset--font-family--playfair-display) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-raleway-font-family{font-family: var(--wp--preset--font-family--raleway) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}.has-rubik-font-family{font-family: var(--wp--preset--font-family--rubik) !important;}.has-rufina-font-family{font-family: var(--wp--preset--font-family--rufina) !important;}.has-sora-font-family{font-family: var(--wp--preset--font-family--sora) !important;}.has-source-sans-3-font-family{font-family: var(--wp--preset--font-family--source-sans-3) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;}.has-space-mono-font-family{font-family: var(--wp--preset--font-family--space-mono) !important;}.has-syne-font-family{font-family: var(--wp--preset--font-family--syne) !important;}.has-texturina-font-family{font-family: var(--wp--preset--font-family--texturina) !important;}.has-urbanist-font-family{font-family: var(--wp--preset--font-family--urbanist) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='sidebar-login-css' href='https://blog.beezwax.net/wp-content/plugins/sidebar-login/build/sidebar-login.css?ver=1602218692' type='text/css' media='all' />
<link rel='stylesheet' id='beezwax-blog-style-css' href='https://blog.beezwax.net/wp-content/themes/beezwax-wp-theme/style.css?ver=6.9.4' type='text/css' media='all' />
<link rel='stylesheet' id='jetpack-newsletter-reader-link-css' href='https://blog.beezwax.net/wp-content/mu-plugins/wpcomsh/jetpack_vendor/automattic/jetpack-newsletter/src/../build/reader-link.css?ver=6569e23e23e0349e92b7' type='text/css' media='all' />
<style id='jetpack-global-styles-frontend-style-inline-css' type='text/css'>
:root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
/*# sourceURL=jetpack-global-styles-frontend-style-inline-css */
</style>
<link rel='stylesheet' id='sharedaddy-css' href='https://blog.beezwax.net/wp-content/plugins/jetpack/modules/sharedaddy/sharing.css?ver=15.7-a.7' type='text/css' media='all' />
<link rel='stylesheet' id='social-logos-css' href='https://blog.beezwax.net/wp-content/plugins/jetpack/_inc/build/social-logos/social-logos.css?ver=15.7-a.7' type='text/css' media='all' />
<script type="text/javascript" id="jetpack-mu-wpcom-settings-js-before">
/* <![CDATA[ */
var JETPACK_MU_WPCOM_SETTINGS = {"assetsUrl":"https://blog.beezwax.net/wp-content/mu-plugins/wpcomsh/jetpack_vendor/automattic/jetpack-mu-wpcom/src/build/"};
//# sourceURL=jetpack-mu-wpcom-settings-js-before
/* ]]> */
</script>
<script type="text/javascript" src="https://blog.beezwax.net/wp-content/themes/beezwax-wp-theme/vendor/salvattore.min.js?ver=6.9.4" id="salvattore-js"></script>

<!-- Google tag (gtag.js) snippet added by Site Kit -->
<!-- Google Analytics snippet added by Site Kit -->
<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=GT-T5JNQVJ" id="google_gtagjs-js" async></script>
<script type="text/javascript" id="google_gtagjs-js-after">
/* <![CDATA[ */
window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
gtag("set","linker",{"domains":["blog.beezwax.net"]});
gtag("js", new Date());
gtag("set", "developer_id.dZTNiMT", true);
gtag("config", "GT-T5JNQVJ");
//# sourceURL=google_gtagjs-js-after
/* ]]> */
</script>
<link rel="https://api.w.org/" href="https://blog.beezwax.net/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blog.beezwax.net/xmlrpc.php?rsd" />

<meta name="generator" content="Site Kit by Google 1.175.0" />	<style>img#wpstats{display:none}</style>
		<meta name="description" content="Developing custom web, desktop and mobile software for almost any use" />
	<style type="text/css">
			.site-title,
		.site-description {
			position: absolute;
			clip: rect(1px, 1px, 1px, 1px);
		}
		</style>
	
<!-- Jetpack Open Graph Tags -->
<meta property="og:type" content="website" />
<meta property="og:title" content="beezwax blog" />
<meta property="og:description" content="Developing custom web, desktop and mobile software for almost any use" />
<meta property="og:url" content="https://blog.beezwax.net/" />
<meta property="og:site_name" content="beezwax blog" />
<meta property="og:image" content="https://s0.wp.com/_si/?t=eyJpbWciOiJodHRwczpcL1wvczMudXMtd2VzdC0xLmFtYXpvbmF3cy5jb21cL2Jsb2dzLmJlZXp3YXgubmV0XC93cC1jb250ZW50XC91cGxvYWRzXC8yMDE1XC8xMlwvMDYxMjMxMDFcL2Nyb3BwZWQtYmVlendheC1sb2dvLXNtLnBuZyIsInR4dCI6ImJlZXp3YXggYmxvZyIsInRlbXBsYXRlIjoiZWRnZSIsImZvbnQiOiIiLCJibG9nX2lkIjoyMDA4NzAzNDZ9.gYtycMFbO3ADLNUbtVc_FoiezY_F3kS7rpeP6R6Wr4oMQ" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:image:alt" content="" />
<meta property="og:locale" content="en_US" />
<meta name="twitter:site" content="@beezwaxteam" />

<!-- End Jetpack Open Graph Tags -->
<link rel="icon" href="https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2015/12/06123101/cropped-beezwax-logo-sm-32x32.png" sizes="32x32" />
<link rel="icon" href="https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2015/12/06123101/cropped-beezwax-logo-sm-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2015/12/06123101/cropped-beezwax-logo-sm-180x180.png" />
<meta name="msapplication-TileImage" content="https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2015/12/06123101/cropped-beezwax-logo-sm-270x270.png" />
<style type="text/css" id="wp-custom-css">/* Temporary, should be replaced with proper deployment of theme */
@media screen and (max-width: 659px) {
  .entry-content figure.alignleft,
  .entry-content figure.alignright,
  .entry-summary figure.alignleft,
  .entry-summary figure.alignright {
    display: block;
    float: none;
    margin: auto;
  }
}</style>				<style type="text/css" id="c4wp-checkout-css">
					.woocommerce-checkout .c4wp_captcha_field {
						margin-bottom: 10px;
						margin-top: 15px;
						position: relative;
						display: inline-block;
					}
				</style>
							<style type="text/css" id="c4wp-v3-lp-form-css">
				.login #login, .login #lostpasswordform {
					min-width: 350px !important;
				}
				.wpforms-field-c4wp iframe {
					width: 100% !important;
				}
			</style>
			</head>

<body class="home blog wp-theme-beezwax-wp-theme group-blog hfeed">
<div id="page" class="site">
	<a class="skip-link screen-reader-text" href="#content">Skip to content</a>

	<header id="masthead" class="site-header" role="banner">
		<div class="site-header-top">
			<div class="site-branding">
									<h1 class="site-title"><a href="https://blog.beezwax.net/" rel="home">beezwax blog</a></h1>
									<p class="site-description">Developing custom web, desktop and mobile software for almost any use</p>
				
				<a href="https://beezwax.net" rel="home">
					<img class="site-logo" src="https://blog.beezwax.net/wp-content/themes/beezwax-wp-theme/img/logo.svg">
				</a>
			</div><!-- .site-branding -->

			<nav id="site-navigation" class="main-navigation" role="navigation">
				<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">Primary Menu</button>
				<div class="menu-navigation-container"><ul id="primary-menu" class="menu"><li id="menu-item-1162" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1162"><a href="https://www.beezwax.net/services">services</a></li>
<li id="menu-item-1166" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1166"><a href="https://www.beezwax.net/clients">clients</a></li>
<li id="menu-item-1165" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1165"><a href="https://www.beezwax.net/products">products</a></li>
<li id="menu-item-1724" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-1724"><a href="https://blog.beezwax.net" aria-current="page">blog</a></li>
<li id="menu-item-1164" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1164"><a href="https://www.beezwax.net/who/meet-the-beez">who</a></li>
<li id="menu-item-4201" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4201"><a href="https://www.beezwax.net/careers">careers</a></li>
<li id="menu-item-1168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1168"><a href="https://www.beezwax.net/contact">contact</a></li>
</ul></div>			</nav><!-- #site-navigation -->
		</div>

		
<aside id="topbar" class="widget-area topbar" role="complementary">
	<div class="widget-area-content-wrapper">
		<section id="search-3" class="widget widget_search"><form role="search" method="get" class="search-form" action="https://blog.beezwax.net/">
				<label>
					<span class="screen-reader-text">Search for:</span>
					<input type="search" class="search-field" placeholder="Search &hellip;" value="" name="s" />
				</label>
				<input type="submit" class="search-submit" value="Search" />
			</form></section><section id="categories-3" class="widget widget_categories"><h2 class="widget-title">Categories</h2><form action="https://blog.beezwax.net" method="get"><label class="screen-reader-text" for="cat">Categories</label><select  name='cat' id='cat' class='postform'>
	<option value='-1'>Select Category</option>
	<option class="level-0" value="221">Agile&nbsp;&nbsp;(3)</option>
	<option class="level-0" value="393">AI&nbsp;&nbsp;(13)</option>
	<option class="level-1" value="415">&nbsp;&nbsp;&nbsp;AI Agents&nbsp;&nbsp;(2)</option>
	<option class="level-1" value="395">&nbsp;&nbsp;&nbsp;Machine Learning&nbsp;&nbsp;(3)</option>
	<option class="level-1" value="416">&nbsp;&nbsp;&nbsp;Semantic Search&nbsp;&nbsp;(1)</option>
	<option class="level-0" value="196">All&nbsp;&nbsp;(277)</option>
	<option class="level-0" value="352">AWS&nbsp;&nbsp;(2)</option>
	<option class="level-0" value="2">Beezwax News&nbsp;&nbsp;(45)</option>
	<option class="level-0" value="171">Business&nbsp;&nbsp;(28)</option>
	<option class="level-0" value="281">Claris Development&nbsp;&nbsp;(94)</option>
	<option class="level-1" value="259">&nbsp;&nbsp;&nbsp;Claris Connect&nbsp;&nbsp;(16)</option>
	<option class="level-0" value="124">Community&nbsp;&nbsp;(69)</option>
	<option class="level-0" value="3">Data Analytics&nbsp;&nbsp;(26)</option>
	<option class="level-0" value="4">Design&nbsp;&nbsp;(32)</option>
	<option class="level-0" value="279">DevOps&nbsp;&nbsp;(5)</option>
	<option class="level-0" value="188">Events&nbsp;&nbsp;(58)</option>
	<option class="level-0" value="5">FileMaker&nbsp;&nbsp;(275)</option>
	<option class="level-1" value="394">&nbsp;&nbsp;&nbsp;AI with FM&nbsp;&nbsp;(20)</option>
	<option class="level-1" value="13">&nbsp;&nbsp;&nbsp;bBox&nbsp;&nbsp;(34)</option>
	<option class="level-1" value="340">&nbsp;&nbsp;&nbsp;bzBond&nbsp;&nbsp;(3)</option>
	<option class="level-1" value="414">&nbsp;&nbsp;&nbsp;FileMaker &amp; OData&nbsp;&nbsp;(2)</option>
	<option class="level-1" value="101">&nbsp;&nbsp;&nbsp;FileMaker 14&nbsp;&nbsp;(9)</option>
	<option class="level-1" value="166">&nbsp;&nbsp;&nbsp;FileMaker 15&nbsp;&nbsp;(15)</option>
	<option class="level-1" value="197">&nbsp;&nbsp;&nbsp;FileMaker 16&nbsp;&nbsp;(13)</option>
	<option class="level-1" value="226">&nbsp;&nbsp;&nbsp;FileMaker 17&nbsp;&nbsp;(19)</option>
	<option class="level-1" value="247">&nbsp;&nbsp;&nbsp;FileMaker 18&nbsp;&nbsp;(21)</option>
	<option class="level-1" value="268">&nbsp;&nbsp;&nbsp;FileMaker 19&nbsp;&nbsp;(58)</option>
	<option class="level-1" value="341">&nbsp;&nbsp;&nbsp;FileMaker 2023&nbsp;&nbsp;(54)</option>
	<option class="level-1" value="385">&nbsp;&nbsp;&nbsp;FileMaker 2024&nbsp;&nbsp;(39)</option>
	<option class="level-1" value="421">&nbsp;&nbsp;&nbsp;FileMaker 2025&nbsp;&nbsp;(12)</option>
	<option class="level-1" value="187">&nbsp;&nbsp;&nbsp;FileMaker Cloud&nbsp;&nbsp;(36)</option>
	<option class="level-1" value="246">&nbsp;&nbsp;&nbsp;FileMaker Data API&nbsp;&nbsp;(34)</option>
	<option class="level-1" value="274">&nbsp;&nbsp;&nbsp;FileMaker Go&nbsp;&nbsp;(16)</option>
	<option class="level-1" value="156">&nbsp;&nbsp;&nbsp;FileMaker Server&nbsp;&nbsp;(97)</option>
	<option class="level-1" value="413">&nbsp;&nbsp;&nbsp;FileMaker UX Design&nbsp;&nbsp;(7)</option>
	<option class="level-1" value="412">&nbsp;&nbsp;&nbsp;FM Products&nbsp;&nbsp;(9)</option>
	<option class="level-1" value="6">&nbsp;&nbsp;&nbsp;InspectorPro&nbsp;&nbsp;(39)</option>
	<option class="level-1" value="195">&nbsp;&nbsp;&nbsp;Integration&nbsp;&nbsp;(76)</option>
	<option class="level-1" value="8">&nbsp;&nbsp;&nbsp;News&nbsp;&nbsp;(47)</option>
	<option class="level-1" value="165">&nbsp;&nbsp;&nbsp;Performance&nbsp;&nbsp;(57)</option>
	<option class="level-1" value="163">&nbsp;&nbsp;&nbsp;Security&nbsp;&nbsp;(27)</option>
	<option class="level-1" value="198">&nbsp;&nbsp;&nbsp;Tableau FM&nbsp;&nbsp;(13)</option>
	<option class="level-1" value="10">&nbsp;&nbsp;&nbsp;Techniques&nbsp;&nbsp;(152)</option>
	<option class="level-2" value="411">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Local File&nbsp;&nbsp;(1)</option>
	<option class="level-1" value="11">&nbsp;&nbsp;&nbsp;Tools &amp; Add-ons&nbsp;&nbsp;(87)</option>
	<option class="level-0" value="122">Front-end Development&nbsp;&nbsp;(17)</option>
	<option class="level-1" value="189">&nbsp;&nbsp;&nbsp;Front-end Design&nbsp;&nbsp;(7)</option>
	<option class="level-1" value="190">&nbsp;&nbsp;&nbsp;UX&nbsp;&nbsp;(6)</option>
	<option class="level-0" value="7">JavaScript&nbsp;&nbsp;(44)</option>
	<option class="level-1" value="280">&nbsp;&nbsp;&nbsp;Node.js&nbsp;&nbsp;(6)</option>
	<option class="level-1" value="338">&nbsp;&nbsp;&nbsp;React&nbsp;&nbsp;(4)</option>
	<option class="level-1" value="392">&nbsp;&nbsp;&nbsp;Typescript&nbsp;&nbsp;(3)</option>
	<option class="level-0" value="210">JSON&nbsp;&nbsp;(6)</option>
	<option class="level-0" value="193">Logging&nbsp;&nbsp;(6)</option>
	<option class="level-0" value="170">Management&nbsp;&nbsp;(6)</option>
	<option class="level-0" value="231">Mapping&nbsp;&nbsp;(2)</option>
	<option class="level-0" value="307">Marketing&nbsp;&nbsp;(5)</option>
	<option class="level-0" value="179">Mobile Development&nbsp;&nbsp;(9)</option>
	<option class="level-0" value="224">Monitoring&nbsp;&nbsp;(6)</option>
	<option class="level-0" value="169">Organization Development&nbsp;&nbsp;(11)</option>
	<option class="level-0" value="220">Project Management&nbsp;&nbsp;(4)</option>
	<option class="level-0" value="130">Python&nbsp;&nbsp;(38)</option>
	<option class="level-0" value="153">Reporting&nbsp;&nbsp;(12)</option>
	<option class="level-0" value="230">Ruby&nbsp;&nbsp;(19)</option>
	<option class="level-0" value="125">Ruby on Rails&nbsp;&nbsp;(27)</option>
	<option class="level-0" value="9">Server Administration&nbsp;&nbsp;(32)</option>
	<option class="level-0" value="408">Slack&nbsp;&nbsp;(1)</option>
	<option class="level-0" value="194">Software Design&nbsp;&nbsp;(41)</option>
	<option class="level-0" value="180">Swift&nbsp;&nbsp;(8)</option>
	<option class="level-0" value="235">System Administration&nbsp;&nbsp;(5)</option>
	<option class="level-0" value="304">Tableau&nbsp;&nbsp;(14)</option>
	<option class="level-0" value="121">Testing&nbsp;&nbsp;(10)</option>
	<option class="level-0" value="1">Uncategorized&nbsp;&nbsp;(5)</option>
	<option class="level-0" value="131">Unix&nbsp;&nbsp;(10)</option>
	<option class="level-0" value="12">Web Development&nbsp;&nbsp;(62)</option>
	<option class="level-1" value="135">&nbsp;&nbsp;&nbsp;productivity&nbsp;&nbsp;(10)</option>
	<option class="level-1" value="134">&nbsp;&nbsp;&nbsp;Tools&nbsp;&nbsp;(18)</option>
	<option class="level-1" value="136">&nbsp;&nbsp;&nbsp;Vim&nbsp;&nbsp;(3)</option>
	<option class="level-0" value="182">WordPress&nbsp;&nbsp;(1)</option>
</select>
</form><script type="text/javascript">
/* <![CDATA[ */

( ( dropdownId ) => {
	const dropdown = document.getElementById( dropdownId );
	function onSelectChange() {
		setTimeout( () => {
			if ( 'escape' === dropdown.dataset.lastkey ) {
				return;
			}
			if ( dropdown.value && parseInt( dropdown.value ) > 0 && dropdown instanceof HTMLSelectElement ) {
				dropdown.parentElement.submit();
			}
		}, 250 );
	}
	function onKeyUp( event ) {
		if ( 'Escape' === event.key ) {
			dropdown.dataset.lastkey = 'escape';
		} else {
			delete dropdown.dataset.lastkey;
		}
	}
	function onClick() {
		delete dropdown.dataset.lastkey;
	}
	dropdown.addEventListener( 'keyup', onKeyUp );
	dropdown.addEventListener( 'click', onClick );
	dropdown.addEventListener( 'change', onSelectChange );
})( "cat" );

//# sourceURL=WP_Widget_Categories%3A%3Awidget
/* ]]> */
</script>
</section>	</div>
</aside><!-- #secondary -->
	</header><!-- #masthead -->

	<div id="content" class="site-content">

	<div id="primary" class="content-area">
		<main id="main" class="site-main" role="main">

						<div class="posts-wrapper" data-columns>
			
<article id="post-15614" class="post-15614 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-agents category-ai-wth-fm category-all category-business category-devops category-software-design category-tools category-web-development">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2026/03/04214616/controlpaperplane-300x136.jpg);"><a href="https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/" rel="bookmark">How We Use n8n to Build and Control AI Agents – Keeping Business in Focus</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/862ad002bf2cdd3a418b2406fd6992172facd32a6e26528369dcda268fae18aa?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/862ad002bf2cdd3a418b2406fd6992172facd32a6e26528369dcda268fae18aa?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/rubenbee/">Ruben Martinez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/" rel="bookmark"><time class="entry-date published" datetime="2026-03-13T16:30:07-07:00">03/13/2026</time><time class="updated" datetime="2026-03-13T16:33:07-07:00">03/13/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/ai/ai-agents/" rel="category tag">AI Agents</a>, <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/devops/" rel="category tag">DevOps</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/web-development/tools/" rel="category tag">Tools</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Everyone&#8217;s talking about AI agents, <a href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/">including us</a>. But making agents actually useful in a business context – not just a clever demo – requires more than a chat prompt. You need orchestration: a way to give agents access to real tools, enforce structure on their outputs, and debug them when things go sideways.</p>



<p>At Beezwax, we&#8217;ve been building AI agents on top of <a href="https://n8n.io">n8n</a>, an open-source workflow automation platform. n8n acts as the control plane: it handles triggers, authentication, tool routing, and LLM orchestration so we can focus on the business logic.</p>



 <a href="https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/#more-15614" class="more-link">Continue reading <span class="screen-reader-text">&#8220;How We Use n8n to Build and Control AI Agents – Keeping Business in Focus&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-15614"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-15614"
				>
				<span id="sharing-facebook-15614" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-15614"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-15614"
				>
				<span id="sharing-x-15614" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-15614"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-15614"
				>
				<span id="sharing-linkedin-15614" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-15614"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-15614"
				>
				<span id="sharing-reddit-15614" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-15614"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20How%20We%20Use%20n8n%20to%20Build%20and%20Control%20AI%20Agents%20%E2%80%93%20Keeping%20Business%20in%20Focus&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fhow-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-15614"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="654e8fde8d" data-email-share-track-url="https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/?share=email">
				<span id="sharing-email-15614" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
			</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-15242" class="post-15242 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-business category-claris-development category-filemaker category-filemaker-2024 category-filemaker-2025 category-performance category-reporting category-security category-web-development tag-digitaltransformation tag-growth tag-internaltools tag-operations">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/10/06122909/Spreadsheet-Hall-of-Mirrors-300x200.jpeg);"><a href="https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/" rel="bookmark">Why Fast-Growing Teams Outgrow Spreadsheets</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/eb8189c00c88cd961753fc1407e4d4c458fbaeb003a744d0ab2aba01bcee8049?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/eb8189c00c88cd961753fc1407e4d4c458fbaeb003a744d0ab2aba01bcee8049?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/pauldh/">Paul de Hallé</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/" rel="bookmark"><time class="entry-date published" datetime="2025-10-16T12:53:02-07:00">10/16/2025</time><time class="updated" datetime="2026-02-11T14:32:15-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/reporting/" rel="category tag">Reporting</a>, <a href="https://blog.beezwax.net/category/filemaker/security/" rel="category tag">Security</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>In the early stages of building a team or company, spreadsheets are a gift. They’re simple, fast to set up, and familiar to just about everyone. Need to track spend, manage a process, or share information across a few people? Open a new tab in Google Sheets or Excel, and you’re off to the races. </p>



<p>But if your company is scaling quickly as it adds people, processes, and increasing pressure to move faster, spreadsheets can quietly become a liability.</p>



<p>At Beezwax, we’ve worked with hundreds of growing teams who hit the same problem. What started as a clever spreadsheet workaround slowly turned into a fragile, messy system that couldn’t keep up. In this post, we’ll break down why that happens and what comes next.</p>



 <a href="https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/#more-15242" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Why Fast-Growing Teams Outgrow Spreadsheets&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-15242"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-15242"
				>
				<span id="sharing-facebook-15242" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-15242"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-15242"
				>
				<span id="sharing-x-15242" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-15242"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-15242"
				>
				<span id="sharing-linkedin-15242" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-15242"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-15242"
				>
				<span id="sharing-reddit-15242" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-15242"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Why%20Fast-Growing%20Teams%20Outgrow%20Spreadsheets&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fwhy-fast-growing-teams-outgrow-spreadsheets%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-15242"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="b0c688dcbb" data-email-share-track-url="https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/?share=email">
				<span id="sharing-email-15242" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/digitaltransformation/" rel="tag">#digitaltransformation</a>, <a href="https://blog.beezwax.net/tag/growth/" rel="tag">#growth</a>, <a href="https://blog.beezwax.net/tag/internaltools/" rel="tag">#internaltools</a>, <a href="https://blog.beezwax.net/tag/operations/" rel="tag">#operations</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-15218" class="post-15218 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai-wth-fm category-all category-business category-claris-development category-community category-events category-filemaker category-filemaker-2025 category-filemaker-go category-filemaker-server category-filemaker-ux-design category-fm-products category-inspectorpro category-integration category-news-filemaker category-performance category-security category-tools-add-ons tag-filemaker-analysis tag-filemaker-pro tag-filemaker-server tag-inspectorpro tag-vince-preso">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/09/06122911/Header-Community-Live-1024x340-092525-300x100.jpg);"><a href="https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/" rel="bookmark">See FileMaker analysis tools in action, including InspectorPro 9 — 2025 Claris Community Live</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/" rel="bookmark"><time class="entry-date published" datetime="2025-09-23T21:25:53-07:00">09/23/2025</time><time class="updated" datetime="2026-02-11T14:39:42-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-go/" rel="category tag">FileMaker Go</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-ux-design/" rel="category tag">FileMaker UX Design</a>, <a href="https://blog.beezwax.net/category/filemaker/fm-products/" rel="category tag">FM Products</a>, <a href="https://blog.beezwax.net/category/filemaker/inspectorpro/" rel="category tag">InspectorPro</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/security/" rel="category tag">Security</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h3 class="wp-block-heading">Special event featuring Beezwax&#8217;s Vincenzo Menanno and other Claris Partners</h3>



<p>Gain deeper insight into how your Claris FileMaker solutions are structured and maintained. With the right developer tools, you can make changes confidently and have full visibility into the impact.</p>



 <a href="https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/#more-15218" class="more-link">Continue reading <span class="screen-reader-text">&#8220;See FileMaker analysis tools in action, including InspectorPro 9 — 2025 Claris Community Live&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-15218"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-15218"
				>
				<span id="sharing-facebook-15218" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-15218"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-15218"
				>
				<span id="sharing-x-15218" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-15218"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-15218"
				>
				<span id="sharing-linkedin-15218" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-15218"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-15218"
				>
				<span id="sharing-reddit-15218" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-15218"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20See%20FileMaker%20analysis%20tools%20in%20action%2C%20including%20InspectorPro%209%20%E2%80%94%202025%20Claris%20Community%20Live&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fsee-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-15218"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="165c715052" data-email-share-track-url="https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/?share=email">
				<span id="sharing-email-15218" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/filemaker-analysis/" rel="tag">FileMaker analysis</a>, <a href="https://blog.beezwax.net/tag/filemaker-pro/" rel="tag">FileMaker Pro</a>, <a href="https://blog.beezwax.net/tag/filemaker-server/" rel="tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/tag/inspectorpro/" rel="tag">InspectorPro</a>, <a href="https://blog.beezwax.net/tag/vince-preso/" rel="tag">Vince preso</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-15086" class="post-15086 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-beezwax-news category-business category-claris-development category-community category-events category-filemaker category-filemaker-2025 category-filemaker-ux-design category-news-filemaker category-project-management tag-conference tag-innovation">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/08/06122912/create-an-abstract-image-that-will-be-a-blog-header-2-300x225.png);"><a href="https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/" rel="bookmark">Beezwax at Build Grow Learn 2025 – Claris Community Conference</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/" rel="bookmark"><time class="entry-date published" datetime="2025-09-02T06:07:00-07:00">09/02/2025</time><time class="updated" datetime="2026-02-11T14:39:42-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-ux-design/" rel="category tag">FileMaker UX Design</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/project-management/" rel="category tag">Project Management</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h2 class="wp-block-heading">Allison Bell Presents <em>Transforming Time: Five Leadership Strategies to Maximize Impact and Model Sustainable Success</em></h2>



<p>This month, September 8–10, we&#8217;re in Greenville, SC for <a href="https://buildgrowlearn.com" target="_blank" rel="noreferrer noopener">Build.Grow.Learn 2025</a>, a business leadership and growth conference designed for founders, entrepreneurs, and emerging executives. Beezwax is proud to support the event and share strategic insights that help businesses scale sustainably.</p>



 <a href="https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/#more-15086" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Beezwax at Build Grow Learn 2025 – Claris Community Conference&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-15086"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-15086"
				>
				<span id="sharing-facebook-15086" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-15086"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-15086"
				>
				<span id="sharing-x-15086" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-15086"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-15086"
				>
				<span id="sharing-linkedin-15086" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-15086"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-15086"
				>
				<span id="sharing-reddit-15086" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-15086"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Beezwax%20at%20Build%20Grow%20Learn%202025%20%E2%80%93%20Claris%20Community%20Conference&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbeezwax-at-build-grow-learn-2025-claris-community-conference%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-15086"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="7d7fb0aa46" data-email-share-track-url="https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/?share=email">
				<span id="sharing-email-15086" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/conference/" rel="tag">conference</a>, <a href="https://blog.beezwax.net/tag/innovation/" rel="tag">innovation</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-15091" class="post-15091 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-beezwax-news category-business category-claris-development category-community category-events category-filemaker category-filemaker-2025 category-filemaker-ux-design category-news-filemaker category-organization-development category-project-management tag-business tag-innovation">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/08/06122913/time_blog-header-300x100.png);"><a href="https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/" rel="bookmark">Transforming Time: Strategic Framework for Leaders, Consultants, and Individuals</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/cfc02b12ed2f4c83e8f6bb7c9e4fa369fb4e6bb3f9efc56cc1f889a451d67df1?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/cfc02b12ed2f4c83e8f6bb7c9e4fa369fb4e6bb3f9efc56cc1f889a451d67df1?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/allison_b/">Allison Bell</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/" rel="bookmark"><time class="entry-date published" datetime="2025-08-29T14:15:04-07:00">08/29/2025</time><time class="updated" datetime="2026-02-11T14:39:42-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-ux-design/" rel="category tag">FileMaker UX Design</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/organization-development/" rel="category tag">Organization Development</a>, <a href="https://blog.beezwax.net/category/project-management/" rel="category tag">Project Management</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Time isn&#8217;t just a constraint—it&#8217;s a system. How we engage with time influences how we lead, how we deliver value to clients, and how we build lives that are sustainable and fulfilling.</p>



<p>This article outlines five time transformation strategies that help individuals, consultants, and leaders shift from reactive task management to intentional, purpose-driven action. Grounded in proven operational frameworks and shaped by real-world experience across personal and professional domains, these tools support better focus, sustainable execution, and long-term alignment.</p>



 <a href="https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/#more-15091" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Transforming Time: Strategic Framework for Leaders, Consultants, and Individuals&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-15091"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-15091"
				>
				<span id="sharing-facebook-15091" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-15091"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-15091"
				>
				<span id="sharing-x-15091" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-15091"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-15091"
				>
				<span id="sharing-linkedin-15091" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-15091"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-15091"
				>
				<span id="sharing-reddit-15091" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-15091"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Transforming%20Time%3A%20Strategic%20Framework%20for%20Leaders%2C%20Consultants%2C%20and%20Individuals&#038;body=https%3A%2F%2Fblog.beezwax.net%2Ftransforming-time-strategic-framework-for-leaders-consultants-and-individuals%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-15091"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="d52396eeef" data-email-share-track-url="https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/?share=email">
				<span id="sharing-email-15091" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/business/" rel="tag">business</a>, <a href="https://blog.beezwax.net/tag/innovation/" rel="tag">innovation</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14405" class="post-14405 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-wth-fm category-all category-bbox category-claris-development category-filemaker category-filemaker-2024 category-filemaker-2025 category-filemaker-server category-fm-products category-integration category-python category-tools-add-ons tag-ai-in-fm tag-filemaker-2 tag-graphics-magick tag-mac tag-python">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2022/04/06123058/bBox-FileMaker-Plug-in-099-300x100.png);"><a href="https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/" rel="bookmark">bBox 1.06 for FileMaker enhances support for macOS text windows and Python</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/sibr/">Simon Brown</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/" rel="bookmark"><time class="entry-date published" datetime="2025-07-22T13:56:54-07:00">07/22/2025</time><time class="updated" datetime="2026-02-11T14:39:43-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/filemaker/bbox/" rel="category tag">bBox</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/fm-products/" rel="category tag">FM Products</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>We are pleased to announce the release of&nbsp;<a href="https://beezwax.net/products/bbox">bBox version 1.06</a> for Claris® <a href="https://www.beezwax.net/services/filemaker">FileMaker</a>®, which adds support for macOS text windows and many update enhancements, including to bBox&#8217;s support for integrating <a href="https://www.beezwax.net/services/python-development">Python</a> code with your FileMaker apps.</p>



<p>bBox is a free utility plug-in to extend FileMaker solutions to easily use code libraries. Supporting both macOS &amp; Ubuntu Linux, it has functions to help you work with <a href="https://blog.beezwax.net/category/python/">Python</a>, <a href="https://blog.beezwax.net/category/javascript/">JavaScript</a>, PHP, <a href="https://blog.beezwax.net/category/ruby/">Ruby</a>, AppleScript, Bash/Zsh/sh, XPath, and DuckDB. Also included is a demo file that has over 220 examples of how you can put bBox functions to work for you.</p>



<p>If you&#8217;re interested in <a href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/">Python integration with FileMaker</a>, also <a href="https://www.beezwax.net/bzmodules/bzpython-fm">check out bzPython-FM</a>, which uses bBox.</p>



 <a href="https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/#more-14405" class="more-link">Continue reading <span class="screen-reader-text">&#8220;bBox 1.06 for FileMaker enhances support for macOS text windows and Python&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14405"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14405"
				>
				<span id="sharing-facebook-14405" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14405"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14405"
				>
				<span id="sharing-x-14405" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14405"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14405"
				>
				<span id="sharing-linkedin-14405" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14405"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14405"
				>
				<span id="sharing-reddit-14405" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14405"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20bBox%201.06%20for%20FileMaker%20enhances%20support%20for%20macOS%20text%20windows%20and%20Python&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14405"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="f152f9c528" data-email-share-track-url="https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/?share=email">
				<span id="sharing-email-14405" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/ai-in-fm/" rel="tag">AI in FM</a>, <a href="https://blog.beezwax.net/tag/filemaker-2/" rel="tag">FileMaker</a>, <a href="https://blog.beezwax.net/tag/graphics-magick/" rel="tag">Graphics Magick</a>, <a href="https://blog.beezwax.net/tag/mac/" rel="tag">Mac</a>, <a href="https://blog.beezwax.net/tag/python/" rel="tag">Python</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14643" class="post-14643 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-wth-fm category-all category-business category-claris-connect category-claris-development category-filemaker category-filemaker-2024 category-filemaker-2025 category-integration category-tools category-web-development tag-airtable tag-custom-web-apps tag-filemaker-2 tag-lowcode tag-procode tag-retool">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/07/06122913/rt_fm_at_blogheader_dark-300x99.jpg);"><a href="https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/" rel="bookmark">Retool, FileMaker, Airtable? Picking the Right Stack for Internal Tools</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/eb8189c00c88cd961753fc1407e4d4c458fbaeb003a744d0ab2aba01bcee8049?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/eb8189c00c88cd961753fc1407e4d4c458fbaeb003a744d0ab2aba01bcee8049?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/pauldh/">Paul de Hallé</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/" rel="bookmark"><time class="entry-date published" datetime="2025-07-17T12:32:22-07:00">07/17/2025</time><time class="updated" datetime="2026-02-11T14:39:43-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/claris-connect/" rel="category tag">Claris Connect</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/web-development/tools/" rel="category tag">Tools</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>When building internal tools, you&#8217;re faced with a tough question that many fast-moving teams don&#8217;t ask soon enough:</p>



<p class="has-medium-font-size"><strong>What’s the right platform stack for what we’re trying to build?</strong></p>



<p>From prebuilt dashboards to low-code platforms to fully custom apps, there are more options for internal tooling than ever—each with its own trade-offs.</p>



<ul class="wp-block-list">
<li><strong>Retool</strong>®</li>



<li><strong>Claris FileMaker</strong>®</li>



<li><strong>Airtable</strong>®</li>



<li><strong>Custom-built Web Apps</strong></li>



<li>…and plenty more depending on the department and the problem.</li>
</ul>



<p>So how do you choose?</p>



 <a href="https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/#more-14643" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Retool, FileMaker, Airtable? Picking the Right Stack for Internal Tools&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14643"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14643"
				>
				<span id="sharing-facebook-14643" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14643"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14643"
				>
				<span id="sharing-x-14643" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14643"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14643"
				>
				<span id="sharing-linkedin-14643" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14643"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14643"
				>
				<span id="sharing-reddit-14643" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14643"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Retool%2C%20FileMaker%2C%20Airtable%3F%20Picking%20the%20Right%20Stack%20for%20Internal%20Tools&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fretool-filemaker-airtable-picking-the-right-stack-for-internal-tools%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14643"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="7bcf423e9f" data-email-share-track-url="https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/?share=email">
				<span id="sharing-email-14643" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/airtable/" rel="tag">airtable</a>, <a href="https://blog.beezwax.net/tag/custom-web-apps/" rel="tag">custom web apps</a>, <a href="https://blog.beezwax.net/tag/filemaker-2/" rel="tag">FileMaker</a>, <a href="https://blog.beezwax.net/tag/lowcode/" rel="tag">lowcode</a>, <a href="https://blog.beezwax.net/tag/procode/" rel="tag">procode</a>, <a href="https://blog.beezwax.net/tag/retool/" rel="tag">retool</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14964" class="post-14964 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai-wth-fm category-all category-business category-claris-development category-community category-events category-filemaker category-filemaker-odata category-filemaker-2025 category-filemaker-data-api category-filemaker-go category-filemaker-server category-filemaker-ux-design category-fm-products category-integration category-news-filemaker category-performance category-security tag-ai-with-fm tag-filemaker-pro tag-filemaker-server tag-vince-preso">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/07/06122913/Claris-Community-Live-blog-header-1024x340-1-300x100.png);"><a href="https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/" rel="bookmark">New power for your everyday tools in FileMaker 2025 &#8211; Claris Community Live</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/" rel="bookmark"><time class="entry-date published" datetime="2025-07-15T03:02:30-07:00">07/15/2025</time><time class="updated" datetime="2026-02-11T14:39:44-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-odata/" rel="category tag">FileMaker &amp; OData</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-go/" rel="category tag">FileMaker Go</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-ux-design/" rel="category tag">FileMaker UX Design</a>, <a href="https://blog.beezwax.net/category/filemaker/fm-products/" rel="category tag">FM Products</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/security/" rel="category tag">Security</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h3 class="wp-block-heading">Special event featuring Vincenzo Menanno from Beezwax, with Claris product team </h3>



<p>Watch this Claris Community Live event where <a href="https://beezwax.net/beez/vincenzo-menanno">Vincenzo Menanno</a> from <a href="https://www.beezwax.net/">Beezwax</a> will join the <a href="https://www.claris.com">Claris</a> product team to discuss the enhancements available with <a href="https://www.claris.com/filemaker/">FileMaker 2025</a> (v22). Learn about streamlined app upgrades, secure server integrations, and a modernized UI, prioritizing user feedback for improved functionality, enabling powerful new features for implementing AI with FileMaker.</p>



 <a href="https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/#more-14964" class="more-link">Continue reading <span class="screen-reader-text">&#8220;New power for your everyday tools in FileMaker 2025 &#8211; Claris Community Live&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14964"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14964"
				>
				<span id="sharing-facebook-14964" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14964"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14964"
				>
				<span id="sharing-x-14964" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14964"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14964"
				>
				<span id="sharing-linkedin-14964" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14964"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14964"
				>
				<span id="sharing-reddit-14964" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14964"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20New%20power%20for%20your%20everyday%20tools%20in%20FileMaker%202025%20-%20Claris%20Community%20Live&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fnew-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14964"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="477272759c" data-email-share-track-url="https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/?share=email">
				<span id="sharing-email-14964" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/ai-with-fm/" rel="tag">ai with fm</a>, <a href="https://blog.beezwax.net/tag/filemaker-pro/" rel="tag">FileMaker Pro</a>, <a href="https://blog.beezwax.net/tag/filemaker-server/" rel="tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/tag/vince-preso/" rel="tag">Vince preso</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14836" class="post-14836 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-claris-development category-filemaker category-filemaker-2025 category-json category-performance category-techniques">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/07/06122915/JSONParse-from-bike-to-F1-300x100.png);"><a href="https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/" rel="bookmark">Native JSON Parsing in FileMaker 2025: A Revolution in Speed</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/ab43b355b7eca0ae5c08ad217373a09605e1cb043883366ec96abb0b145d3db0?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/ab43b355b7eca0ae5c08ad217373a09605e1cb043883366ec96abb0b145d3db0?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/paul_m/">Paul McCudden</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/" rel="bookmark"><time class="entry-date published" datetime="2025-07-11T13:07:54-07:00">07/11/2025</time><time class="updated" datetime="2026-02-11T14:39:44-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/json/" rel="category tag">JSON</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>In FileMaker 2025 (v22) a powerful shift has happened that changes how we work with JSON in FileMaker. This shift, thanks to <code>JSONParse</code>, is a huge leap forward in JSON efficiency. For any developer who has fought performance bottlenecks when handling large JSON payloads, the speed improvements are like switching from a bicycle to a Formula One racing car.</p>



 <a href="https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/#more-14836" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Native JSON Parsing in FileMaker 2025: A Revolution in Speed&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14836"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14836"
				>
				<span id="sharing-facebook-14836" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14836"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14836"
				>
				<span id="sharing-x-14836" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14836"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14836"
				>
				<span id="sharing-linkedin-14836" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14836"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14836"
				>
				<span id="sharing-reddit-14836" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14836"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Native%20JSON%20Parsing%20in%20FileMaker%202025%3A%20A%20Revolution%20in%20Speed&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fnative-json-parsing-in-filemaker-2025-a-revolution-in-speed%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14836"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="bfe9304b6e" data-email-share-track-url="https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/?share=email">
				<span id="sharing-email-14836" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
			</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14781" class="post-14781 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-filemaker category-filemaker-2025 category-performance category-techniques tag-scripting tag-transactions">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/07/06122915/Go-and-Get-Records-blog-header-300x110.png);"><a href="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/" rel="bookmark">Records, Go Get &#8216;Em in Claris FileMaker 2025</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/5ba6ef6d7eb7b62cc865998cde4b3f3a10e2bb38f00466071cad11ccb3a6893c?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/5ba6ef6d7eb7b62cc865998cde4b3f3a10e2bb38f00466071cad11ccb3a6893c?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/zenenzo/">Vincenzo Menanno</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/" rel="bookmark"><time class="entry-date published" datetime="2025-07-09T00:39:20-07:00">07/09/2025</time><time class="updated" datetime="2026-02-11T14:39:44-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>As a FileMaker developer, I have powerful tools. But I have long wished for a highly-efficient mechanism for representing and reproducing any arbitrary set of records. Now, it&#8217;s here, with FileMaker 2025:</p>



<p class="has-background has-medium-font-size" style="background-color:#7bdbb530">• <code>GetRecordIDsFromFoundSet</code> – function<br />• <code>Go To List of Records</code> – script step</p>



<p>This is <em>fantastic</em>. Something I have wished – for a long, long time!</p>



<p>Now let&#8217;s cover these new methods, with an example file (which you can also download – see below). </p>



 <a href="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/#more-14781" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Records, Go Get &#8216;Em in Claris FileMaker 2025&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14781"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14781"
				>
				<span id="sharing-facebook-14781" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14781"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14781"
				>
				<span id="sharing-x-14781" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14781"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14781"
				>
				<span id="sharing-linkedin-14781" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14781"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14781"
				>
				<span id="sharing-reddit-14781" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14781"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Records%2C%20Go%20Get%20%27Em%20in%20Claris%20FileMaker%202025&#038;body=https%3A%2F%2Fblog.beezwax.net%2Frecords-go-get-em-in-claris-filemaker%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14781"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="f7fa769f12" data-email-share-track-url="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/?share=email">
				<span id="sharing-email-14781" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/scripting/" rel="tag">Scripting</a>, <a href="https://blog.beezwax.net/tag/transactions/" rel="tag">Transactions</a></span><span class="comments-link"><a href="https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/#comments">6 Comments<span class="screen-reader-text"> on Records, Go Get &#8216;Em in Claris FileMaker 2025</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-13054" class="post-13054 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-all category-devops category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-2025 category-filemaker-server category-logging category-monitoring category-performance category-security category-server-administration category-system-administration category-web-development tag-linux">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/08/06122939/CupShadow1024x340-300x100.jpg);"><a href="https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/" rel="bookmark">Monthly Maintenance – Care and Feeding of Linux Servers</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/31385ccb44e4ac940d0dd4e8c8b7610318142c98becef8131d3b13fa414b54fd?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/31385ccb44e4ac940d0dd4e8c8b7610318142c98becef8131d3b13fa414b54fd?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/rkanj65/">Rami Kanj</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/" rel="bookmark"><time class="entry-date published" datetime="2025-06-27T10:55:35-07:00">06/27/2025</time><time class="updated" datetime="2026-02-11T14:39:45-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/devops/" rel="category tag">DevOps</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/logging/" rel="category tag">Logging</a>, <a href="https://blog.beezwax.net/category/monitoring/" rel="category tag">Monitoring</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/security/" rel="category tag">Security</a>, <a href="https://blog.beezwax.net/category/server-administration/" rel="category tag">Server Administration</a>, <a href="https://blog.beezwax.net/category/system-administration/" rel="category tag">System Administration</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Maintaining the health and security of your Linux servers is more crucial than ever. With any server, you should be using real-time monitoring solutions, and performing backups every day (or more often, depending on data use). And, while you can rely on the OS to automatically install updates–especially on Windows and Mac–with Linux you benefit from a more &#8220;managed&#8221; approach to regular maintenance.</p>



 <a href="https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/#more-13054" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Monthly Maintenance – Care and Feeding of Linux Servers&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-13054"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-13054"
				>
				<span id="sharing-facebook-13054" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-13054"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-13054"
				>
				<span id="sharing-x-13054" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-13054"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-13054"
				>
				<span id="sharing-linkedin-13054" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-13054"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-13054"
				>
				<span id="sharing-reddit-13054" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-13054"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Monthly%20Maintenance%20%E2%80%93%20Care%20and%20Feeding%20of%20Linux%20Servers&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fmonthly-maintenance-care-and-feeding-of-linux-servers%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-13054"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="0a8b0bb996" data-email-share-track-url="https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/?share=email">
				<span id="sharing-email-13054" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/linux/" rel="tag">Linux</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14493" class="post-14493 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-mapping category-uncategorized category-web-development">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/06/06122917/Sunset_in_Brooklyn_7556-300x150.jpeg);"><a href="https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/" rel="bookmark">The Sunrise, The Clock, And The Map That Covers Everything</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/6692169902e71d4930ac93bc850455d8d036bd70217c354600d22dc80b60f1a8?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/6692169902e71d4930ac93bc850455d8d036bd70217c354600d22dc80b60f1a8?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/ryan-simms/">Ryan Simms</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/" rel="bookmark"><time class="entry-date published" datetime="2025-06-20T11:02:29-07:00">06/20/2025</time><time class="updated" datetime="2026-02-10T14:57:33-08:00">02/10/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/mapping/" rel="category tag">Mapping</a>, <a href="https://blog.beezwax.net/category/uncategorized/" rel="category tag">Uncategorized</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>My family vacations in Maine most years, and because it&#8217;s so far north and east, the sun rises egregiously early around the summer solstice. I was looking up the sunrise times on a chart and noticed that the earliest sunrise did not line up with the longest day. It was about a week earlier. Additionally, the latest sunset is about a week after the solstice. At the winter solstice, the latest sunrise and earliest sunset are even further off, about two weeks in either direction from the solstice.</p>



<p>I thought that the math behind this calculation would make for good content for an article, but the true reason behind the anomaly is much more interesting than a simple calculation, and has significantly altered my understanding of time itself.</p>



 <a href="https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/#more-14493" class="more-link">Continue reading <span class="screen-reader-text">&#8220;The Sunrise, The Clock, And The Map That Covers Everything&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14493"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14493"
				>
				<span id="sharing-facebook-14493" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14493"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14493"
				>
				<span id="sharing-x-14493" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14493"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14493"
				>
				<span id="sharing-linkedin-14493" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14493"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14493"
				>
				<span id="sharing-reddit-14493" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14493"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20The%20Sunrise%2C%20The%20Clock%2C%20And%20The%20Map%20That%20Covers%20Everything&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fthe-sunrise-the-clock-and-the-map-that-covers-everything%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14493"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="ed5c000955" data-email-share-track-url="https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/?share=email">
				<span id="sharing-email-14493" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
			</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14043" class="post-14043 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-agents category-machine-learning category-management category-organization-development category-semantic-search category-software-design category-web-development tag-digital-transformation tag-machine-learning">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/01/06122929/AI-Agents-digital-jelly-11747997_header1024x340-300x100.png);"><a href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/" rel="bookmark">AI Agents: Transforming Enterprise IT Through Intelligent Automation</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/862ad002bf2cdd3a418b2406fd6992172facd32a6e26528369dcda268fae18aa?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/862ad002bf2cdd3a418b2406fd6992172facd32a6e26528369dcda268fae18aa?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/rubenbee/">Ruben Martinez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/" rel="bookmark"><time class="entry-date published" datetime="2025-02-19T01:57:24-08:00">02/19/2025</time><time class="updated" datetime="2025-02-19T01:58:08-08:00">02/19/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/ai/ai-agents/" rel="category tag">AI Agents</a>, <a href="https://blog.beezwax.net/category/ai/machine-learning/" rel="category tag">Machine Learning</a>, <a href="https://blog.beezwax.net/category/management/" rel="category tag">Management</a>, <a href="https://blog.beezwax.net/category/organization-development/" rel="category tag">Organization Development</a>, <a href="https://blog.beezwax.net/category/ai/semantic-search/" rel="category tag">Semantic Search</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>The landscape of enterprise IT stands at a pivotal moment of transformation. </p>



<p>As organizations navigate increasingly complex digital environments, a revolutionary approach to automation and system intelligence is emerging: <strong>AI agents</strong>. These autonomous systems represent more than just an incremental improvement over traditional automation tools—they herald a fundamental shift in how we think about and implement intelligent systems. </p>



 <a href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/#more-14043" class="more-link">Continue reading <span class="screen-reader-text">&#8220;AI Agents: Transforming Enterprise IT Through Intelligent Automation&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14043"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14043"
				>
				<span id="sharing-facebook-14043" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14043"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14043"
				>
				<span id="sharing-x-14043" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14043"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14043"
				>
				<span id="sharing-linkedin-14043" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14043"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14043"
				>
				<span id="sharing-reddit-14043" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14043"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20AI%20Agents%3A%20Transforming%20Enterprise%20IT%20Through%20Intelligent%20Automation&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fai-agents-transforming-enterprise-it-through-intelligent-automation%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14043"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="9badb09154" data-email-share-track-url="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/?share=email">
				<span id="sharing-email-14043" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/digital-transformation/" rel="tag">digital transformation</a>, <a href="https://blog.beezwax.net/tag/machine-learning/" rel="tag">machine learning</a></span><span class="comments-link"><a href="https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/#comments">1 Comment<span class="screen-reader-text"> on AI Agents: Transforming Enterprise IT Through Intelligent Automation</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-13398" class="post-13398 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-claris-development category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-cloud category-filemaker-data-api category-filemaker-server category-integration category-performance category-security category-techniques category-tools-add-ons tag-bzmodule tag-demo-file tag-filemaker-data-api tag-rest">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/01/06122929/FMDAPI-2024-blog-header-2025-01-15-04.29.34-1024x340-1-300x100.jpeg);"><a href="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/" rel="bookmark">Explore using REST and cURL with FileMaker Data API</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='Siroos Jafary' src='https://blog.beezwax.net/wp-content/uploads/2024/08/cropped-Siroos-38x38.jpeg' srcset='https://blog.beezwax.net/wp-content/uploads/2024/08/cropped-Siroos-76x76.jpeg 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/siroosj/">Siroos Jafary</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/" rel="bookmark"><time class="entry-date published" datetime="2025-01-31T15:10:00-08:00">01/31/2025</time><time class="updated" datetime="2025-09-15T09:38:01-07:00">09/15/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-cloud/" rel="category tag">FileMaker Cloud</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/security/" rel="category tag">Security</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>With FileMaker 2024 (v21), Claris unveiled powerful features and improvements aimed at enhancing data management efficiency and security. This blog post series covers the advancements in FileMaker&#8217;s Data API (FM DAPI), focusing on REST and cURL, which offer developers greater control and flexibility in their applications. </p>



<p>We&#8217;re providing a tutorial file (bzTrainer-FMDAPI) to help you learn and experiment with various REST and cURL functions using FileMaker&#8217;s Data API. Enjoy exploring!</p>



 <a href="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/#more-13398" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Explore using REST and cURL with FileMaker Data API&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-13398"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-13398"
				>
				<span id="sharing-facebook-13398" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-13398"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-13398"
				>
				<span id="sharing-x-13398" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-13398"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-13398"
				>
				<span id="sharing-linkedin-13398" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-13398"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-13398"
				>
				<span id="sharing-reddit-13398" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-13398"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Explore%20using%20REST%20and%20cURL%20with%20FileMaker%20Data%20API&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fexplore-using-rest-and-curl-with-filemaker-2024-data-api%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-13398"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="5a9c5f00d7" data-email-share-track-url="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/?share=email">
				<span id="sharing-email-13398" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/bzmodule/" rel="tag">bzModule</a>, <a href="https://blog.beezwax.net/tag/demo-file/" rel="tag">demo file</a>, <a href="https://blog.beezwax.net/tag/filemaker-data-api/" rel="tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/tag/rest/" rel="tag">REST</a></span><span class="comments-link"><a href="https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/#comments">1 Comment<span class="screen-reader-text"> on Explore using REST and cURL with FileMaker Data API</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-13836" class="post-13836 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai-wth-fm category-all category-claris-development category-filemaker category-filemaker-odata category-filemaker-2024 category-filemaker-data-api category-filemaker-server category-filemaker-ux-design category-fm-products category-integration category-news-filemaker category-performance category-security">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/11/06122931/fm2024.21.1_logo_blogheader_13.09.25_1024x340-300x100.jpeg);"><a href="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/" rel="bookmark">What’s New in FileMaker Pro 21.1? Exploring AI-Powered Semantic Search, Developer Productivity Boosts, Security and More</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/84b6503c58e662b5d8125d42094cfe542025b1aae112035ae9fc7af4e46cdb7e?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/84b6503c58e662b5d8125d42094cfe542025b1aae112035ae9fc7af4e46cdb7e?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/russ_c/">Russ Catanach</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/" rel="bookmark"><time class="entry-date published" datetime="2025-01-14T13:25:10-08:00">01/14/2025</time><time class="updated" datetime="2025-01-15T01:22:36-08:00">01/15/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-odata/" rel="category tag">FileMaker &amp; OData</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-ux-design/" rel="category tag">FileMaker UX Design</a>, <a href="https://blog.beezwax.net/category/filemaker/fm-products/" rel="category tag">FM Products</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/security/" rel="category tag">Security</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p><a href="https://content.claris.com/cpl-q1fy25-beezwax-vin">FileMaker Pro 21.1</a>, the newest update to <a href="https://content.claris.com/cpl-q1fy25-beezwax-vin">Claris FileMaker 2024</a>, introduces powerful new AI capabilities and significant quality-of-life enhancements for developers. The Beezwax team gathered to dive into these exciting updates, including Chief Innovation Officer <a href="https://www.beezwax.net/beez/vincenzo-menanno">Vincenzo Menanno</a>, Director of Engineering <a href="https://www.beezwax.net/beez/andrew-red-witschonke">Andrew &#8220;Red&#8221; Witschonke</a>, Developer &amp; Systems Engineer <a href="https://www.beezwax.net/beez/simon-brown">Simon Brown</a>, and Senior Developer <a href="https://www.beezwax.net/beez/fabio-bosisio">Fabio Bosisio</a>. Here are the highlights from their discussion.</p>



 <a href="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/#more-13836" class="more-link">Continue reading <span class="screen-reader-text">&#8220;What’s New in FileMaker Pro 21.1? Exploring AI-Powered Semantic Search, Developer Productivity Boosts, Security and More&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-13836"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-13836"
				>
				<span id="sharing-facebook-13836" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-13836"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-13836"
				>
				<span id="sharing-x-13836" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-13836"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-13836"
				>
				<span id="sharing-linkedin-13836" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-13836"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-13836"
				>
				<span id="sharing-reddit-13836" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-13836"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20What%E2%80%99s%20New%20in%20FileMaker%20Pro%2021.1%3F%20Exploring%20AI-Powered%20Semantic%20Search%2C%20Developer%20Productivity%20Boosts%2C%20Security%20and%20More&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fwhats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-13836"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="cf153ebd23" data-email-share-track-url="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/?share=email">
				<span id="sharing-email-13836" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="comments-link"><a href="https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/#comments">1 Comment<span class="screen-reader-text"> on What’s New in FileMaker Pro 21.1? Exploring AI-Powered Semantic Search, Developer Productivity Boosts, Security and More</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-13814" class="post-13814 post type-post status-publish format-standard sticky hentry category-ai-wth-fm category-all category-beezwax-news category-claris-development category-community category-events category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-server category-inspectorpro category-news-filemaker category-performance category-techniques category-tools-add-ons tag-conference tag-europe tag-innovation tag-vince-preso">
	<header class="entry-header">

		<h2 class="entry-title" style=""><a href="https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/" rel="bookmark">Beezwax Sponsors EngageU FileMaker Developer Conference</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1e9402808352c8b59a31438aa082aeb509db2939e9728f32d9a4907e14200b38?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1e9402808352c8b59a31438aa082aeb509db2939e9728f32d9a4907e14200b38?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/jaybeezwax/">Jay Gonzales</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/" rel="bookmark"><time class="entry-date published" datetime="2024-11-16T16:17:56-08:00">11/16/2024</time><time class="updated" datetime="2024-11-21T13:37:17-08:00">11/21/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/inspectorpro/" rel="category tag">InspectorPro</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h2 class="wp-block-heading">Vincenzo Menanno Presents &#8220;InspectorPro 8 for FileMaker: Investigate, Accelerate, Collaborate”</h2>



<p>This week, November 17-19, we&#8217;re in Malmö, at <a href="https://engageu.eu">EngageU</a>. It&#8217;s the largest Claris® / FileMaker® Developer conference in Europe this year, and Beezwax is proud to be a sponsor.</p>



 <a href="https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/#more-13814" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Beezwax Sponsors EngageU FileMaker Developer Conference&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-13814"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-13814"
				>
				<span id="sharing-facebook-13814" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-13814"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-13814"
				>
				<span id="sharing-x-13814" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-13814"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-13814"
				>
				<span id="sharing-linkedin-13814" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-13814"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-13814"
				>
				<span id="sharing-reddit-13814" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-13814"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Beezwax%20Sponsors%20EngageU%20FileMaker%20Developer%20Conference&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbeezwax-sponsors-engageu2024-filemaker-developer-conference%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-13814"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="295ce1c844" data-email-share-track-url="https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/?share=email">
				<span id="sharing-email-13814" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/conference/" rel="tag">conference</a>, <a href="https://blog.beezwax.net/tag/europe/" rel="tag">europe</a>, <a href="https://blog.beezwax.net/tag/innovation/" rel="tag">innovation</a>, <a href="https://blog.beezwax.net/tag/vince-preso/" rel="tag">Vince preso</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-13693" class="post-13693 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-wth-fm category-all category-claris-connect category-claris-development category-community category-data-analytics category-events category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-cloud category-filemaker-data-api category-filemaker-server category-integration category-machine-learning category-news-filemaker category-python category-techniques category-tools-add-ons tag-bzmodule tag-meetup tag-pandas tag-python">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/10/06122935/pythonwithFMheader1024x340-300x100.jpeg);"><a href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/" rel="bookmark">Python with FileMaker®: Get Started with Analytics, Automation and AI + ML</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/" rel="bookmark"><time class="entry-date published" datetime="2024-10-04T01:04:24-07:00">10/04/2024</time><time class="updated" datetime="2025-12-19T14:16:52-08:00">12/19/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/claris-connect/" rel="category tag">Claris Connect</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/data-analytics/" rel="category tag">Data Analytics</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-cloud/" rel="category tag">FileMaker Cloud</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/ai/machine-learning/" rel="category tag">Machine Learning</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h2 class="wp-block-heading">Christos Savva from Beezwax presents at Bay Area FileMaker Developer Meetup.</h2>



<p>Join us for an <a href="https://www.meetup.com/bay-area-filemaker-developer-group/events/303799276/">informative and interactive meetup</a> that explores the benefits of integrating <a href="https://www.python.org">Python</a> with FileMaker. Learn how Python can enhance your Claris FileMaker solutions by enabling data and visual analytics, IT automation, and AI + Machine Learning integration.  </p>



<p>We&#8217;ll cover &#8220;Getting Started&#8221; with <a href="https://www.python.org/">Python</a> (using <a href="https://www.claris.com/c/get-filemaker/">FileMaker 2024</a> on macOS for the demo) and briefly review various integration methods, such as web viewers, plugins and serverless options. We&#8217;ll demo an example FileMaker solution, <a href="https://www.beezwax.net/bzmodules/bzpython-fm">bzPython-FM</a>.</p>



 <a href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/#more-13693" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Python with FileMaker®: Get Started with Analytics, Automation and AI + ML&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-13693"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-13693"
				>
				<span id="sharing-facebook-13693" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-13693"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-13693"
				>
				<span id="sharing-x-13693" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-13693"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-13693"
				>
				<span id="sharing-linkedin-13693" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-13693"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-13693"
				>
				<span id="sharing-reddit-13693" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-13693"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Python%20with%20FileMaker%C2%AE%3A%20Get%20Started%20with%20Analytics%2C%20Automation%20and%20AI%20%2B%20ML&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fpython-with-filemaker-get-started-with-analytics-automation-and-ai-ml%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-13693"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="3be99c13cd" data-email-share-track-url="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/?share=email">
				<span id="sharing-email-13693" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/bzmodule/" rel="tag">bzModule</a>, <a href="https://blog.beezwax.net/tag/meetup/" rel="tag">meetup</a>, <a href="https://blog.beezwax.net/tag/pandas/" rel="tag">pandas</a>, <a href="https://blog.beezwax.net/tag/python/" rel="tag">Python</a></span><span class="comments-link"><a href="https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/#comments">2 Comments<span class="screen-reader-text"> on Python with FileMaker®: Get Started with Analytics, Automation and AI + ML</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-13296" class="post-13296 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-wth-fm category-all category-claris-development category-community category-events category-filemaker category-filemaker-2024 category-filemaker-server category-inspectorpro category-integration category-techniques category-tools-add-ons tag-ai-with-fm tag-semantic-search tag-vince-preso">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/07/06122939/community_live_making_impossible_AI_FM2024-1024x340-1-300x100.png);"><a href="https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/" rel="bookmark">Make the impossible easy with AI and FileMaker 2024 &#8211; Claris Community Live</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/" rel="bookmark"><time class="entry-date published" datetime="2024-07-23T14:52:20-07:00">07/23/2024</time><time class="updated" datetime="2024-07-24T12:09:17-07:00">07/24/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/inspectorpro/" rel="category tag">InspectorPro</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h3 class="wp-block-heading">Special event featuring Vincenzo Menanno from Beezwax, with Claris product team and Partners</h3>



<p>Sharing development examples of using AI with FileMaker, <a href="https://beezwax.net/beez/vincenzo-menanno">Vincenzo Menanno</a> from <a href="https://www.beezwax.net/">Beezwax</a> will join the Claris product team and Partners in a Claris Community Live discussion about building modern solutions, making the impossible easy.</p>



 <a href="https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/#more-13296" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Make the impossible easy with AI and FileMaker 2024 &#8211; Claris Community Live&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-13296"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-13296"
				>
				<span id="sharing-facebook-13296" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-13296"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-13296"
				>
				<span id="sharing-x-13296" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-13296"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-13296"
				>
				<span id="sharing-linkedin-13296" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-13296"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-13296"
				>
				<span id="sharing-reddit-13296" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-13296"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Make%20the%20impossible%20easy%20with%20AI%20and%20FileMaker%202024%20-%20Claris%20Community%20Live&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fmake-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-13296"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="fb3c28f081" data-email-share-track-url="https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/?share=email">
				<span id="sharing-email-13296" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/ai-with-fm/" rel="tag">ai with fm</a>, <a href="https://blog.beezwax.net/tag/semantic-search/" rel="tag">semantic search</a>, <a href="https://blog.beezwax.net/tag/vince-preso/" rel="tag">Vince preso</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-12852" class="post-12852 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-devops category-filemaker category-integration category-productivity category-software-design category-tools category-tools-add-ons category-web-development tag-git tag-github tag-gitops tag-open-source tag-source-code-management">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/06/06122941/Git_from_scratch_blog_header1024x340-300x100.jpeg);"><a href="https://blog.beezwax.net/git-from-scratch-gittin-started/" rel="bookmark">Git from Scratch – Gittin&#8217; Started</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/git-from-scratch-gittin-started/" rel="bookmark"><time class="entry-date published" datetime="2024-07-22T16:27:17-07:00">07/22/2024</time><time class="updated" datetime="2024-10-17T12:58:43-07:00">10/17/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/devops/" rel="category tag">DevOps</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/web-development/productivity/" rel="category tag">productivity</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/web-development/tools/" rel="category tag">Tools</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>This is an introduction to <code>git</code>.  I designed this first for non-coders, and have tried to make it useful for anyone who wants to learn more fundamentals of git. We&#8217;ll do everything locally, so feel free to follow along.</p>



<p>Hopefully this introduction will show you how git can be used, and how it fits into things like GitHub. </p>



 <a href="https://blog.beezwax.net/git-from-scratch-gittin-started/#more-12852" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Git from Scratch – Gittin&#8217; Started&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-12852"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/git-from-scratch-gittin-started/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-12852"
				>
				<span id="sharing-facebook-12852" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-12852"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/git-from-scratch-gittin-started/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-12852"
				>
				<span id="sharing-x-12852" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-12852"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/git-from-scratch-gittin-started/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-12852"
				>
				<span id="sharing-linkedin-12852" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-12852"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/git-from-scratch-gittin-started/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-12852"
				>
				<span id="sharing-reddit-12852" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-12852"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Git%20from%20Scratch%20%E2%80%93%20Gittin%27%20Started&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fgit-from-scratch-gittin-started%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-12852"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="471f8ac50b" data-email-share-track-url="https://blog.beezwax.net/git-from-scratch-gittin-started/?share=email">
				<span id="sharing-email-12852" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/git/" rel="tag">Git</a>, <a href="https://blog.beezwax.net/tag/github/" rel="tag">GitHub</a>, <a href="https://blog.beezwax.net/tag/gitops/" rel="tag">GitOps</a>, <a href="https://blog.beezwax.net/tag/open-source/" rel="tag">open source</a>, <a href="https://blog.beezwax.net/tag/source-code-management/" rel="tag">source code management</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-13100" class="post-13100 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-wth-fm category-all category-claris-development category-community category-events category-filemaker category-filemaker-2024 category-filemaker-server category-integration category-techniques tag-ai-with-fm tag-semantic-search">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/07/06122940/Blog-Header-Community-Live-16.58.49-300x100.jpeg);"><a href="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/" rel="bookmark">Semantic Search with FileMaker 2024 &#8211; Claris Community Live</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/" rel="bookmark"><time class="entry-date published" datetime="2024-07-08T17:11:32-07:00">07/08/2024</time><time class="updated" datetime="2025-12-19T14:12:52-08:00">12/19/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h3 class="wp-block-heading">Special event featuring Will Miro from Beezwax, with Claris product team and Partners </h3>



<p>Sharing research and demo examples of using AI with FileMaker, <a href="https://www.beezwax.net/beez/will-miro">Will Miro</a> from <a href="https://www.beezwax.net/">Beezwax</a> will join the Claris product team and Partners in a Claris Community Live discussion about the new semantic search features in Claris FileMaker 2024. </p>



 <a href="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/#more-13100" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Semantic Search with FileMaker 2024 &#8211; Claris Community Live&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-13100"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-13100"
				>
				<span id="sharing-facebook-13100" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-13100"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-13100"
				>
				<span id="sharing-x-13100" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-13100"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-13100"
				>
				<span id="sharing-linkedin-13100" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-13100"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-13100"
				>
				<span id="sharing-reddit-13100" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-13100"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Semantic%20Search%20with%20FileMaker%202024%20-%20Claris%20Community%20Live&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fsemantic-search-with-filemaker-2024-claris-community-live%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-13100"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="57d7d6f954" data-email-share-track-url="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/?share=email">
				<span id="sharing-email-13100" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/ai-with-fm/" rel="tag">ai with fm</a>, <a href="https://blog.beezwax.net/tag/semantic-search/" rel="tag">semantic search</a></span><span class="comments-link"><a href="https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/#comments">1 Comment<span class="screen-reader-text"> on Semantic Search with FileMaker 2024 &#8211; Claris Community Live</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-12426" class="post-12426 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-wth-fm category-all category-beezwax-news category-business category-claris-development category-community category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-go category-filemaker-server category-integration category-news-filemaker category-techniques tag-filemaker-2 tag-find-mode tag-machine-learning tag-semantic-search">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/04/06122957/IMG_0869-300x61.jpg);"><a href="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/" rel="bookmark">FileMaker Semantic Search – Part 3: Advanced Fun</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/6f0d48aa118087b2c5b46f293e451b46cc6c742bbe841db0df0f45608dc264d6?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/6f0d48aa118087b2c5b46f293e451b46cc6c742bbe841db0df0f45608dc264d6?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/willatbeezwax/">Will Miro</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/" rel="bookmark"><time class="entry-date published" datetime="2024-06-12T02:33:58-07:00">06/12/2024</time><time class="updated" datetime="2025-12-19T12:42:25-08:00">12/19/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-go/" rel="category tag">FileMaker Go</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Semantic search is a bit like <a href="https://oceanservice.noaa.gov/facts/lidar.html">LiDAR</a>: it penetrates the data&#8217;s lexical <a href="https://repository.library.noaa.gov/view/noaa/41719">canopy</a> to reveal underlying meaning. In <a href="https://blog.beezwax.net/filemaker-semantic-search-part-1-fundamental-power/">“Part 1: Fundamental Power”</a> and <a href="https://blog.beezwax.net/filemaker-semantic-search-part-2-key-details/">&#8220;Part 2: Key Details&#8221;</a> we covered the basics of FileMaker semantic search. Now let&#8217;s consider some more exotic ways this new feature can put a spotlight on our data. </p>



<p>We&#8217;ll show an example of &#8220;unified search&#8221; across multiple tables, using natural language to construct a semantic search. Then we&#8217;ll extend this to a second example, showing &#8220;unified search + actions&#8221;. A downloadable demo/tutorial file is provided for each of these two examples.</p>



 <a href="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/#more-12426" class="more-link">Continue reading <span class="screen-reader-text">&#8220;FileMaker Semantic Search – Part 3: Advanced Fun&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-12426"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-12426"
				>
				<span id="sharing-facebook-12426" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-12426"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-12426"
				>
				<span id="sharing-x-12426" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-12426"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-12426"
				>
				<span id="sharing-linkedin-12426" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-12426"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-12426"
				>
				<span id="sharing-reddit-12426" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-12426"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20FileMaker%20Semantic%20Search%20%E2%80%93%20Part%203%3A%20Advanced%20Fun&#038;body=https%3A%2F%2Fblog.beezwax.net%2Ffilemaker-semantic-search-part-3-advanced-fun%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-12426"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="2206989dc1" data-email-share-track-url="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/?share=email">
				<span id="sharing-email-12426" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/filemaker-2/" rel="tag">FileMaker</a>, <a href="https://blog.beezwax.net/tag/find-mode/" rel="tag">Find Mode</a>, <a href="https://blog.beezwax.net/tag/machine-learning/" rel="tag">machine learning</a>, <a href="https://blog.beezwax.net/tag/semantic-search/" rel="tag">semantic search</a></span><span class="comments-link"><a href="https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/#comments">6 Comments<span class="screen-reader-text"> on FileMaker Semantic Search – Part 3: Advanced Fun</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-12416" class="post-12416 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-javascript category-node-js category-python category-react category-ruby category-software-design category-typescript category-web-development tag-code-review tag-dx tag-oop">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/06/06122941/Common_refactors_part1_23.33.28_header1024x340-300x100.jpeg);"><a href="https://blog.beezwax.net/common-refactors-part-1-conditionals/" rel="bookmark">Common Refactors: Part 1 &#8211; Conditionals</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/common-refactors-part-1-conditionals/" rel="bookmark"><time class="entry-date published" datetime="2024-06-10T10:45:54-07:00">06/10/2024</time><time class="updated" datetime="2024-07-23T01:38:35-07:00">07/23/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/javascript/node-js/" rel="category tag">Node.js</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/javascript/react/" rel="category tag">React</a>, <a href="https://blog.beezwax.net/category/ruby/" rel="category tag">Ruby</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/javascript/typescript/" rel="category tag">Typescript</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>In this series, I&#8217;ll talk about common refactors I suggest when doing <a href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/">code review</a> in my day to day. I&#8217;ll start with conditionals, including severals example refactors. The goal is to help produce code that&#8217;s easier to read and understand, and thus, easier to maintain and produces fewer bugs.</p>



<p>These examples will be in TypeScript but the refactors are common patterns and can apply to most languages out there, such as Python, Ruby, Swift, PHP, Java, Go, JavaScript, etc.</p>



 <a href="https://blog.beezwax.net/common-refactors-part-1-conditionals/#more-12416" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Common Refactors: Part 1 &#8211; Conditionals&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-12416"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/common-refactors-part-1-conditionals/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-12416"
				>
				<span id="sharing-facebook-12416" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-12416"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/common-refactors-part-1-conditionals/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-12416"
				>
				<span id="sharing-x-12416" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-12416"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/common-refactors-part-1-conditionals/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-12416"
				>
				<span id="sharing-linkedin-12416" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-12416"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/common-refactors-part-1-conditionals/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-12416"
				>
				<span id="sharing-reddit-12416" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-12416"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Common%20Refactors%3A%20Part%201%20-%20Conditionals&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fcommon-refactors-part-1-conditionals%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-12416"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="9e9af0101f" data-email-share-track-url="https://blog.beezwax.net/common-refactors-part-1-conditionals/?share=email">
				<span id="sharing-email-12416" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/code-review/" rel="tag">code review</a>, <a href="https://blog.beezwax.net/tag/dx/" rel="tag">DX</a>, <a href="https://blog.beezwax.net/tag/oop/" rel="tag">OOP</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-12886" class="post-12886 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai-wth-fm category-all category-claris-connect category-claris-development category-community category-events category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-cloud category-filemaker-data-api category-filemaker-go category-filemaker-server category-inspectorpro category-integration category-news-filemaker category-performance category-python category-security category-techniques category-tools-add-ons category-ux tag-aws tag-chatbot tag-dx tag-serverless tag-technical-debt tag-vince-preso">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2023/05/06123023/dotFMP_header_w_logos_1024x340-300x100.png);"><a href="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/" rel="bookmark">dotFMP 2024 &#8211; Chatbot, AI with FileMaker, Technical Debt</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/" rel="bookmark"><time class="entry-date published" datetime="2024-06-06T02:45:10-07:00">06/06/2024</time><time class="updated" datetime="2025-12-19T14:11:42-08:00">12/19/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/claris-connect/" rel="category tag">Claris Connect</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-cloud/" rel="category tag">FileMaker Cloud</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-go/" rel="category tag">FileMaker Go</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/inspectorpro/" rel="category tag">InspectorPro</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/filemaker/security/" rel="category tag">Security</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a>, <a href="https://blog.beezwax.net/category/front-end-development/ux/" rel="category tag">UX</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h3 class="wp-block-heading">Fabio Bosisio and Vince Menanno from Beezwax present at dotfmp Berlin, 2024.</h3>



<p>If it&#8217;s June, we must be <a href="https://dotfmp.berlin">in Berlin for dotFMP</a> &#8230;gathering with the developer community, and celebrating the <a href="https://content.claris.com/claris-filemaker2024-announce-beezwax-lp">launch of Claris FileMaker 2024</a>, especially <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/">AI with FileMaker</a> functionality. </p>



<p>As conference presenters, Fabio Bosisio and Vince Menanno from Beezwax will lead two sessions:</p>



<ul class="wp-block-list">
<li><strong>Chatbot in FileMaker 2024 {From Amazon Lex to the new GenAI</strong>}</li>



<li><strong>&#8216;Til Technical Debt Do Us Part</strong></li>
</ul>



 <a href="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/#more-12886" class="more-link">Continue reading <span class="screen-reader-text">&#8220;dotFMP 2024 &#8211; Chatbot, AI with FileMaker, Technical Debt&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-12886"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-12886"
				>
				<span id="sharing-facebook-12886" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-12886"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-12886"
				>
				<span id="sharing-x-12886" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-12886"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-12886"
				>
				<span id="sharing-linkedin-12886" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-12886"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-12886"
				>
				<span id="sharing-reddit-12886" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-12886"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20dotFMP%202024%20-%20Chatbot%2C%20AI%20with%20FileMaker%2C%20Technical%20Debt&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fdotfmp-2024-chatbot-ai-with-filemaker-technical-debt%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-12886"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="c44fa0856d" data-email-share-track-url="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/?share=email">
				<span id="sharing-email-12886" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/aws/" rel="tag">AWS</a>, <a href="https://blog.beezwax.net/tag/chatbot/" rel="tag">chatbot</a>, <a href="https://blog.beezwax.net/tag/dx/" rel="tag">DX</a>, <a href="https://blog.beezwax.net/tag/serverless/" rel="tag">serverless</a>, <a href="https://blog.beezwax.net/tag/technical-debt/" rel="tag">technical debt</a>, <a href="https://blog.beezwax.net/tag/vince-preso/" rel="tag">Vince preso</a></span><span class="comments-link"><a href="https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/#respond">Leave a Comment<span class="screen-reader-text"> on dotFMP 2024 &#8211; Chatbot, AI with FileMaker, Technical Debt</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-12449" class="post-12449 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-ai category-ai-wth-fm category-all category-claris-development category-filemaker category-filemaker-2024 category-filemaker-server category-inspectorpro category-integration category-techniques category-tools-add-ons">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/05/06122946/Runway_for_takeoff_header-300x100.jpeg);"><a href="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/" rel="bookmark">AI with FM &#8211; Amazing Intelligence with FileMaker 2024</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/5ba6ef6d7eb7b62cc865998cde4b3f3a10e2bb38f00466071cad11ccb3a6893c?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/5ba6ef6d7eb7b62cc865998cde4b3f3a10e2bb38f00466071cad11ccb3a6893c?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/zenenzo/">Vincenzo Menanno</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/" rel="bookmark"><time class="entry-date published" datetime="2024-06-04T09:07:15-07:00">06/04/2024</time><time class="updated" datetime="2024-07-23T01:54:19-07:00">07/23/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/ai/" rel="category tag">AI</a>, <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/inspectorpro/" rel="category tag">InspectorPro</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p><em>Vince reacts with details, and his share of amazement, to the experience of pair programming with ChatGPT as co-pilot, searching for deeper meaning in FileMaker scripts using semantic search (using <a href="https://beezwax.net/products/inspectorpro-8">InspectorPro 8</a>), and the overall experience using AI with FileMaker 2024.</em></p>



 <a href="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/#more-12449" class="more-link">Continue reading <span class="screen-reader-text">&#8220;AI with FM &#8211; Amazing Intelligence with FileMaker 2024&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-12449"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-12449"
				>
				<span id="sharing-facebook-12449" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-12449"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-12449"
				>
				<span id="sharing-x-12449" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-12449"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-12449"
				>
				<span id="sharing-linkedin-12449" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-12449"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-12449"
				>
				<span id="sharing-reddit-12449" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-12449"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20AI%20with%20FM%20-%20Amazing%20Intelligence%20with%20FileMaker%202024&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fai-with-fm-amazing-intelligence-with-filemaker%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-12449"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="c64c6de848" data-email-share-track-url="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/?share=email">
				<span id="sharing-email-12449" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="comments-link"><a href="https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/#comments">2 Comments<span class="screen-reader-text"> on AI with FM &#8211; Amazing Intelligence with FileMaker 2024</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-12627" class="post-12627 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-javascript category-node-js category-react category-software-design category-typescript category-web-development tag-oop tag-patterns">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/05/06122948/blog_header_repository_pattern_2024-05-21-01.23.19-300x171.jpeg);"><a href="https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/" rel="bookmark">The Repository and Unit of Work Design Patterns</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/" rel="bookmark"><time class="entry-date published" datetime="2024-06-03T10:40:31-07:00">06/03/2024</time><time class="updated" datetime="2024-07-23T01:53:38-07:00">07/23/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/javascript/node-js/" rel="category tag">Node.js</a>, <a href="https://blog.beezwax.net/category/javascript/react/" rel="category tag">React</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/javascript/typescript/" rel="category tag">Typescript</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Most <a href="https://beezwax.net/services/web">web applications we build</a> benefit from having a separate &#8220;data access layer&#8221; (DAL) and separating business logic from database interaction.</p>



<p>The main advantages to this are easier testing and maintainability. Because business logic is separated from the actual implementation, you can write code in terms of higher level abstractions, rather than having to worry about specifics.</p>



 <a href="https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/#more-12627" class="more-link">Continue reading <span class="screen-reader-text">&#8220;The Repository and Unit of Work Design Patterns&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-12627"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-12627"
				>
				<span id="sharing-facebook-12627" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-12627"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-12627"
				>
				<span id="sharing-x-12627" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-12627"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-12627"
				>
				<span id="sharing-linkedin-12627" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-12627"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-12627"
				>
				<span id="sharing-reddit-12627" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-12627"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20The%20Repository%20and%20Unit%20of%20Work%20Design%20Patterns&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fthe-repository-and-unit-of-work-design-patterns%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-12627"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="3d41ccb645" data-email-share-track-url="https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/?share=email">
				<span id="sharing-email-12627" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/oop/" rel="tag">OOP</a>, <a href="https://blog.beezwax.net/tag/patterns/" rel="tag">patterns</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-12308" class="post-12308 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-javascript category-node-js category-react category-software-design category-typescript category-web-development tag-data-structures tag-oop">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/03/06122958/BST_blog_header1024x340-300x100.jpg);"><a href="https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/" rel="bookmark">My favorite Data Structure: The binary search tree</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/" rel="bookmark"><time class="entry-date published" datetime="2024-04-04T16:49:20-07:00">04/04/2024</time><time class="updated" datetime="2025-12-19T13:58:28-08:00">12/19/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/javascript/node-js/" rel="category tag">Node.js</a>, <a href="https://blog.beezwax.net/category/javascript/react/" rel="category tag">React</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/javascript/typescript/" rel="category tag">Typescript</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Ever wondered how computers organize information? Data structures are the building blocks that store and manage data efficiently.</p>



<p>Like filing cabinets for your computer, they decide how you can find, add, or remove information. Understanding data structures is key for developers, as they all have pros and cons, and choosing the right one can make or break your solution! </p>



 <a href="https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/#more-12308" class="more-link">Continue reading <span class="screen-reader-text">&#8220;My favorite Data Structure: The binary search tree&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-12308"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-12308"
				>
				<span id="sharing-facebook-12308" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-12308"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-12308"
				>
				<span id="sharing-x-12308" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-12308"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-12308"
				>
				<span id="sharing-linkedin-12308" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-12308"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-12308"
				>
				<span id="sharing-reddit-12308" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-12308"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20My%20favorite%20Data%20Structure%3A%20The%20binary%20search%20tree&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fmy-favorite-data-structure-the-binary-search-tree%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-12308"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="6fefb91b6b" data-email-share-track-url="https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/?share=email">
				<span id="sharing-email-12308" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/data-structures/" rel="tag">data structures</a>, <a href="https://blog.beezwax.net/tag/oop/" rel="tag">OOP</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-12113" class="post-12113 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-claris-development category-community category-events category-filemaker category-filemaker-19 category-filemaker-2023 category-filemaker-2024 category-filemaker-go category-filemaker-server category-performance category-software-design category-techniques tag-claris-engage tag-scripting">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/02/06122959/Long-sandbox-01.40.39-300x100.png);"><a href="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/" rel="bookmark">User’s Sandbox: Performance, data integrity, and UX for FileMaker</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/a401b5054c0cd254c0efaee0b73bd23843fdec70978ab2baaa7c03acedfd57ca?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/a401b5054c0cd254c0efaee0b73bd23843fdec70978ab2baaa7c03acedfd57ca?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/andrew_w/">Andrew Witschonke</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/" rel="bookmark"><time class="entry-date published" datetime="2024-02-27T16:55:04-08:00">02/27/2024</time><time class="updated" datetime="2024-02-27T18:24:05-08:00">02/27/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-go/" rel="category tag">FileMaker Go</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>The “User&#8217;s Sandbox&#8221; (aka &#8220;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&#8217;ve used it for years, adapting it to build more performant, more accurate, better looking, and more functional Claris FileMaker applications.</p>



<p class="has-background" style="background-color:#cf2d2d1c"><a href="https://beezwax.net/beez/andrew-red-witschonke">Andrew &#8220;Red&#8221; Witschonke</a>, Director of Engineering at Beezwax, first presented on the User&#8217;s Sandbox technique at Claris Engage 2024 — the premier event for the FileMaker development community, held at Apple&#8217;s Austin Campus and hosted by Claris, an Apple company.</p>



 <a href="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/#more-12113" class="more-link">Continue reading <span class="screen-reader-text">&#8220;User’s Sandbox: Performance, data integrity, and UX for FileMaker&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-12113"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-12113"
				>
				<span id="sharing-facebook-12113" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-12113"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-12113"
				>
				<span id="sharing-x-12113" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-12113"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-12113"
				>
				<span id="sharing-linkedin-12113" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-12113"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-12113"
				>
				<span id="sharing-reddit-12113" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-12113"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20User%E2%80%99s%20Sandbox%3A%20Performance%2C%20data%20integrity%2C%20and%20UX%20for%20FileMaker&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fusers-sandbox-performance-data-integrity-and-ux-for-filemaker%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-12113"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="93dada8904" data-email-share-track-url="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/?share=email">
				<span id="sharing-email-12113" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/claris-engage/" rel="tag">claris engage</a>, <a href="https://blog.beezwax.net/tag/scripting/" rel="tag">Scripting</a></span><span class="comments-link"><a href="https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/#comments">1 Comment<span class="screen-reader-text"> on User’s Sandbox: Performance, data integrity, and UX for FileMaker</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-11825" class="post-11825 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-beezwax-news category-claris-connect category-claris-development category-community category-events category-filemaker category-filemaker-19 category-filemaker-2023 category-filemaker-2024 category-filemaker-cloud category-filemaker-server category-inspectorpro category-news-filemaker category-tools-add-ons tag-awards tag-claris">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/02/06123001/VincenzoMenannoAward1024x340-300x100.jpg);"><a href="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/" rel="bookmark">Beezwax&#8217;s Vincenzo Menanno Wins Claris Excellence Award for Lifetime Achievement</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/" rel="bookmark"><time class="entry-date published" datetime="2024-02-26T00:10:25-08:00">02/26/2024</time><time class="updated" datetime="2025-01-11T22:01:31-08:00">01/11/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/claris-development/claris-connect/" rel="category tag">Claris Connect</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-cloud/" rel="category tag">FileMaker Cloud</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/inspectorpro/" rel="category tag">InspectorPro</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h3 class="wp-block-heading">Recognized as a &#8220;pillar of the Claris Community&#8221;, Vince Menanno is honored for Long-time Technical Excellence, Developer Advocacy, Sharing Expertise and Passion with Customers and Developers</h3>



<p><strong>February, 2024 &#8211; AUSTIN, Tex.</strong> &#8211; <a href="https://www.claris.com">Claris International Inc.</a>, an Apple company, named Vincenzo (Vince) Menanno of <a href="https://beezwax.net">Beezwax</a> as winner of the <a href="https://www.claris.com/excellence-awards/2023/">Claris Excellence Award for Lifetime Achievement</a>. The award was presented during <a href="https://blog.beezwax.net/beezwax-sponsors-and-presents-at-claris-engage-2024-on-apples-austin-campus-build-the-future/">Claris Engage 2024</a>, February 6th-8th at the Apple Austin Campus. </p>



<p>This award highlights <a href="https://beezwax.net/beez/vincenzo-menanno">Vince Menanno</a>&#8216;s 30+ year career as a consultant, technical innovator, developer advocate and community leader. Claris honored Vince with the Lifetime Achievement Award which &#8220;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.&#8221; </p>



 <a href="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/#more-11825" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Beezwax&#8217;s Vincenzo Menanno Wins Claris Excellence Award for Lifetime Achievement&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-11825"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-11825"
				>
				<span id="sharing-facebook-11825" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-11825"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-11825"
				>
				<span id="sharing-x-11825" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-11825"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-11825"
				>
				<span id="sharing-linkedin-11825" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-11825"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-11825"
				>
				<span id="sharing-reddit-11825" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-11825"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Beezwax%27s%20Vincenzo%20Menanno%20Wins%20Claris%20Excellence%20Award%20for%20Lifetime%20Achievement&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbeezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-11825"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="c7ae3f2dc1" data-email-share-track-url="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/?share=email">
				<span id="sharing-email-11825" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/awards/" rel="tag">awards</a>, <a href="https://blog.beezwax.net/tag/claris/" rel="tag">Claris</a></span><span class="comments-link"><a href="https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/#comments">10 Comments<span class="screen-reader-text"> on Beezwax&#8217;s Vincenzo Menanno Wins Claris Excellence Award for Lifetime Achievement</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-11878" class="post-11878 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-javascript category-python category-ruby category-ruby-on-rails category-software-design category-web-development tag-business-logic tag-mvc tag-oop tag-patterns">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/02/06123003/rock_solid_blog_header1024x340-300x100.png);"><a href="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/" rel="bookmark">Rock Solid Business Logic: The Action Pattern</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/" rel="bookmark"><time class="entry-date published" datetime="2024-02-20T16:40:16-08:00">02/20/2024</time><time class="updated" datetime="2024-02-25T20:33:57-08:00">02/25/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/ruby/" rel="category tag">Ruby</a>, <a href="https://blog.beezwax.net/category/ruby-on-rails/" rel="category tag">Ruby on Rails</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>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&#8217;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!</p>



 <a href="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/#more-11878" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Rock Solid Business Logic: The Action Pattern&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-11878"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-11878"
				>
				<span id="sharing-facebook-11878" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-11878"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-11878"
				>
				<span id="sharing-x-11878" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-11878"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-11878"
				>
				<span id="sharing-linkedin-11878" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-11878"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-11878"
				>
				<span id="sharing-reddit-11878" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-11878"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Rock%20Solid%20Business%20Logic%3A%20The%20Action%20Pattern&#038;body=https%3A%2F%2Fblog.beezwax.net%2Frock-solid-business-logic-the-action-pattern%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-11878"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="e9b7ac7f28" data-email-share-track-url="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/?share=email">
				<span id="sharing-email-11878" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/business-logic/" rel="tag">business logic</a>, <a href="https://blog.beezwax.net/tag/mvc/" rel="tag">mvc</a>, <a href="https://blog.beezwax.net/tag/oop/" rel="tag">OOP</a>, <a href="https://blog.beezwax.net/tag/patterns/" rel="tag">patterns</a></span><span class="comments-link"><a href="https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/#comments">1 Comment<span class="screen-reader-text"> on Rock Solid Business Logic: The Action Pattern</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-10221" class="post-10221 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-business category-design category-filemaker category-marketing tag-atomic-design tag-design-systems tag-figma tag-google-display tag-seo tag-ux-design">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2022/06/06123055/header-1-300x100.jpg);"><a href="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/" rel="bookmark">System for Success: Atomic Design for Google Display Ads</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/" rel="bookmark"><time class="entry-date published" datetime="2024-02-12T20:41:17-08:00">02/12/2024</time><time class="updated" datetime="2024-05-16T18:04:58-07:00">05/16/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/design/" rel="category tag">Design</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/marketing/" rel="category tag">Marketing</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p><em>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.</em></p>



<p>Our marketing team wanted to implement a design system that could quickly generate different variations of display ads in multiple sizes, based on <a href="https://www.iab.com/wp-content/uploads/2019/04/IABNewAdPortfolio_LW_FixedSizeSpec.pdf">IAB Fixed Size Ad Specifications</a>. 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. </p>



 <a href="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/#more-10221" class="more-link">Continue reading <span class="screen-reader-text">&#8220;System for Success: Atomic Design for Google Display Ads&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-10221"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-10221"
				>
				<span id="sharing-facebook-10221" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-10221"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-10221"
				>
				<span id="sharing-x-10221" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-10221"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-10221"
				>
				<span id="sharing-linkedin-10221" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-10221"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-10221"
				>
				<span id="sharing-reddit-10221" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-10221"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20System%20for%20Success%3A%20Atomic%20Design%20for%20Google%20Display%20Ads&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fsystem-for-success-atomic-design-for-google-display-ads%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-10221"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="79bd384627" data-email-share-track-url="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/?share=email">
				<span id="sharing-email-10221" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/atomic-design/" rel="tag">Atomic Design</a>, <a href="https://blog.beezwax.net/tag/design-systems/" rel="tag">design systems</a>, <a href="https://blog.beezwax.net/tag/figma/" rel="tag">Figma</a>, <a href="https://blog.beezwax.net/tag/google-display/" rel="tag">google display</a>, <a href="https://blog.beezwax.net/tag/seo/" rel="tag">seo</a>, <a href="https://blog.beezwax.net/tag/ux-design/" rel="tag">UX design</a></span><span class="comments-link"><a href="https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/#respond">Leave a Comment<span class="screen-reader-text"> on System for Success: Atomic Design for Google Display Ads</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-11605" class="post-11605 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-business category-marketing tag-biztech tag-google-ads tag-seo">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2024/01/06123012/Screenshot-2024-01-07-at-12.38.22%E2%80%AFPM-300x178.png);"><a href="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/" rel="bookmark">Google Ads Essentials: Common Challenges in Ads Performance</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/84b6503c58e662b5d8125d42094cfe542025b1aae112035ae9fc7af4e46cdb7e?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/84b6503c58e662b5d8125d42094cfe542025b1aae112035ae9fc7af4e46cdb7e?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/russ_c/">Russ Catanach</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/" rel="bookmark"><time class="entry-date published" datetime="2024-01-09T15:30:45-08:00">01/09/2024</time><time class="updated" datetime="2024-01-09T15:30:46-08:00">01/09/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/marketing/" rel="category tag">Marketing</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Google Ads, previously known as Google AdWords, has become indispensable to business advertising strategies. It&#8217;s no longer just an option; it&#8217;s a pivotal element in a company&#8217;s marketing efforts.</p>



 <a href="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/#more-11605" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Google Ads Essentials: Common Challenges in Ads Performance&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-11605"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-11605"
				>
				<span id="sharing-facebook-11605" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-11605"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-11605"
				>
				<span id="sharing-x-11605" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-11605"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-11605"
				>
				<span id="sharing-linkedin-11605" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-11605"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-11605"
				>
				<span id="sharing-reddit-11605" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-11605"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Google%20Ads%20Essentials%3A%20Common%20Challenges%20in%20Ads%20Performance&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fgoogle-ads-essentials-common-challenges-in-ads-performance%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-11605"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="6e7cd547f3" data-email-share-track-url="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/?share=email">
				<span id="sharing-email-11605" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/biztech/" rel="tag">biztech</a>, <a href="https://blog.beezwax.net/tag/google-ads/" rel="tag">Google Ads</a>, <a href="https://blog.beezwax.net/tag/seo/" rel="tag">seo</a></span><span class="comments-link"><a href="https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/#respond">Leave a Comment<span class="screen-reader-text"> on Google Ads Essentials: Common Challenges in Ads Performance</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-11180" class="post-11180 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-claris-development category-design category-filemaker category-filemaker-2023 category-filemaker-go category-techniques">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2023/10/06123015/layoutcalcs_artforsale1024x340-300x100.jpg);"><a href="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/" rel="bookmark">Dynamic FileMaker UI Using Layout Calculations</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1b29d3b774f6deb0990b5d15a1787cb6596042615409613f24e040fd9c98d988?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1b29d3b774f6deb0990b5d15a1787cb6596042615409613f24e040fd9c98d988?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/alec_g/">Alec Gregory</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/" rel="bookmark"><time class="entry-date published" datetime="2023-10-23T12:01:30-07:00">10/23/2023</time><time class="updated" datetime="2025-07-01T15:11:41-07:00">07/01/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/design/" rel="category tag">Design</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-go/" rel="category tag">FileMaker Go</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p><a href="https://support.claris.com/s/article/Working-with-layout-calculations#t2">Layout calculations</a> in <a href="https://www.claris.com/filemaker/">Claris FileMaker</a> enable us to include dynamic elements in text objects. This is a deceptively powerful addition to FileMaker&#8217;s layout capabilities. We&#8217;ll describe how layout calculations work, and detail three interesting things about them.</p>



 <a href="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/#more-11180" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Dynamic FileMaker UI Using Layout Calculations&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-11180"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-11180"
				>
				<span id="sharing-facebook-11180" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-11180"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-11180"
				>
				<span id="sharing-x-11180" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-11180"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-11180"
				>
				<span id="sharing-linkedin-11180" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-11180"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-11180"
				>
				<span id="sharing-reddit-11180" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-11180"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Dynamic%20FileMaker%20UI%20Using%20Layout%20Calculations&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fdynamic-filemaker-ui-using-layout-calculations%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-11180"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="71b8ed1088" data-email-share-track-url="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/?share=email">
				<span id="sharing-email-11180" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="comments-link"><a href="https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/#respond">Leave a Comment<span class="screen-reader-text"> on Dynamic FileMaker UI Using Layout Calculations</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-11133" class="post-11133 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-business category-claris-development category-filemaker category-filemaker-19 category-filemaker-2023 category-management category-marketing category-organization-development">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2023/09/06123018/newtonsCradle-e1695655489924-300x138.jpeg);"><a href="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/" rel="bookmark">Harnessing Business Momentum with Claris® FileMaker®</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/84b6503c58e662b5d8125d42094cfe542025b1aae112035ae9fc7af4e46cdb7e?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/84b6503c58e662b5d8125d42094cfe542025b1aae112035ae9fc7af4e46cdb7e?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/russ_c/">Russ Catanach</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/" rel="bookmark"><time class="entry-date published" datetime="2023-09-21T14:37:30-07:00">09/21/2023</time><time class="updated" datetime="2023-09-25T08:29:44-07:00">09/25/2023</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/management/" rel="category tag">Management</a>, <a href="https://blog.beezwax.net/category/marketing/" rel="category tag">Marketing</a>, <a href="https://blog.beezwax.net/category/organization-development/" rel="category tag">Organization Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p><em>Russ Catanach is Marketing Director at <a href="https://www.beezwax.net">Beezwax</a>, as well as host of the podcast <a href="https://www.diyforbusinesspodcast.com">DIY For Business</a>. He&#8217;s sharing his insights, especially from a business perspective, on being a longtime <a href="https://www.claris.com">Claris</a> <a href="https://www.claris.com/filemaker/">FileMaker</a> user and developer.</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p>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.</p>



 <a href="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/#more-11133" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Harnessing Business Momentum with Claris® FileMaker®&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-11133"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-11133"
				>
				<span id="sharing-facebook-11133" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-11133"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-11133"
				>
				<span id="sharing-x-11133" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-11133"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-11133"
				>
				<span id="sharing-linkedin-11133" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-11133"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-11133"
				>
				<span id="sharing-reddit-11133" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-11133"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Harnessing%20Business%20Momentum%20with%20Claris%C2%AE%20FileMaker%C2%AE&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fharnessing-business-momentum-with-claris-filemaker%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-11133"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="b5c10e1ab9" data-email-share-track-url="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/?share=email">
				<span id="sharing-email-11133" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="comments-link"><a href="https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/#respond">Leave a Comment<span class="screen-reader-text"> on Harnessing Business Momentum with Claris® FileMaker®</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-11011" class="post-11011 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-aws category-claris-development category-data-analytics category-filemaker category-filemaker-19 category-filemaker-2023 category-filemaker-data-api category-filemaker-server category-integration category-logging category-reporting category-software-design category-techniques category-tools-add-ons tag-audit-log tag-filemaker-2 tag-s3 tag-serverless tag-sql">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2023/07/06123020/historic_data_blog_header-300x100.jpg);"><a href="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/" rel="bookmark">Handling Historical Data with FileMaker and AWS Athena, S3 &#038; Serverless</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/0164b9b2d3265971d1f885c85af74809c237dbd24d2de0b02af649ce9cf2fa54?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/0164b9b2d3265971d1f885c85af74809c237dbd24d2de0b02af649ce9cf2fa54?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/fabio/">Fabio Bosisio</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/" rel="bookmark"><time class="entry-date published" datetime="2023-07-17T12:19:00-07:00">07/17/2023</time><time class="updated" datetime="2023-07-18T22:42:43-07:00">07/18/2023</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/aws/" rel="category tag">AWS</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/data-analytics/" rel="category tag">Data Analytics</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/logging/" rel="category tag">Logging</a>, <a href="https://blog.beezwax.net/category/reporting/" rel="category tag">Reporting</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>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.</p>



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



 <a href="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/#more-11011" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Handling Historical Data with FileMaker and AWS Athena, S3 &#038; Serverless&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-11011"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-11011"
				>
				<span id="sharing-facebook-11011" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-11011"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-11011"
				>
				<span id="sharing-x-11011" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-11011"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-11011"
				>
				<span id="sharing-linkedin-11011" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-11011"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-11011"
				>
				<span id="sharing-reddit-11011" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-11011"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Handling%20Historical%20Data%20with%20FileMaker%20and%20AWS%20Athena%2C%20S3%20%26%20Serverless&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fhandling-historical-data-with-filemaker-and-aws-athena-s3-serverless%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-11011"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="3d2eb4faac" data-email-share-track-url="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/?share=email">
				<span id="sharing-email-11011" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/audit-log/" rel="tag">audit log</a>, <a href="https://blog.beezwax.net/tag/filemaker-2/" rel="tag">FileMaker</a>, <a href="https://blog.beezwax.net/tag/s3/" rel="tag">S3</a>, <a href="https://blog.beezwax.net/tag/serverless/" rel="tag">serverless</a>, <a href="https://blog.beezwax.net/tag/sql/" rel="tag">SQL</a></span><span class="comments-link"><a href="https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/#respond">Leave a Comment<span class="screen-reader-text"> on Handling Historical Data with FileMaker and AWS Athena, S3 &#038; Serverless</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-10560" class="post-10560 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-community category-data-analytics category-events category-python category-reporting category-tableau-2 category-tableau tag-conference tag-data23 tag-tc23">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2023/05/06123025/TC23_keynote_050923_jb4111-300x100.jpeg);"><a href="https://blog.beezwax.net/tableau-conference-2023-highlights/" rel="bookmark">Tableau Conference 2023 &#8211; Highlights</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/tableau-conference-2023-highlights/" rel="bookmark"><time class="entry-date published" datetime="2023-05-09T09:07:00-07:00">05/09/2023</time><time class="updated" datetime="2023-05-13T19:56:00-07:00">05/13/2023</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/data-analytics/" rel="category tag">Data Analytics</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/reporting/" rel="category tag">Reporting</a>, <a href="https://blog.beezwax.net/category/tableau-2/" rel="category tag">Tableau</a>, <a href="https://blog.beezwax.net/category/filemaker/tableau/" rel="category tag">Tableau FM</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Greetings from <a href="https://www.salesforce.com/tableau-conference/">Tableau Conference 2023</a> (TC23) in Las Vegas, and beyond. Beezwax&#8217;s Data Analytics &amp; <a href="https://beezwax.net/services/tableau-development">Tableau Developer team</a> is attending, both in-person and virtual. </p>



<p>TC23 is designed to reveal and inspire, with new product information, plus Tableau (and Salesforce) company roadmaps. More importantly, there&#8217;s plenty of insight from TC23 sessions including technical topics, case studies, thought leadership, cool demos, community inspiration, and hands-on learning.</p>



 <a href="https://blog.beezwax.net/tableau-conference-2023-highlights/#more-10560" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Tableau Conference 2023 &#8211; Highlights&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-10560"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/tableau-conference-2023-highlights/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-10560"
				>
				<span id="sharing-facebook-10560" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-10560"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/tableau-conference-2023-highlights/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-10560"
				>
				<span id="sharing-x-10560" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-10560"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/tableau-conference-2023-highlights/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-10560"
				>
				<span id="sharing-linkedin-10560" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-10560"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/tableau-conference-2023-highlights/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-10560"
				>
				<span id="sharing-reddit-10560" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-10560"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Tableau%20Conference%202023%20-%20Highlights&#038;body=https%3A%2F%2Fblog.beezwax.net%2Ftableau-conference-2023-highlights%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-10560"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="ee25542d7a" data-email-share-track-url="https://blog.beezwax.net/tableau-conference-2023-highlights/?share=email">
				<span id="sharing-email-10560" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/conference/" rel="tag">conference</a>, <a href="https://blog.beezwax.net/tag/data23/" rel="tag">data23</a>, <a href="https://blog.beezwax.net/tag/tc23/" rel="tag">tc23</a></span><span class="comments-link"><a href="https://blog.beezwax.net/tableau-conference-2023-highlights/#respond">Leave a Comment<span class="screen-reader-text"> on Tableau Conference 2023 &#8211; Highlights</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-10292" class="post-10292 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-claris-development category-filemaker category-filemaker-19 category-filemaker-2023 category-filemaker-server category-techniques tag-audit-log tag-transactions">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2023/04/06123026/audit_log_header4608x1530-300x100.jpeg);"><a href="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/" rel="bookmark">Let&#8217;s make an audit log with Claris FileMaker</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1b29d3b774f6deb0990b5d15a1787cb6596042615409613f24e040fd9c98d988?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1b29d3b774f6deb0990b5d15a1787cb6596042615409613f24e040fd9c98d988?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/alec_g/">Alec Gregory</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/" rel="bookmark"><time class="entry-date published" datetime="2023-04-25T06:52:17-07:00">04/25/2023</time><time class="updated" datetime="2025-01-31T02:00:06-08:00">01/31/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p id="introduction">Claris FileMaker puts powerful, native audit logging within reach of developers, with&nbsp;a greatly reduced code footprint compared to existing approaches. In this blog post we introduce the <code>OnWindowTransaction</code> script trigger, leveraging it along with <a href="https://blog.beezwax.net/the-new-horizon-script-transactions-in-claris-filemaker/">native FileMaker script transactions</a> to create an audit log that is efficient, scalable, flexible, performant, and convenient to implement.</p>



 <a href="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/#more-10292" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Let&#8217;s make an audit log with Claris FileMaker&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-10292"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-10292"
				>
				<span id="sharing-facebook-10292" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-10292"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-10292"
				>
				<span id="sharing-x-10292" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-10292"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-10292"
				>
				<span id="sharing-linkedin-10292" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-10292"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-10292"
				>
				<span id="sharing-reddit-10292" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-10292"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Let%27s%20make%20an%20audit%20log%20with%20Claris%20FileMaker&#038;body=https%3A%2F%2Fblog.beezwax.net%2Flets-make-an-audit-log-with-claris-filemaker%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-10292"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="e760bb74a8" data-email-share-track-url="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/?share=email">
				<span id="sharing-email-10292" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/audit-log/" rel="tag">audit log</a>, <a href="https://blog.beezwax.net/tag/transactions/" rel="tag">Transactions</a></span><span class="comments-link"><a href="https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/#respond">Leave a Comment<span class="screen-reader-text"> on Let&#8217;s make an audit log with Claris FileMaker</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-10091" class="post-10091 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-beezwax-news category-community category-events category-web-development tag-hackathon">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2023/04/06123030/beezwax_sponsor_los_altos_hacks_1024x340-300x100.png);"><a href="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/" rel="bookmark">Los Altos Hacks &#8211; Largest West Coast Student Hackathon</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/" rel="bookmark"><time class="entry-date published" datetime="2023-04-06T00:01:47-07:00">04/06/2023</time><time class="updated" datetime="2023-04-06T00:04:54-07:00">04/06/2023</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>As the <a href="https://mlh.io/seasons/2023/events">2023 Hackathon Season</a> hits springtime, this weekend brings <a href="https://www.losaltoshacks.com">Los Altos Hacks VII</a>. This event is a 2-day, student-led, in-person hackathon&#8230;and the largest high school hackathon on the West Coast.</p>



<p>We&#8217;re proud to sponsor and provide mentors, and especially, we can&#8217;t wait to see what these talented developers can build!</p>



 <a href="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/#more-10091" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Los Altos Hacks &#8211; Largest West Coast Student Hackathon&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-10091"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-10091"
				>
				<span id="sharing-facebook-10091" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-10091"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-10091"
				>
				<span id="sharing-x-10091" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-10091"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-10091"
				>
				<span id="sharing-linkedin-10091" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-10091"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-10091"
				>
				<span id="sharing-reddit-10091" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-10091"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Los%20Altos%20Hacks%20-%20Largest%20West%20Coast%20Student%20Hackathon&#038;body=https%3A%2F%2Fblog.beezwax.net%2Flos-altos-hacks-largest-west-coast-student-hackathon%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-10091"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="e11385dee4" data-email-share-track-url="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/?share=email">
				<span id="sharing-email-10091" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/hackathon/" rel="tag">hackathon</a></span><span class="comments-link"><a href="https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/#respond">Leave a Comment<span class="screen-reader-text"> on Los Altos Hacks &#8211; Largest West Coast Student Hackathon</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-10138" class="post-10138 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-beezwax-news category-bzbond category-claris-development category-community category-events category-filemaker category-filemaker-19 category-filemaker-2023 category-filemaker-data-api category-filemaker-server category-integration category-javascript category-tools-add-ons">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2023/02/06123031/header_BAFMDev_feb_23-300x100.jpg);"><a href="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/" rel="bookmark">End to End Web Integration for Claris® Platforms</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/" rel="bookmark"><time class="entry-date published" datetime="2023-03-14T21:18:05-07:00">03/14/2023</time><time class="updated" datetime="2023-04-24T14:45:22-07:00">04/24/2023</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/filemaker/bzbond/" rel="category tag">bzBond</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h2 class="wp-block-heading has-text-color" style="color:#3c4047">Alec Gregory from Beezwax presents at the <em>Claris Beyond</em> Meetup.</h2>



<p>Let&#8217;s talk about building web UIs, JavaScript functions and new integrations for Claris FileMaker and Claris Pro. Learn how you can manage various stages of the web integration process with the open source <a href="https://github.com/beezwax/bzBond">bzBond</a>.</p>



 <a href="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/#more-10138" class="more-link">Continue reading <span class="screen-reader-text">&#8220;End to End Web Integration for Claris® Platforms&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-10138"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-10138"
				>
				<span id="sharing-facebook-10138" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-10138"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-10138"
				>
				<span id="sharing-x-10138" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-10138"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-10138"
				>
				<span id="sharing-linkedin-10138" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-10138"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-10138"
				>
				<span id="sharing-reddit-10138" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-10138"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20End%20to%20End%20Web%20Integration%20for%20Claris%C2%AE%20Platforms&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fend-to-end-web-integration-for-claris-platforms%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-10138"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="552ca95331" data-email-share-track-url="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/?share=email">
				<span id="sharing-email-10138" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="comments-link"><a href="https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/#comments">1 Comment<span class="screen-reader-text"> on End to End Web Integration for Claris® Platforms</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-9555" class="post-9555 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-business category-design-front-end-development category-front-end-development category-javascript category-mobile-development category-node-js category-python category-react category-ruby category-ruby-on-rails category-tools category-web-development tag-full-stack tag-javascript">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2022/12/06123034/web-full-stack-frameworks-header-2048x680-1-300x100.jpeg);"><a href="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/" rel="bookmark">Modern Full-Stack Web Frameworks: When to use What and Why</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/" rel="bookmark"><time class="entry-date published" datetime="2023-01-13T10:30:41-08:00">01/13/2023</time><time class="updated" datetime="2023-01-13T10:30:42-08:00">01/13/2023</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/front-end-development/design-front-end-development/" rel="category tag">Front-end Design</a>, <a href="https://blog.beezwax.net/category/front-end-development/" rel="category tag">Front-end Development</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/mobile-development/" rel="category tag">Mobile Development</a>, <a href="https://blog.beezwax.net/category/javascript/node-js/" rel="category tag">Node.js</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/javascript/react/" rel="category tag">React</a>, <a href="https://blog.beezwax.net/category/ruby/" rel="category tag">Ruby</a>, <a href="https://blog.beezwax.net/category/ruby-on-rails/" rel="category tag">Ruby on Rails</a>, <a href="https://blog.beezwax.net/category/web-development/tools/" rel="category tag">Tools</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>When it comes to choosing web development technologies, we now have more options than ever. And while that&#8217;s a good thing, it also poses a problem. Answering the question, &#8220;What is the ideal technology for this new project?&#8221; is not as easy as it used to be. In this post, I briefly highlight the most popular full-stack web frameworks, and why you might want to choose each of them.</p>



 <a href="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/#more-9555" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Modern Full-Stack Web Frameworks: When to use What and Why&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-9555"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-9555"
				>
				<span id="sharing-facebook-9555" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-9555"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-9555"
				>
				<span id="sharing-x-9555" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-9555"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-9555"
				>
				<span id="sharing-linkedin-9555" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-9555"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-9555"
				>
				<span id="sharing-reddit-9555" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-9555"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Modern%20Full-Stack%20Web%20Frameworks%3A%20When%20to%20use%20What%20and%20Why&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fmodern-full-stack-web-frameworks-when-to-use-what-and-why%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-9555"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="cec9c6a677" data-email-share-track-url="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/?share=email">
				<span id="sharing-email-9555" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/full-stack/" rel="tag">full-stack</a>, <a href="https://blog.beezwax.net/tag/javascript/" rel="tag">JavaScript</a></span><span class="comments-link"><a href="https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/#comments">1 Comment<span class="screen-reader-text"> on Modern Full-Stack Web Frameworks: When to use What and Why</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-9712" class="post-9712 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-beezwax-news category-business category-community category-design category-events category-filemaker category-front-end-development category-integration category-organization-development category-ux category-web-development tag-digital-transformation">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2022/12/06123036/digital-transformation-1024x340-1-300x100.png);"><a href="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/" rel="bookmark">Panel &#038; Networking: How Technology Can Lead The Way For Digital Transformation</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1e9402808352c8b59a31438aa082aeb509db2939e9728f32d9a4907e14200b38?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1e9402808352c8b59a31438aa082aeb509db2939e9728f32d9a4907e14200b38?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/jaybeezwax/">Jay Gonzales</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/" rel="bookmark"><time class="entry-date published" datetime="2022-12-06T11:32:25-08:00">12/06/2022</time><time class="updated" datetime="2022-12-06T11:33:29-08:00">12/06/2022</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/design/" rel="category tag">Design</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/front-end-development/" rel="category tag">Front-end Development</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/organization-development/" rel="category tag">Organization Development</a>, <a href="https://blog.beezwax.net/category/front-end-development/ux/" rel="category tag">UX</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>As each of our clients weathers unique challenges, &#8220;digital transformation&#8221; comes to mind as something that exists in different stages. Some organizations are long-since transformed by technology, while others shifted more recently toward work dominated by the distributed as well as the digital.</p>



<p>In building custom applications to automate workflows, streamline operations and leverage technical advantages through innovation, we harness the power of digital transformation. We&#8217;re helping many organizations maintain existing momentum to position themselves for positive upswings, and others to recover from economic downturns, overcome turbulence in operations, or head off uncertainty about technical resources. </p>



<p>Digital transformation supports organizational transformation. And it can also lead this transition. </p>



 <a href="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/#more-9712" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Panel &#038; Networking: How Technology Can Lead The Way For Digital Transformation&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-9712"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-9712"
				>
				<span id="sharing-facebook-9712" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-9712"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-9712"
				>
				<span id="sharing-x-9712" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-9712"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-9712"
				>
				<span id="sharing-linkedin-9712" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-9712"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-9712"
				>
				<span id="sharing-reddit-9712" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-9712"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Panel%20%26%20Networking%3A%20How%20Technology%20Can%20Lead%20The%20Way%20For%20Digital%20Transformation&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fpanel-networking-how-technology-can-lead-the-way-for-digital-transformation%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-9712"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="df3ec0025f" data-email-share-track-url="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/?share=email">
				<span id="sharing-email-9712" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/digital-transformation/" rel="tag">digital transformation</a></span><span class="comments-link"><a href="https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/#respond">Leave a Comment<span class="screen-reader-text"> on Panel &#038; Networking: How Technology Can Lead The Way For Digital Transformation</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-9415" class="post-9415 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-beezwax-news category-community category-data-analytics category-events category-tableau-2 tag-data-science tag-datathon tag-hackathon">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2022/11/06123044/Datathon_blog_header1024x340-300x100.png);"><a href="https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/" rel="bookmark">Datathon for Social Good 2022 @ UC Berkeley</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/" rel="bookmark"><time class="entry-date published" datetime="2022-11-11T09:54:12-08:00">11/11/2022</time><time class="updated" datetime="2022-11-22T14:06:23-08:00">11/22/2022</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/data-analytics/" rel="category tag">Data Analytics</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/tableau-2/" rel="category tag">Tableau</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p><a rel="noreferrer noopener" href="https://www.eventbrite.com/e/datathon-for-social-good-2022-tickets-450550156647" target="_blank">Datathon for Social Good 2022</a> is the 4th-annual event for UC Berkeley students to show off their data science skills through real-world project applications. With a focus on technology applied toward social good, this Datathon allows participants the opportunity to explore and tackle current social issues by employing data science to leave a real-world impact.</p>



<h3 class="wp-block-heading">An Exploration into Environmental Justice &amp; Urban Sciences</h3>



<p>This year&#8217;s Datathon has several competition tracks that focus on different societal issues ranging from urban sciences to environmental sustainability. Datasets and tools will be provided by <a rel="noreferrer noopener" href="https://www.govops.ca.gov/caldata/" target="_blank">CalData</a>, <a rel="noreferrer noopener" href="https://earthhacks.io/" target="_blank">Earth Hacks</a> and <a rel="noreferrer noopener" href="https://deepnote.com/" target="_blank">Deepnote</a>. Teams create visualizations, analyses, or machine learning models addressing any aspect of the given datasets, which are then presented to partnering organizations and judges.</p>



 <a href="https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/#more-9415" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Datathon for Social Good 2022 @ UC Berkeley&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-9415"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-9415"
				>
				<span id="sharing-facebook-9415" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-9415"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-9415"
				>
				<span id="sharing-x-9415" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-9415"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-9415"
				>
				<span id="sharing-linkedin-9415" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-9415"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-9415"
				>
				<span id="sharing-reddit-9415" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-9415"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Datathon%20for%20Social%20Good%202022%20%40%20UC%20Berkeley&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fdatathon-for-social-good-2022-uc-berkeley%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-9415"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="170bc1fd24" data-email-share-track-url="https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/?share=email">
				<span id="sharing-email-9415" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/data-science/" rel="tag">data science</a>, <a href="https://blog.beezwax.net/tag/datathon/" rel="tag">datathon</a>, <a href="https://blog.beezwax.net/tag/hackathon/" rel="tag">hackathon</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-9123" class="post-9123 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-devops category-ruby-on-rails category-server-administration category-web-development tag-aws tag-ec2 tag-git tag-github tag-gitops">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2022/10/06123046/GitOps_with_GitHub_Actions_header_1024x340-300x100.png);"><a href="https://blog.beezwax.net/gitops-with-github-actions/" rel="bookmark">GitOps with GitHub Actions</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/gitops-with-github-actions/" rel="bookmark"><time class="entry-date published" datetime="2022-10-18T00:48:24-07:00">10/18/2022</time><time class="updated" datetime="2022-10-18T09:45:11-07:00">10/18/2022</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/devops/" rel="category tag">DevOps</a>, <a href="https://blog.beezwax.net/category/ruby-on-rails/" rel="category tag">Ruby on Rails</a>, <a href="https://blog.beezwax.net/category/server-administration/" rel="category tag">Server Administration</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Today we&#8217;re going to talk about GitOps with GitHub Actions, including an example of this workflow:</p>



<pre class="wp-block-preformatted has-background" style="background-color:#00d18412">A developer team creates a new branch, with a Pull Request (PR), which triggers a GitHub Action, which runs AWS CodeDeploy, which deploys the application code update from GitHub to a web application on an Amazon EC2 instance.</pre>



<p><em>Originally presented at Beezwax&#8217;s internal &#8220;Developer Show &amp; Share&#8221;, this video presentation covers &#8220;GitOps with GitHub Actions&#8221; by Victor Olivo, Beezwax DevOps Engineer.</em></p>



 <a href="https://blog.beezwax.net/gitops-with-github-actions/#more-9123" class="more-link">Continue reading <span class="screen-reader-text">&#8220;GitOps with GitHub Actions&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-9123"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/gitops-with-github-actions/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-9123"
				>
				<span id="sharing-facebook-9123" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-9123"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/gitops-with-github-actions/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-9123"
				>
				<span id="sharing-x-9123" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-9123"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/gitops-with-github-actions/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-9123"
				>
				<span id="sharing-linkedin-9123" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-9123"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/gitops-with-github-actions/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-9123"
				>
				<span id="sharing-reddit-9123" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-9123"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20GitOps%20with%20GitHub%20Actions&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fgitops-with-github-actions%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-9123"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="ed55fdec37" data-email-share-track-url="https://blog.beezwax.net/gitops-with-github-actions/?share=email">
				<span id="sharing-email-9123" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/aws/" rel="tag">AWS</a>, <a href="https://blog.beezwax.net/tag/ec2/" rel="tag">EC2</a>, <a href="https://blog.beezwax.net/tag/git/" rel="tag">Git</a>, <a href="https://blog.beezwax.net/tag/github/" rel="tag">GitHub</a>, <a href="https://blog.beezwax.net/tag/gitops/" rel="tag">GitOps</a></span><span class="comments-link"><a href="https://blog.beezwax.net/gitops-with-github-actions/#comments">1 Comment<span class="screen-reader-text"> on GitOps with GitHub Actions</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-544" class="post-544 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-javascript category-ruby category-ruby-on-rails category-software-design category-testing tag-agile tag-tdd tag-testing">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2012/06/06123101/automated-300x100.png);"><a href="https://blog.beezwax.net/the-benefits-of-automated-testing/" rel="bookmark">The Benefits of Automated Testing</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/the-benefits-of-automated-testing/" rel="bookmark"><time class="entry-date published" datetime="2022-01-21T00:01:00-08:00">01/21/2022</time><time class="updated" datetime="2022-01-20T23:16:59-08:00">01/20/2022</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/ruby/" rel="category tag">Ruby</a>, <a href="https://blog.beezwax.net/category/ruby-on-rails/" rel="category tag">Ruby on Rails</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/testing/" rel="category tag">Testing</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		<p>Software changes over time. Your company&#8217;s web site this year does things you had no idea you needed two years ago. How can we keep the cost of change manageable?</p>
<p>Automated testing is one way. Especially for large software projects, the practice of <strong>automated testing can dramatically reduce the cost</strong> of adapting software to new business necessities.</p>
<p> <a href="https://blog.beezwax.net/the-benefits-of-automated-testing/#more-544" class="more-link">Continue reading <span class="screen-reader-text">&#8220;The Benefits of Automated Testing&#8221;</span> <span class="meta-nav">&rarr;</span></a></p>
<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-544"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-benefits-of-automated-testing/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-544"
				>
				<span id="sharing-facebook-544" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-544"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-benefits-of-automated-testing/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-544"
				>
				<span id="sharing-x-544" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-544"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-benefits-of-automated-testing/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-544"
				>
				<span id="sharing-linkedin-544" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-544"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-benefits-of-automated-testing/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-544"
				>
				<span id="sharing-reddit-544" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-544"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20The%20Benefits%20of%20Automated%20Testing&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fthe-benefits-of-automated-testing%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-544"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="24b52053e3" data-email-share-track-url="https://blog.beezwax.net/the-benefits-of-automated-testing/?share=email">
				<span id="sharing-email-544" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/agile/" rel="tag">Agile</a>, <a href="https://blog.beezwax.net/tag/tdd/" rel="tag">TDD</a>, <a href="https://blog.beezwax.net/tag/testing/" rel="tag">Testing</a></span><span class="comments-link"><a href="https://blog.beezwax.net/the-benefits-of-automated-testing/#respond">Leave a Comment<span class="screen-reader-text"> on The Benefits of Automated Testing</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-7894" class="post-7894 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-beezwax-news category-business category-community category-management category-organization-development tag-anniversary">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2016/06/06124518/JulianAnniversaryCandle-1-847270965-1640916422564-300x199.jpg);"><a href="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/" rel="bookmark">The Human Resource – Beezwax Anniversary Edition</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/8f60be92a8b34fdaf5a1e1694da43632c888291df897f160ce704756923953f0?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/8f60be92a8b34fdaf5a1e1694da43632c888291df897f160ce704756923953f0?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/julian/">Julian Nadel</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/" rel="bookmark"><time class="entry-date published" datetime="2021-12-30T17:49:37-08:00">12/30/2021</time><time class="updated" datetime="2022-01-18T15:43:22-08:00">01/18/2022</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/management/" rel="category tag">Management</a>, <a href="https://blog.beezwax.net/category/organization-development/" rel="category tag">Organization Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h2 class="wp-block-heading">26 years in, a founding Bee reflects.</h2>



<p><em>Julian Nadel is president and founder of Beezwax. He&#8217;s celebrating the 26th Anniversary of Beezwax with this update to his original Beezwax Blog post.</em></p>



<p>In 2014, a colleague interviewed me about Beezwax; the interview transcript was the orginal basis for the article herein. It was then and still is now one of the only public summaries of my thoughts on <strong>how Beezwax works, and why</strong>.</p>



<p>Since being published, the article has been a meaningful springboard for many conversations I&#8217;ve had… with existing Beez, clients, and colleagues… and <a href="https://www.beezwax.net/careers">people new to Beezwax</a>. As we reach another milestone – completing our 26th year – I&#8217;m taking this opportunity to revisit the article and provide an update.</p>



 <a href="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/#more-7894" class="more-link">Continue reading <span class="screen-reader-text">&#8220;The Human Resource – Beezwax Anniversary Edition&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-7894"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-7894"
				>
				<span id="sharing-facebook-7894" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-7894"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-7894"
				>
				<span id="sharing-x-7894" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-7894"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-7894"
				>
				<span id="sharing-linkedin-7894" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-7894"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-7894"
				>
				<span id="sharing-reddit-7894" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-7894"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20The%20Human%20Resource%20%E2%80%93%20Beezwax%20Anniversary%20Edition&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fthe-human-resource-beezwax-anniversary%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-7894"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="588a5e4110" data-email-share-track-url="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/?share=email">
				<span id="sharing-email-7894" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/anniversary/" rel="tag">Anniversary</a></span><span class="comments-link"><a href="https://blog.beezwax.net/the-human-resource-beezwax-anniversary/#respond">Leave a Comment<span class="screen-reader-text"> on The Human Resource – Beezwax Anniversary Edition</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-7840" class="post-7840 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-beezwax-news category-claris-connect category-claris-development category-community category-filemaker category-filemaker-19 category-filemaker-cloud category-news-filemaker tag-awards tag-claris">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2021/12/06123101/blog_header_CEA_121521_1024x340-300x100.jpg);"><a href="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/" rel="bookmark">Beezwax Wins Claris Excellence Award</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1e9402808352c8b59a31438aa082aeb509db2939e9728f32d9a4907e14200b38?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1e9402808352c8b59a31438aa082aeb509db2939e9728f32d9a4907e14200b38?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/jaybeezwax/">Jay Gonzales</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/" rel="bookmark"><time class="entry-date published" datetime="2021-12-15T09:10:35-08:00">12/15/2021</time><time class="updated" datetime="2025-12-19T09:00:54-08:00">12/19/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/claris-development/claris-connect/" rel="category tag">Claris Connect</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-cloud/" rel="category tag">FileMaker Cloud</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h3 class="wp-block-heading">Beezwax Recognized for Advocacy Excellence, Sharing Expertise and Passion with Customers and Developers In the Claris Community</h3>



<p><strong>CUPERTINO, Calif. &#8211; Dec. 15, 2021</strong> &#8211; <a href="https://www.claris.com">Claris International Inc.</a>, an Apple company, named <a href="https://beezwax.net">Beezwax Datatools Inc.</a> as winner of the Advocacy Excellence Award as part of the Claris Excellence Awards for 2021, which honor Claris Partners and Claris Community members who have made outstanding contributions and accomplishments around the globe in 2021.</p>



<p>Partners and community members are selected for their award-worthy achievements using the Claris platform. The Advocacy Excellence Award recognizes a Claris partner for sharing expertise and passion while increasing awareness of Claris products and expanding the Claris Community of users and developers.</p>



 <a href="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/#more-7840" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Beezwax Wins Claris Excellence Award&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-7840"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-7840"
				>
				<span id="sharing-facebook-7840" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-7840"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-7840"
				>
				<span id="sharing-x-7840" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-7840"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-7840"
				>
				<span id="sharing-linkedin-7840" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-7840"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-7840"
				>
				<span id="sharing-reddit-7840" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-7840"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Beezwax%20Wins%20Claris%20Excellence%20Award&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbeezwax-wins-claris-excellence-award%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-7840"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="4c33a6dcc5" data-email-share-track-url="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/?share=email">
				<span id="sharing-email-7840" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/awards/" rel="tag">awards</a>, <a href="https://blog.beezwax.net/tag/claris/" rel="tag">Claris</a></span><span class="comments-link"><a href="https://blog.beezwax.net/beezwax-wins-claris-excellence-award/#comments">5 Comments<span class="screen-reader-text"> on Beezwax Wins Claris Excellence Award</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-7750" class="post-7750 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-claris-development category-data-analytics category-filemaker category-filemaker-18 category-filemaker-19 category-filemaker-data-api category-filemaker-server category-integration category-performance category-tableau-2 category-tableau category-techniques category-tools-add-ons tag-dashboards tag-javascript tag-tableau-connector tag-web-data-connector">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2021/11/06123107/stacked-rocks-and-streetlight-pdx-sea-2-300x103.jpg);"><a href="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/" rel="bookmark">A fast, flexible Tableau Connector for FileMaker</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/5ba6ef6d7eb7b62cc865998cde4b3f3a10e2bb38f00466071cad11ccb3a6893c?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/5ba6ef6d7eb7b62cc865998cde4b3f3a10e2bb38f00466071cad11ccb3a6893c?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/zenenzo/">Vincenzo Menanno</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/" rel="bookmark"><time class="entry-date published" datetime="2021-11-19T09:19:24-08:00">11/19/2021</time><time class="updated" datetime="2022-05-16T11:17:18-07:00">05/16/2022</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/data-analytics/" rel="category tag">Data Analytics</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-18/" rel="category tag">FileMaker 18</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/tableau-2/" rel="category tag">Tableau</a>, <a href="https://blog.beezwax.net/category/filemaker/tableau/" rel="category tag">Tableau FM</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Building a custom Tableau® Connector for Claris® FileMaker® enables faster, more reliable and more flexible connections between Tableau and FileMaker datasources, compared with the legacy Web Data Connector. </p>



<p>For a number of Beezwax client projects, we&#8217;ve installed and deployed a Tableau Connector (aka &#8220;TACO&#8221;) for FileMaker. The TACO was built using the Tableau Connector SDK (provided by Tableau) to connect to datasources on FileMaker Server. The TACO method uses JDBC rather than the FileMaker Data API for the connection between FileMaker and Tableau, and in our testing the performance of data extracts was up to 10 times faster. </p>



 <a href="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/#more-7750" class="more-link">Continue reading <span class="screen-reader-text">&#8220;A fast, flexible Tableau Connector for FileMaker&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-7750"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-7750"
				>
				<span id="sharing-facebook-7750" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-7750"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-7750"
				>
				<span id="sharing-x-7750" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-7750"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-7750"
				>
				<span id="sharing-linkedin-7750" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-7750"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-7750"
				>
				<span id="sharing-reddit-7750" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-7750"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20A%20fast%2C%20flexible%20Tableau%20Connector%20for%20FileMaker&#038;body=https%3A%2F%2Fblog.beezwax.net%2Ftableau-connector-for-filemaker-fast-flexible%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-7750"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="0945699fd4" data-email-share-track-url="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/?share=email">
				<span id="sharing-email-7750" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/dashboards/" rel="tag">dashboards</a>, <a href="https://blog.beezwax.net/tag/javascript/" rel="tag">JavaScript</a>, <a href="https://blog.beezwax.net/tag/tableau-connector/" rel="tag">tableau connector</a>, <a href="https://blog.beezwax.net/tag/web-data-connector/" rel="tag">web data connector</a></span><span class="comments-link"><a href="https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/#comments">1 Comment<span class="screen-reader-text"> on A fast, flexible Tableau Connector for FileMaker</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-7371" class="post-7371 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-claris-development category-filemaker category-filemaker-18 category-filemaker-19 category-filemaker-data-api category-integration category-ruby category-ruby-on-rails category-software-design category-tools-add-ons category-web-development tag-filemaker-2 tag-filemaker-data-api tag-ruby tag-ruby-client tag-ruby-on-rails tag-ruby-gem">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2021/03/06123132/pawel-czerwinski-ruJm3dBXCqw-unsplash-300x200.jpg);"><a href="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/" rel="bookmark">Integrating FileMaker&#8217;s Data API and Ruby with the fmrest-ruby gem</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/73393a675d3c5829eb116e09c15a37fce8d60bc5a30d1dec8653335efe9c07ec?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/73393a675d3c5829eb116e09c15a37fce8d60bc5a30d1dec8653335efe9c07ec?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/pedro_c/">Pedro Carbajal</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/" rel="bookmark"><time class="entry-date published" datetime="2021-04-15T18:06:45-07:00">04/15/2021</time><time class="updated" datetime="2021-12-14T22:41:34-08:00">12/14/2021</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-18/" rel="category tag">FileMaker 18</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/ruby/" rel="category tag">Ruby</a>, <a href="https://blog.beezwax.net/category/ruby-on-rails/" rel="category tag">Ruby on Rails</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>We often work on projects that intersect two technologies near and dear to us: FileMaker and Ruby. This allows us to build robust web applications in Ruby on Rails, integrated with data sources from FileMaker solutions. When Claris introduced the FileMaker Data API we were naturally curious to try it out. At the time there was no off-the-shelf Ruby library for us to simply <code>gem install</code>, so we decided to roll up our sleeves and build one. Thus, <a href="https://github.com/beezwax/fmrest-ruby">fmrest-ruby</a> was born.</p>



<p>This article will walk you through setting up and using fmrest-ruby in a Ruby on Rails project. Some level of familiarity with Ruby/Rails and FileMaker&#8217;s Data API is advised, although much of the content covered here is applicable to any Ruby project, Rails or not.</p>



 <a href="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/#more-7371" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Integrating FileMaker&#8217;s Data API and Ruby with the fmrest-ruby gem&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-7371"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-7371"
				>
				<span id="sharing-facebook-7371" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-7371"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-7371"
				>
				<span id="sharing-x-7371" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-7371"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-7371"
				>
				<span id="sharing-linkedin-7371" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-7371"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-7371"
				>
				<span id="sharing-reddit-7371" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-7371"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Integrating%20FileMaker%27s%20Data%20API%20and%20Ruby%20with%20the%20fmrest-ruby%20gem&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fintegrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-7371"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="c09a1ed680" data-email-share-track-url="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/?share=email">
				<span id="sharing-email-7371" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/filemaker-2/" rel="tag">FileMaker</a>, <a href="https://blog.beezwax.net/tag/filemaker-data-api/" rel="tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/tag/ruby/" rel="tag">ruby</a>, <a href="https://blog.beezwax.net/tag/ruby-client/" rel="tag">ruby client</a>, <a href="https://blog.beezwax.net/tag/ruby-on-rails/" rel="tag">ruby on rails</a>, <a href="https://blog.beezwax.net/tag/ruby-gem/" rel="tag">ruby-gem</a></span><span class="comments-link"><a href="https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/#respond">Leave a Comment<span class="screen-reader-text"> on Integrating FileMaker&#8217;s Data API and Ruby with the fmrest-ruby gem</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-7389" class="post-7389 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-claris-development category-filemaker category-filemaker-19 category-filemaker-2023 category-filemaker-2024 category-filemaker-cloud category-filemaker-data-api category-filemaker-server category-integration category-techniques tag-claris tag-filemaker-2 tag-filemaker-data-api tag-filemaker-odata-api tag-odata">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2021/03/06123126/pexels-mehmet-turgut-kirkgoz-5469668-1-1-scaled-e1616433981131-300x200.jpg);"><a href="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/" rel="bookmark">OData for FileMaker – New Player in an Old Game</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/2391c48f15fc7af59ed20333d0ea731632ea35dda22838652f806356c6e88176?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/2391c48f15fc7af59ed20333d0ea731632ea35dda22838652f806356c6e88176?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/steve-senft-herrera/">Steve Senft-Herrera</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/" rel="bookmark"><time class="entry-date published" datetime="2021-03-25T13:57:07-07:00">03/25/2021</time><time class="updated" datetime="2024-06-03T11:52:44-07:00">06/03/2024</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-cloud/" rel="category tag">FileMaker Cloud</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>This blog post is the first in a series about the FileMaker OData API, highlighting key features that make it an exciting addition to the Claris FileMaker platform.</p>



 <a href="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/#more-7389" class="more-link">Continue reading <span class="screen-reader-text">&#8220;OData for FileMaker – New Player in an Old Game&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-7389"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-7389"
				>
				<span id="sharing-facebook-7389" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-7389"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-7389"
				>
				<span id="sharing-x-7389" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-7389"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-7389"
				>
				<span id="sharing-linkedin-7389" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-7389"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-7389"
				>
				<span id="sharing-reddit-7389" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-7389"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20OData%20for%20FileMaker%20%E2%80%93%20New%20Player%20in%20an%20Old%20Game&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fodata-for-filemaker-new-player-in-an-old-game%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-7389"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="01a09aafd1" data-email-share-track-url="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/?share=email">
				<span id="sharing-email-7389" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/claris/" rel="tag">Claris</a>, <a href="https://blog.beezwax.net/tag/filemaker-2/" rel="tag">FileMaker</a>, <a href="https://blog.beezwax.net/tag/filemaker-data-api/" rel="tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/tag/filemaker-odata-api/" rel="tag">FileMaker OData API</a>, <a href="https://blog.beezwax.net/tag/odata/" rel="tag">OData</a></span><span class="comments-link"><a href="https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/#comments">3 Comments<span class="screen-reader-text"> on OData for FileMaker – New Player in an Old Game</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-7239" class="post-7239 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-javascript category-python category-ruby category-ruby-on-rails category-software-design category-swift category-web-development tag-object-oriented-programming tag-oop">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2020/11/06123133/floating-objects-oop-base2.jpg);"><a href="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/" rel="bookmark">OOP Fundamentals: The Decorator Pattern</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/" rel="bookmark"><time class="entry-date published" datetime="2020-11-03T13:29:24-08:00">11/03/2020</time><time class="updated" datetime="2020-11-03T13:34:47-08:00">11/03/2020</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/ruby/" rel="category tag">Ruby</a>, <a href="https://blog.beezwax.net/category/ruby-on-rails/" rel="category tag">Ruby on Rails</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/swift/" rel="category tag">Swift</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>The decorator pattern is one of my favorite patterns. It is simple, extensible and powerful. It feels like it follows the essence of object oriented programming beautifully. Sadly though, it is also easy to be misused or misunderstood. So, in this post I will show you the essence of the decorator pattern, illustrated with a few examples.</p>



 <a href="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/#more-7239" class="more-link">Continue reading <span class="screen-reader-text">&#8220;OOP Fundamentals: The Decorator Pattern&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-7239"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-7239"
				>
				<span id="sharing-facebook-7239" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-7239"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-7239"
				>
				<span id="sharing-x-7239" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-7239"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-7239"
				>
				<span id="sharing-linkedin-7239" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-7239"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-7239"
				>
				<span id="sharing-reddit-7239" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-7239"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20OOP%20Fundamentals%3A%20The%20Decorator%20Pattern&#038;body=https%3A%2F%2Fblog.beezwax.net%2Foop-fundamentals-the-decorator-pattern%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-7239"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="9835011170" data-email-share-track-url="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/?share=email">
				<span id="sharing-email-7239" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/object-oriented-programming/" rel="tag">object-oriented programming</a>, <a href="https://blog.beezwax.net/tag/oop/" rel="tag">OOP</a></span><span class="comments-link"><a href="https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/#respond">Leave a Comment<span class="screen-reader-text"> on OOP Fundamentals: The Decorator Pattern</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-7134" class="post-7134 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-javascript category-python category-ruby category-ruby-on-rails category-software-design category-swift category-web-development tag-object-oriented-programming tag-oop">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2020/10/06123133/floating-objects-oop-base1.jpg);"><a href="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/" rel="bookmark">OOP Fundamentals: The Dependency Inversion Principle</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/" rel="bookmark"><time class="entry-date published" datetime="2020-10-23T12:11:44-07:00">10/23/2020</time><time class="updated" datetime="2020-10-24T09:59:47-07:00">10/24/2020</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/ruby/" rel="category tag">Ruby</a>, <a href="https://blog.beezwax.net/category/ruby-on-rails/" rel="category tag">Ruby on Rails</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/swift/" rel="category tag">Swift</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>The dependency inversion principle is one of the cornerstones of object-oriented programming. Without it, there is no object-oriented design. It&#8217;s that important.</p>



 <a href="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/#more-7134" class="more-link">Continue reading <span class="screen-reader-text">&#8220;OOP Fundamentals: The Dependency Inversion Principle&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-7134"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-7134"
				>
				<span id="sharing-facebook-7134" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-7134"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-7134"
				>
				<span id="sharing-x-7134" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-7134"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-7134"
				>
				<span id="sharing-linkedin-7134" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-7134"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-7134"
				>
				<span id="sharing-reddit-7134" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-7134"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20OOP%20Fundamentals%3A%20The%20Dependency%20Inversion%20Principle&#038;body=https%3A%2F%2Fblog.beezwax.net%2Foop-fundamentals-the-dependency-inversion-principle%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-7134"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="026f7bb3e9" data-email-share-track-url="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/?share=email">
				<span id="sharing-email-7134" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/object-oriented-programming/" rel="tag">object-oriented programming</a>, <a href="https://blog.beezwax.net/tag/oop/" rel="tag">OOP</a></span><span class="comments-link"><a href="https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/#comments">1 Comment<span class="screen-reader-text"> on OOP Fundamentals: The Dependency Inversion Principle</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-6845" class="post-6845 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-claris-development category-design category-filemaker category-filemaker-19 category-design-front-end-development category-front-end-development category-techniques category-ux tag-apple-users tag-dark-mode tag-ios tag-ipados tag-macos">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2020/07/06123140/Featured.png);"><a href="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/" rel="bookmark">Dark and Light Modes: 3 Simple Paths to FileMaker UX</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/13fa688096c7da7ef9aa34bd7910d8ecc2678d50ed0eef43f1fcf74140b4c056?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/13fa688096c7da7ef9aa34bd7910d8ecc2678d50ed0eef43f1fcf74140b4c056?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/christopher_e/">Christopher Edwards</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/" rel="bookmark"><time class="entry-date published" datetime="2020-07-02T15:57:47-07:00">07/02/2020</time><time class="updated" datetime="2023-10-16T17:55:47-07:00">10/16/2023</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/design/" rel="category tag">Design</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/front-end-development/design-front-end-development/" rel="category tag">Front-end Design</a>, <a href="https://blog.beezwax.net/category/front-end-development/" rel="category tag">Front-end Development</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/front-end-development/ux/" rel="category tag">UX</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>FileMaker 19 introduced support for Dark Mode. Not only does the application’s chrome support Dark Mode (like many applications), but developers now have the ability to detect the OS Dark Mode setting. </p>



<p>Let’s look at three easy techniques to give FileMaker Pro users a choice between Dark Mode and Light Mode, plus an option to automatically adapt modes based on OS settings.</p>



 <a href="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/#more-6845" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Dark and Light Modes: 3 Simple Paths to FileMaker UX&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-6845"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-6845"
				>
				<span id="sharing-facebook-6845" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-6845"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-6845"
				>
				<span id="sharing-x-6845" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-6845"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-6845"
				>
				<span id="sharing-linkedin-6845" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-6845"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-6845"
				>
				<span id="sharing-reddit-6845" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-6845"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Dark%20and%20Light%20Modes%3A%203%20Simple%20Paths%20to%20FileMaker%20UX&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fdark-and-light-modes-3-simple-paths-to-filemaker-ux%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-6845"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="1c240d2e56" data-email-share-track-url="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/?share=email">
				<span id="sharing-email-6845" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/apple-users/" rel="tag">apple users</a>, <a href="https://blog.beezwax.net/tag/dark-mode/" rel="tag">dark mode</a>, <a href="https://blog.beezwax.net/tag/ios/" rel="tag">iOS</a>, <a href="https://blog.beezwax.net/tag/ipados/" rel="tag">iPadOS</a>, <a href="https://blog.beezwax.net/tag/macos/" rel="tag">macOS</a></span><span class="comments-link"><a href="https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/#respond">Leave a Comment<span class="screen-reader-text"> on Dark and Light Modes: 3 Simple Paths to FileMaker UX</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-6822" class="post-6822 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-javascript category-ruby category-ruby-on-rails category-software-design category-web-development tag-object-oriented-programming tag-oop tag-refactoring">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2020/06/06123141/CompositionOverInheritanceBlogHeader1024x340.jpg);"><a href="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/" rel="bookmark">Composition over Inheritance, with JavaScript examples</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1372cafa0878346dfb0578ae4698fcdf114f830ef0d7e30f9b424a2ac56bf46a?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/federico_r/">Federico Ramirez</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/" rel="bookmark"><time class="entry-date published" datetime="2020-06-29T11:57:39-07:00">06/29/2020</time><time class="updated" datetime="2020-06-29T11:58:22-07:00">06/29/2020</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/ruby/" rel="category tag">Ruby</a>, <a href="https://blog.beezwax.net/category/ruby-on-rails/" rel="category tag">Ruby on Rails</a>, <a href="https://blog.beezwax.net/category/software-design/" rel="category tag">Software Design</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>If you are into object-oriented programming, you most likely have heard about <em>composition over inheritance</em>. The concept itself is simple: Whenever possible, prefer to compose objects rather than introducing inheritance.</p>



 <a href="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/#more-6822" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Composition over Inheritance, with JavaScript examples&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-6822"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-6822"
				>
				<span id="sharing-facebook-6822" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-6822"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-6822"
				>
				<span id="sharing-x-6822" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-6822"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-6822"
				>
				<span id="sharing-linkedin-6822" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-6822"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-6822"
				>
				<span id="sharing-reddit-6822" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-6822"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Composition%20over%20Inheritance%2C%20with%20JavaScript%20examples&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fcomposition-over-inheritance-with-javascript-examples%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-6822"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="a1bc07806e" data-email-share-track-url="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/?share=email">
				<span id="sharing-email-6822" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/object-oriented-programming/" rel="tag">object-oriented programming</a>, <a href="https://blog.beezwax.net/tag/oop/" rel="tag">OOP</a>, <a href="https://blog.beezwax.net/tag/refactoring/" rel="tag">refactoring</a></span><span class="comments-link"><a href="https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/#respond">Leave a Comment<span class="screen-reader-text"> on Composition over Inheritance, with JavaScript examples</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-6700" class="post-6700 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-claris-development category-filemaker category-filemaker-19 category-javascript category-techniques tag-web-viewer">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2020/06/06123142/Header-Stacked-It.png);"><a href="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/" rel="bookmark">Dynamic Forms with JavaScript and FileMaker Web Viewers</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/1b29d3b774f6deb0990b5d15a1787cb6596042615409613f24e040fd9c98d988?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/1b29d3b774f6deb0990b5d15a1787cb6596042615409613f24e040fd9c98d988?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/alec_g/">Alec Gregory</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/" rel="bookmark"><time class="entry-date published" datetime="2020-06-04T09:37:20-07:00">06/04/2020</time><time class="updated" datetime="2021-12-14T22:42:58-08:00">12/14/2021</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		<p>Using the FileMaker platform we can harness the power and wow-factor of modern web interfaces. This post shows how we can build dynamic data-entry forms for use in our apps.<br />
 <a href="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/#more-6700" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Dynamic Forms with JavaScript and FileMaker Web Viewers&#8221;</span> <span class="meta-nav">&rarr;</span></a></p>
<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-6700"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-6700"
				>
				<span id="sharing-facebook-6700" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-6700"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-6700"
				>
				<span id="sharing-x-6700" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-6700"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-6700"
				>
				<span id="sharing-linkedin-6700" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-6700"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-6700"
				>
				<span id="sharing-reddit-6700" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-6700"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Dynamic%20Forms%20with%20JavaScript%20and%20FileMaker%20Web%20Viewers&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fdynamic-forms-with-filemaker-web-viewers%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-6700"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="2e65e88fa1" data-email-share-track-url="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/?share=email">
				<span id="sharing-email-6700" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/web-viewer/" rel="tag">web viewer</a></span><span class="comments-link"><a href="https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/#respond">Leave a Comment<span class="screen-reader-text"> on Dynamic Forms with JavaScript and FileMaker Web Viewers</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-6600" class="post-6600 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-claris-development category-filemaker category-filemaker-18 category-filemaker-19 category-filemaker-server category-integration category-security tag-odbc tag-oracle tag-sql">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2020/05/06123144/Gifu.png);"><a href="https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/" rel="bookmark">Connect FileMaker Server to Oracle Server and Oracle Cloud Using ODBC and TCPS</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/13fa688096c7da7ef9aa34bd7910d8ecc2678d50ed0eef43f1fcf74140b4c056?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/13fa688096c7da7ef9aa34bd7910d8ecc2678d50ed0eef43f1fcf74140b4c056?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/christopher_e/">Christopher Edwards</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/" rel="bookmark"><time class="entry-date published" datetime="2020-06-04T04:23:31-07:00">06/04/2020</time><time class="updated" datetime="2021-12-14T22:43:09-08:00">12/14/2021</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-18/" rel="category tag">FileMaker 18</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/security/" rel="category tag">Security</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>A longtime enterprise client recently asked us to integrate a FileMaker Server with an Oracle server. No problem, right? This task requires some development to optimize the database schema and script the data sync, but using FileMaker and an ODBC driver to connect to Oracle is straightforward.</p>



 <a href="https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/#more-6600" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Connect FileMaker Server to Oracle Server and Oracle Cloud Using ODBC and TCPS&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-6600"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-6600"
				>
				<span id="sharing-facebook-6600" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-6600"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-6600"
				>
				<span id="sharing-x-6600" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-6600"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-6600"
				>
				<span id="sharing-linkedin-6600" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-6600"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-6600"
				>
				<span id="sharing-reddit-6600" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-6600"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Connect%20FileMaker%20Server%20to%20Oracle%20Server%20and%20Oracle%20Cloud%20Using%20ODBC%20and%20TCPS&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fconnect-filemaker-server-to-oracle-server-via-tcps%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-6600"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="a2b2ee06b2" data-email-share-track-url="https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/?share=email">
				<span id="sharing-email-6600" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/odbc/" rel="tag">ODBC</a>, <a href="https://blog.beezwax.net/tag/oracle/" rel="tag">Oracle</a>, <a href="https://blog.beezwax.net/tag/sql/" rel="tag">SQL</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-6641" class="post-6641 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-all category-claris-development category-filemaker category-filemaker-17 category-filemaker-18 category-filemaker-19 category-filemaker-server category-integration category-javascript category-techniques category-testing category-web-development tag-apple-users tag-debugger tag-debugging tag-safari tag-web-viewer tag-webkit">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2020/05/06123101/webkit-debugger-with-FM-19-blog-header-300x100.png);"><a href="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/" rel="bookmark">How to enable WebKit and JavaScript debugging in FileMaker Web Viewers</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/sibr/">Simon Brown</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/" rel="bookmark"><time class="entry-date published" datetime="2020-05-26T13:13:37-07:00">05/26/2020</time><time class="updated" datetime="2023-10-16T17:58:24-07:00">10/16/2023</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-17/" rel="category tag">FileMaker 17</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-18/" rel="category tag">FileMaker 18</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-19/" rel="category tag">FileMaker 19</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/testing/" rel="category tag">Testing</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		<p>FileMaker supports bidirectional communication between a web viewer and data or scripts. So, you may find yourself doing more development using plenty of web code and JavaScript integrations.</p>
<p>If you&#8217;re having difficulty getting your HTML, CSS, or JavaScript to render in a FileMaker web viewer, there&#8217;s a great way to help inspect and fix it. You just need to know the <em>hidden</em> option to enable WebKit debugging in FileMaker web viewers.</p>
<p> <a href="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/#more-6641" class="more-link">Continue reading <span class="screen-reader-text">&#8220;How to enable WebKit and JavaScript debugging in FileMaker Web Viewers&#8221;</span> <span class="meta-nav">&rarr;</span></a></p>
<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-6641"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-6641"
				>
				<span id="sharing-facebook-6641" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-6641"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-6641"
				>
				<span id="sharing-x-6641" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-6641"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-6641"
				>
				<span id="sharing-linkedin-6641" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-6641"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-6641"
				>
				<span id="sharing-reddit-6641" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-6641"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20How%20to%20enable%20WebKit%20and%20JavaScript%20debugging%20in%20FileMaker%20Web%20Viewers&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fhow-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-6641"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="ee6511224a" data-email-share-track-url="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/?share=email">
				<span id="sharing-email-6641" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/apple-users/" rel="tag">apple users</a>, <a href="https://blog.beezwax.net/tag/debugger/" rel="tag">debugger</a>, <a href="https://blog.beezwax.net/tag/debugging/" rel="tag">debugging</a>, <a href="https://blog.beezwax.net/tag/safari/" rel="tag">Safari</a>, <a href="https://blog.beezwax.net/tag/web-viewer/" rel="tag">web viewer</a>, <a href="https://blog.beezwax.net/tag/webkit/" rel="tag">webkit</a></span><span class="comments-link"><a href="https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/#comments">1 Comment<span class="screen-reader-text"> on How to enable WebKit and JavaScript debugging in FileMaker Web Viewers</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-6196" class="post-6196 post type-post status-publish format-standard has-post-thumbnail sticky hentry category-agile category-management category-mobile-development category-organization-development category-productivity category-testing category-web-development">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2019/08/06123247/code-review-cover-1-300x83.jpg);"><a href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/" rel="bookmark">Beezwax Web Team Code Review: a blog post with ulterior motives</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/ecaf3c45eb993ebc550f40d4399be8328a3ba403154df44b96f80417b725a902?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/ecaf3c45eb993ebc550f40d4399be8328a3ba403154df44b96f80417b725a902?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/colin-lieberman/">Colin Lieberman</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/" rel="bookmark"><time class="entry-date published" datetime="2019-09-05T07:55:37-07:00">09/05/2019</time><time class="updated" datetime="2020-06-04T04:16:10-07:00">06/04/2020</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/agile/" rel="category tag">Agile</a>, <a href="https://blog.beezwax.net/category/management/" rel="category tag">Management</a>, <a href="https://blog.beezwax.net/category/mobile-development/" rel="category tag">Mobile Development</a>, <a href="https://blog.beezwax.net/category/organization-development/" rel="category tag">Organization Development</a>, <a href="https://blog.beezwax.net/category/web-development/productivity/" rel="category tag">productivity</a>, <a href="https://blog.beezwax.net/category/testing/" rel="category tag">Testing</a>, <a href="https://blog.beezwax.net/category/web-development/" rel="category tag">Web Development</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		<p>I have ulte<a href="https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2019/08/06123251/397b0k.jpg"><img loading="lazy" decoding="async" class="size-medium wp-image-6197 alignleft" src="https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2019/08/06123251/397b0k-224x300.jpg" alt="I want you hacking, at Beezwax" width="224" height="300" srcset="https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2019/08/06123251/397b0k-224x300.jpg 224w, https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2019/08/06123251/397b0k-414x552.jpg 414w, https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2019/08/06123251/397b0k-354x472.jpg 354w, https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2019/08/06123251/397b0k.jpg 500w" sizes="auto, (max-width: 224px) 100vw, 224px" /></a>rior motives.<br />
 <a href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/#more-6196" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Beezwax Web Team Code Review: a blog post with ulterior motives&#8221;</span> <span class="meta-nav">&rarr;</span></a></p>
<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-6196"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-6196"
				>
				<span id="sharing-facebook-6196" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-6196"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-6196"
				>
				<span id="sharing-x-6196" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-6196"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-6196"
				>
				<span id="sharing-linkedin-6196" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-6196"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-6196"
				>
				<span id="sharing-reddit-6196" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-6196"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Beezwax%20Web%20Team%20Code%20Review%3A%20a%20blog%20post%20with%20ulterior%20motives&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbeezwax-web-team-code-review-a-blog-post-with-ulterior-motives%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-6196"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="813e3b9700" data-email-share-track-url="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/?share=email">
				<span id="sharing-email-6196" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="comments-link"><a href="https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/#comments">1 Comment<span class="screen-reader-text"> on Beezwax Web Team Code Review: a blog post with ulterior motives</span></a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14829" class="post-14829 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-wth-fm category-all category-beezwax-news category-business category-claris-development category-community category-filemaker category-filemaker-2024 category-filemaker-2025 category-news-filemaker category-organization-development category-tableau-2 tag-careers tag-claris-partner">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2022/07/06123050/pexels-photo-2047420-e1749075904814-300x199.jpeg);"><a href="https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/" rel="bookmark">Beezwax Software Engineering Apprenticeship – Celebrating 9+ years</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/12951f2a4422050bc6ea8addf64dc21de4c36ead98652b349b61d9cc867b9ddc?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/12951f2a4422050bc6ea8addf64dc21de4c36ead98652b349b61d9cc867b9ddc?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/lyazzat/">Lyazzat Z</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/" rel="bookmark"><time class="entry-date published" datetime="2026-03-27T22:25:53-07:00">03/27/2026</time><time class="updated" datetime="2026-03-27T22:25:55-07:00">03/27/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/business/" rel="category tag">Business</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/organization-development/" rel="category tag">Organization Development</a>, <a href="https://blog.beezwax.net/category/tableau-2/" rel="category tag">Tableau</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>Since 2017, Beezwax has sponsored software engineering apprenticeships. We wanted to share a little more history and info about this program.</p>



<p>We designed our apprenticeships to provide opportunity for graduates of college engineering programs and coding schools like <a href="https://qwasar.io" target="_blank" rel="noreferrer noopener">Qwasar.io</a>, <a href="https://www.42network.org/">42 The Network</a> or <a href="https://developer.apple.com/academies/">Apple Developer Academy</a> to enhance their professional training in software development plus gain real-world consulting experience working on projects for <a href="https://www.beezwax.net/clients">our clients</a>.</p>



 <a href="https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/#more-14829" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Beezwax Software Engineering Apprenticeship – Celebrating 9+ years&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14829"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14829"
				>
				<span id="sharing-facebook-14829" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14829"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14829"
				>
				<span id="sharing-x-14829" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14829"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14829"
				>
				<span id="sharing-linkedin-14829" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14829"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14829"
				>
				<span id="sharing-reddit-14829" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14829"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Beezwax%20Software%20Engineering%20Apprenticeship%20%E2%80%93%20Celebrating%209%2B%20years&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbeezwax-software-engineering-apprenticeship-celebrating-9plus-years%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14829"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="445ccc9fb3" data-email-share-track-url="https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/?share=email">
				<span id="sharing-email-14829" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/careers/" rel="tag">careers</a>, <a href="https://blog.beezwax.net/tag/claris-partner/" rel="tag">claris partner</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-15300" class="post-15300 post type-post status-publish format-standard has-post-thumbnail hentry category-all category-bbox category-filemaker category-filemaker-2024 category-filemaker-2025 category-filemaker-server category-integration category-javascript category-performance category-python category-testing">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/10/06122907/random-specific-text-1024width-blog-header-300x117.png);"><a href="https://blog.beezwax.net/better-faster-random-text-for-filemaker/" rel="bookmark">Better, Faster Random Text for FileMaker</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/sibr/">Simon Brown</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/better-faster-random-text-for-filemaker/" rel="bookmark"><time class="entry-date published" datetime="2025-12-30T20:45:00-08:00">12/30/2025</time><time class="updated" datetime="2026-02-11T14:39:41-08:00">02/11/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/filemaker/bbox/" rel="category tag">bBox</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2025/" rel="category tag">FileMaker 2025</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/javascript/" rel="category tag">JavaScript</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/testing/" rel="category tag">Testing</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>We often need large amounts of random text to simulate real-world data loads while building a FileMaker solution. I was looking to create a large chunks of unique data for testing &#8212; we&#8217;re talking at least millions of characters. Here, I&#8217;ll compare the performance of a few methods I tried.</p>



 <a href="https://blog.beezwax.net/better-faster-random-text-for-filemaker/#more-15300" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Better, Faster Random Text for FileMaker&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-15300"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/better-faster-random-text-for-filemaker/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-15300"
				>
				<span id="sharing-facebook-15300" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-15300"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/better-faster-random-text-for-filemaker/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-15300"
				>
				<span id="sharing-x-15300" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-15300"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/better-faster-random-text-for-filemaker/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-15300"
				>
				<span id="sharing-linkedin-15300" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-15300"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/better-faster-random-text-for-filemaker/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-15300"
				>
				<span id="sharing-reddit-15300" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-15300"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Better%2C%20Faster%20Random%20Text%20for%20FileMaker&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbetter-faster-random-text-for-filemaker%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-15300"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="13219203f7" data-email-share-track-url="https://blog.beezwax.net/better-faster-random-text-for-filemaker/?share=email">
				<span id="sharing-email-15300" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
			</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14541" class="post-14541 post type-post status-publish format-standard has-post-thumbnail hentry category-all category-devops category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-server category-logging category-monitoring category-performance category-python category-server-administration category-system-administration tag-grep tag-zabbix">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/06/06122922/FM_Stat_Log_Summary1024x340-1-300x100.jpeg);"><a href="https://blog.beezwax.net/quick-filemaker-stats-log-summaries/" rel="bookmark">Quick FileMaker Server Stats.log Summaries</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/sibr/">Simon Brown</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/quick-filemaker-stats-log-summaries/" rel="bookmark"><time class="entry-date published" datetime="2025-06-13T11:19:45-07:00">06/13/2025</time><time class="updated" datetime="2026-02-10T14:57:34-08:00">02/10/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/devops/" rel="category tag">DevOps</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/logging/" rel="category tag">Logging</a>, <a href="https://blog.beezwax.net/category/monitoring/" rel="category tag">Monitoring</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/python/" rel="category tag">Python</a>, <a href="https://blog.beezwax.net/category/server-administration/" rel="category tag">Server Administration</a>, <a href="https://blog.beezwax.net/category/system-administration/" rel="category tag">System Administration</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p>When making changes to a FileMaker file or a FileMaker Server&#8217;s configuration, it is often useful to know if the changes have helped, or made things worse, or perhaps had no effect at all. FileMaker&#8217;s Stats.log generates some data needed to summarize this, with some help from monitoring and analysis tools, or in this case, a Python script. </p>



 <a href="https://blog.beezwax.net/quick-filemaker-stats-log-summaries/#more-14541" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Quick FileMaker Server Stats.log Summaries&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14541"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/quick-filemaker-stats-log-summaries/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14541"
				>
				<span id="sharing-facebook-14541" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14541"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/quick-filemaker-stats-log-summaries/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14541"
				>
				<span id="sharing-x-14541" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14541"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/quick-filemaker-stats-log-summaries/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14541"
				>
				<span id="sharing-linkedin-14541" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14541"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/quick-filemaker-stats-log-summaries/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14541"
				>
				<span id="sharing-reddit-14541" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14541"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Quick%20FileMaker%20Server%20Stats.log%20Summaries&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fquick-filemaker-stats-log-summaries%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14541"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="d37f116992" data-email-share-track-url="https://blog.beezwax.net/quick-filemaker-stats-log-summaries/?share=email">
				<span id="sharing-email-14541" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/grep/" rel="tag">grep</a>, <a href="https://blog.beezwax.net/tag/zabbix/" rel="tag">zabbix</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14509" class="post-14509 post type-post status-publish format-standard hentry category-ai-wth-fm category-all category-beezwax-news category-claris-development category-community category-events category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-cloud category-filemaker-data-api category-filemaker-go category-filemaker-server category-filemaker-ux-design category-inspectorpro category-news-filemaker category-performance category-techniques category-tools-add-ons tag-conference tag-europe tag-innovation tag-vince-preso">
	<header class="entry-header">

		<h2 class="entry-title" style=""><a href="https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/" rel="bookmark">Beezwax Sponsors Vienna Calling 2025 – FileMaker Developer Conference</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/" rel="bookmark"><time class="entry-date published" datetime="2025-06-03T23:48:48-07:00">06/03/2025</time><time class="updated" datetime="2026-02-10T14:57:34-08:00">02/10/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-cloud/" rel="category tag">FileMaker Cloud</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-go/" rel="category tag">FileMaker Go</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-ux-design/" rel="category tag">FileMaker UX Design</a>, <a href="https://blog.beezwax.net/category/filemaker/inspectorpro/" rel="category tag">InspectorPro</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h2 class="wp-block-heading">Vincenzo Menanno Presents &#8220;Till Technical Debt do us Part!”</h2>



<p>This week, June 5-7, we&#8217;re in Austria, at <a href="https://engageu.eu">Vienna Calling 2025</a>. The Claris® FileMaker® Developer conference feature open discussions, interactive workshops and collaborative break-out sessions. Beezwax is proud to be a conference sponsor.</p>



 <a href="https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/#more-14509" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Beezwax Sponsors Vienna Calling 2025 – FileMaker Developer Conference&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14509"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14509"
				>
				<span id="sharing-facebook-14509" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14509"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14509"
				>
				<span id="sharing-x-14509" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14509"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14509"
				>
				<span id="sharing-linkedin-14509" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14509"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14509"
				>
				<span id="sharing-reddit-14509" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14509"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Beezwax%20Sponsors%20Vienna%20Calling%202025%20%E2%80%93%20FileMaker%20Developer%20Conference&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbeezwax-sponsors-vienna-calling-2025-filemaker-developer-conference%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14509"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="e2b852d650" data-email-share-track-url="https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/?share=email">
				<span id="sharing-email-14509" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/conference/" rel="tag">conference</a>, <a href="https://blog.beezwax.net/tag/europe/" rel="tag">europe</a>, <a href="https://blog.beezwax.net/tag/innovation/" rel="tag">innovation</a>, <a href="https://blog.beezwax.net/tag/vince-preso/" rel="tag">Vince preso</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14514" class="post-14514 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-wth-fm category-all category-beezwax-news category-claris-development category-community category-events category-filemaker category-filemaker-2023 category-filemaker-2024 category-filemaker-cloud category-filemaker-data-api category-filemaker-go category-filemaker-server category-filemaker-ux-design category-inspectorpro category-news-filemaker category-performance category-techniques category-tools-add-ons tag-canada tag-conference tag-innovation tag-vince-preso">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/05/06122913/Toronto-skyline-in-Mont-style-15.23.57-2-300x156.png);"><a href="https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/" rel="bookmark">Beezwax Presents at Elevate FM 2025 – Toronto FileMaker Developer Conference</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/c391cdb3bd45c6bddd5896c115dc798f0e004e8595edf3687e661ff1eeb45454?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/beezwaxteam/">Beezwax Team</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/" rel="bookmark"><time class="entry-date published" datetime="2025-05-25T23:53:39-07:00">05/25/2025</time><time class="updated" datetime="2026-02-10T14:57:35-08:00">02/10/2026</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/filemaker/ai-wth-fm/" rel="category tag">AI with FM</a>, <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/beezwax-news/" rel="category tag">Beezwax News</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/community/" rel="category tag">Community</a>, <a href="https://blog.beezwax.net/category/events/" rel="category tag">Events</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2023/" rel="category tag">FileMaker 2023</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-cloud/" rel="category tag">FileMaker Cloud</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-go/" rel="category tag">FileMaker Go</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-ux-design/" rel="category tag">FileMaker UX Design</a>, <a href="https://blog.beezwax.net/category/filemaker/inspectorpro/" rel="category tag">InspectorPro</a>, <a href="https://blog.beezwax.net/category/filemaker/news-filemaker/" rel="category tag">News</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<h2 class="wp-block-heading">Vincenzo Menanno Presents &#8220;Modernizing Code &#8211; Maintaining Your Investment”</h2>



<p>This week, May 26th, we&#8217;re at <a href="https://engageu.eu">Elevate FM</a> 2025, a brand new conference taking place in downtown Toronto, Canada. The Claris® FileMaker® Developer conference features sessions by industry experts, training workshops and interactive discussions.</p>



 <a href="https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/#more-14514" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Beezwax Presents at Elevate FM 2025 – Toronto FileMaker Developer Conference&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14514"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14514"
				>
				<span id="sharing-facebook-14514" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14514"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14514"
				>
				<span id="sharing-x-14514" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14514"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14514"
				>
				<span id="sharing-linkedin-14514" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14514"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14514"
				>
				<span id="sharing-reddit-14514" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14514"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Beezwax%20Presents%20at%20Elevate%20FM%202025%20%E2%80%93%20Toronto%20FileMaker%20Developer%20Conference&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fbeezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14514"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="cc41b34a55" data-email-share-track-url="https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/?share=email">
				<span id="sharing-email-14514" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/canada/" rel="tag">Canada</a>, <a href="https://blog.beezwax.net/tag/conference/" rel="tag">conference</a>, <a href="https://blog.beezwax.net/tag/innovation/" rel="tag">innovation</a>, <a href="https://blog.beezwax.net/tag/vince-preso/" rel="tag">Vince preso</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->

<article id="post-14035" class="post-14035 post type-post status-publish format-standard has-post-thumbnail hentry category-all category-bbox category-claris-development category-filemaker category-filemaker-2024 category-filemaker-data-api category-filemaker-server category-fm-products category-integration category-performance category-techniques category-tools-add-ons tag-duckdb tag-filemaker-odata-api tag-logging tag-odata">
	<header class="entry-header">

		<h2 class="entry-title" style="background-image: url(https://s3.us-west-1.amazonaws.com/blogs.beezwax.net/wp-content/uploads/2025/01/06122929/Plug-in-Notifications-Blog-header-2025-01-22-19.16.59-300x100.jpg);"><a href="https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/" rel="bookmark">Using OData, Syslog or DuckDB to handle FileMaker Schema Change Notifications (via Plug-in API)</a></h2>		<div class="entry-meta">
			<div class="post-author-and-date">
				<img alt='' src='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=38&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g' srcset='https://secure.gravatar.com/avatar/010a7c86711a3c82dbb7a869faac96586af0783bff3c621fcf33325935a2f9cb?s=76&#038;d=https%3A%2F%2Fblog.beezwax.net%2Fwp-content%2Fuploads%2F2015%2F12%2Fcropped-beezwax-logo-sm.png&#038;r=g 2x' class='avatar avatar-38 photo' height='38' width='38' loading='lazy' decoding='async'/><span class="byline"> by <span class="author vcard"><a class="url fn n" href="https://blog.beezwax.net/author/sibr/">Simon Brown</a></span></span><span class="posted-on"><a href="https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/" rel="bookmark"><time class="entry-date published" datetime="2025-01-22T19:33:08-08:00">01/22/2025</time><time class="updated" datetime="2025-09-15T09:38:33-07:00">09/15/2025</time></a></span>			</div>
			<div class="post-categories">
				<span class="cat-links">Posted in <a href="https://blog.beezwax.net/category/all/" rel="category tag">All</a>, <a href="https://blog.beezwax.net/category/filemaker/bbox/" rel="category tag">bBox</a>, <a href="https://blog.beezwax.net/category/claris-development/" rel="category tag">Claris Development</a>, <a href="https://blog.beezwax.net/category/filemaker/" rel="category tag">FileMaker</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-2024/" rel="category tag">FileMaker 2024</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-data-api/" rel="category tag">FileMaker Data API</a>, <a href="https://blog.beezwax.net/category/filemaker/filemaker-server/" rel="category tag">FileMaker Server</a>, <a href="https://blog.beezwax.net/category/filemaker/fm-products/" rel="category tag">FM Products</a>, <a href="https://blog.beezwax.net/category/filemaker/integration/" rel="category tag">Integration</a>, <a href="https://blog.beezwax.net/category/filemaker/performance/" rel="category tag">Performance</a>, <a href="https://blog.beezwax.net/category/filemaker/techniques/" rel="category tag">Techniques</a>, <a href="https://blog.beezwax.net/category/filemaker/tools-add-ons/" rel="category tag">Tools &amp; Add-ons</a></span>			</div>
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

	<div class="entry-content">
		
<p><a href="https://content.claris.com/cpl-q2fy25-beezwax-rus">FileMaker Server v21.1</a> (2024) introduced functionality for plug-ins to receive notifications of changes to database schema, layout, custom functions, or scripts. Notification messaging is passed in the form of JSON. Let&#8217;s show a few examples of these JSON payloads, and how a plug-in might use external tools (Syslog, DuckDB or OData) to handle things.</p>



 <a href="https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/#more-14035" class="more-link">Continue reading <span class="screen-reader-text">&#8220;Using OData, Syslog or DuckDB to handle FileMaker Schema Change Notifications (via Plug-in API)&#8221;</span> <span class="meta-nav">&rarr;</span></a><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-facebook-14035"
				class="share-facebook sd-button share-icon no-text"
				href="https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/?share=facebook"
				target="_blank"
				aria-labelledby="sharing-facebook-14035"
				>
				<span id="sharing-facebook-14035" hidden>Share on Facebook (Opens in new window)</span>
				<span>Facebook</span>
			</a></li><li class="share-x"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-x-14035"
				class="share-x sd-button share-icon no-text"
				href="https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/?share=x"
				target="_blank"
				aria-labelledby="sharing-x-14035"
				>
				<span id="sharing-x-14035" hidden>Share on X (Opens in new window)</span>
				<span>X</span>
			</a></li><li class="share-linkedin"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-linkedin-14035"
				class="share-linkedin sd-button share-icon no-text"
				href="https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/?share=linkedin"
				target="_blank"
				aria-labelledby="sharing-linkedin-14035"
				>
				<span id="sharing-linkedin-14035" hidden>Share on LinkedIn (Opens in new window)</span>
				<span>LinkedIn</span>
			</a></li><li class="share-reddit"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-reddit-14035"
				class="share-reddit sd-button share-icon no-text"
				href="https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/?share=reddit"
				target="_blank"
				aria-labelledby="sharing-reddit-14035"
				>
				<span id="sharing-reddit-14035" hidden>Share on Reddit (Opens in new window)</span>
				<span>Reddit</span>
			</a></li><li class="share-email"><a rel="nofollow noopener noreferrer"
				data-shared="sharing-email-14035"
				class="share-email sd-button share-icon no-text"
				href="mailto:?subject=%5BShared%20Post%5D%20Using%20OData%2C%20Syslog%20or%20DuckDB%20to%20handle%20FileMaker%20Schema%20Change%20Notifications%20%28via%20Plug-in%20API%29&#038;body=https%3A%2F%2Fblog.beezwax.net%2Fusing-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api%2F&#038;share=email"
				target="_blank"
				aria-labelledby="sharing-email-14035"
				data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="d550c926cc" data-email-share-track-url="https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/?share=email">
				<span id="sharing-email-14035" hidden>Email a link to a friend (Opens in new window)</span>
				<span>Email</span>
			</a></li><li class="share-end"></li></ul></div></div></div>	</div><!-- .entry-content -->

	<footer class="entry-footer">
		<span class="tags-links"><a href="https://blog.beezwax.net/tag/duckdb/" rel="tag">duckdb</a>, <a href="https://blog.beezwax.net/tag/filemaker-odata-api/" rel="tag">FileMaker OData API</a>, <a href="https://blog.beezwax.net/tag/logging/" rel="tag">Logging</a>, <a href="https://blog.beezwax.net/tag/odata/" rel="tag">OData</a></span>	</footer><!-- .entry-footer -->
</article><!-- #post-## -->
				</div><!-- .posts-wrapper -->

					<div class="posts-pagination">
		<span aria-current="page" class="page-numbers current">1</span>
<a class="page-numbers" href="https://blog.beezwax.net/page/2/">2</a>
<a class="page-numbers" href="https://blog.beezwax.net/page/3/">3</a>
<span class="page-numbers dots">&hellip;</span>
<a class="page-numbers" href="https://blog.beezwax.net/page/18/">18</a>
<a class="next page-numbers" href="https://blog.beezwax.net/page/2/">Next</a>	</div>
	
			
		</main><!-- #main -->
	</div><!-- #primary -->


<aside id="secondary" class="widget-area sidebar" role="complementary">
	<div class="widget-area-content-wrapper">

				<section class="sidebar-call-to-action">
			<div class="sidebar-join-us">
				<h3>Join us</h3>
				<p>Beezwax aims to be the best team you've ever worked with.</p>

                <p>Open Positions include:</p>
							    <p>
			        			                			                    <a href="https://www.beezwax.net/careers/filemaker-developer">FileMaker Developer</a>
			                			            <br>
			        			                			                    <a href="https://www.beezwax.net/careers/program-manager-bay-area">Program Manager - Bay Area</a>
			                			            <br>
			        			                			                    <a href="https://www.beezwax.net/careers/tableau-developer-business-analyst">Tableau Developer/Business Analyst</a>
			                			            <br>
			        			                			                    <a href="https://www.beezwax.net/careers/full-stack-web-developer-austin">Full Stack Web Developer</a>
			                			            <br>
			        			                			                    <a href="https://www.beezwax.net/careers/qa-automation-engineer-austin">QA/Automation Engineer</a>
			                			            <br>
			        			                			                    <a href="https://www.beezwax.net/careers/data-engineer-austin">Data Engineer</a>
			                			            <br>
			        			                			                    <a href="https://www.beezwax.net/careers/associate-program-manager-bay-area">Associate Project Manager - Bay Area</a>
			                			            <br>
			        			    </p>
				                <p>
                    <a href="https://www.beezwax.net/careers">View our full list of openings</a>
                    in the SF Bay Area and beyond.
                </p>
			</div>
			<div class="sidebar-hire-us">
				<h3>Office Locations</h3>
				
				<p>
								    				    <div>
				        				            				                <a href="https://www.beezwax.net/offices/oakland">Oakland</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/offices/cupertino">Cupertino</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Petaluma</a>				            				            				                <br>
				            				        				            				                <a href="https://www.beezwax.net/offices/brooklyn">Brooklyn</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Santa Rosa</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Portland</a>				            				            				                <br>
				            				        				            				                <a href="https://www.beezwax.net/forms/contact">San Francisco</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Berkeley</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">San Leandro</a>				            				            				                <br>
				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Walnut Creek</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Fremont</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Bend</a>				            				            				                <br>
				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Gainesville</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Baltimore</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Manhattan</a>				            				            				                <br>
				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Los Angeles</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Denver</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Sunnyvale</a>				            				            				                <br>
				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Boca Raton</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Austin</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Alexandria</a>				            				            				                <br>
				            				        				            				                <a href="https://www.beezwax.net/forms/contact">St Louis</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Hartford</a> | 				            				            				        				            				                <a href="https://www.beezwax.net/forms/contact">Tokyo</a>				            				            				        				    </div>
								</p>
				
				<p class="sidebar-hire-us-phone">
					<a href="tel:+18888354483">
						<i class="fa fa-phone"></i>
						1-888-835-4483
					</a>
				</p>
				<p>
					<a class="sidebar-contact-us" href="https://www.beezwax.net/contact">Contact us</a>
				</p>
			</div>
		</section>

        	</div>
</aside><!-- #secondary -->

</div><!-- #content -->

<footer id="colophon" class="site-footer" role="contentinfo">
  <div id="footer-first-section">
    <div class="footer-content-wrapper">
      <div id="contact-us">
        <h1>Contact us</h1>
        <h2>See what Beezwax can build for you.</h2>
        <ul class="contact-info">
          <li class="contact-phone"><a href="tel:+18888354483">888 835 4483</a></li>
          <li class="contact-email"><a href="" data-he="aW5mb0BiZWV6d2F4Lm5ldAo="><span class="hel"></span></a></li>
        </ul>
      </div>

      <form id="contact-form" action="https://beezwax.net/forms/contact" method="post" accept-charset="UTF-8"
        data-recaptcha-v3-site-key="6Lc8HaUZAAAAACkbcqY0je8ZH0Mic8uOgRiLZthv"><input name="path" type="hidden"
          value="contact"><input name="footer-contact-form" type="hidden" value="true">
        <div class="row cols-2"><input id="first_name" placeholder="First name *" class="input"
            name="bz_forms_response[answers_attributes][0][answer]" type="text"> <input type="hidden" value="382"
            name="bz_forms_response[answers_attributes][0][form_question_id]"><input id="last_name"
            placeholder="Last name *" class="input" name="bz_forms_response[answers_attributes][1][answer]" type="text">
          <input type="hidden" value="383" name="bz_forms_response[answers_attributes][1][form_question_id]">
        </div>
        <div class="row"><input id="email" placeholder="Email *" class="input"
            name="bz_forms_response[answers_attributes][2][answer]" type="text"> <input type="hidden" value="384"
            name="bz_forms_response[answers_attributes][2][form_question_id]"></div>
        <div class="row"><textarea id="message" placeholder="What's on your mind…" class="input"
            name="bz_forms_response[answers_attributes][3][answer]" rows="4" cols="5"></textarea> <input type="hidden"
            value="381" name="bz_forms_response[answers_attributes][3][form_question_id]"></div>
        <div class="form-field recaptcha-form-field" data-controller="bz-forms--recaptcha-v3"
          data-bz-forms--form-target="recaptchaV3" data-action="footer_contact_form"
          data-site-key="6Lc8HaUZAAAAACkbcqY0je8ZH0Mic8uOgRiLZthv"><input type="hidden" name="recaptcha_action"
            id="recaptcha-action-footer_contact_form" value="footer_contact_form" class="recaptcha-action"
            autocomplete="off"><input type="hidden" name="g-recaptcha-response-data[footer_contact_form]"
            id="g-recaptcha-response-data-footer-contact-form" data-sitekey="6Lc8HaUZAAAAACkbcqY0je8ZH0Mic8uOgRiLZthv"
            class="g-recaptcha g-recaptcha-response">
        </div>
        <p class="recaptcha-branding">This site is
          protected by reCAPTCHA and the Google <a target="_blank" href="https://policies.google.com/privacy">Privacy
            Policy</a> and <a target="_blank" href="https://policies.google.com/terms">Terms of Service</a> apply.</p>
        <div class="form-actions"><label class="privacy-policy-agreement">
            <div class="bz-checkbox"><input type="checkbox" name="bz_forms_response[privacy_policy_agreement]"
                id="bz_forms_response_privacy_policy_agreement" value="1"><label
                for="bz_forms_response_privacy_policy_agreement">
                <div class="bz-checkbox-input"></div><span></span>
              </label></div>I have read and understand Beezwax's <a target="_blank"
              href="https://www.beezwax.net/privacy">Privacy Policy</a>
            <input id="submit_button" type="submit" value="Send">
      </form>
    </div>
  </div>
  <script type="text/javascript">
  const form = document.querySelector('#contact-form');

  if (!document.querySelector('script#recaptchaV3')) {
    const recaptchaV3script = document.createElement('script');
    recaptchaV3script.src =
      "https://www.recaptcha.net/recaptcha/api.js?render=6Lc8HaUZAAAAACkbcqY0je8ZH0Mic8uOgRiLZthv";
    recaptchaV3script.id = 'recaptchaV3';
    document.body.appendChild(recaptchaV3script);
  }

  form.addEventListener('submit', async (e) => {
    e.preventDefault();

    const footerInput = document.getElementById('g-recaptcha-response-data-footer-contact-form')
    const siteKey = footerInput.getAttribute('data-sitekey')

    const recaptchaValue = await grecaptcha
      .execute(siteKey, {
        action: "footer_contact_form"
      })

    footerInput.value = recaptchaValue
    form.submit()

    return false;
  })
  </script>
  <div id="footer-second-section">
    <div class="footer-content-wrapper">
      <div class="site-info">
        <span>&copy; 1998-2026, Beezwax Datatools, Inc.</span>
        &bull;
        <span><a href="https://www.beezwax.net/privacy-policy">Privacy Policy</a></span>
      </div>
    </div>
  </div>
</footer><!-- #colophon -->
</div><!-- #page -->

<script type="text/javascript">
(function() {
    if (typeof document.querySelectorAll != "undefined") {
    setTimeout(uhe, 3000);
  }

  function uhe() {
    var p = atob("bWFpbHRvOgo=");
    var els = document.querySelectorAll("[data-he]");
    for (var i = 0; i < els.length; ++i) {
      var el = els[i];
      var ue = atob(el.dataset.he);
      el.setAttribute("href", p + ue);
      el.innerHTML = ue;
    };
  };

  // Use Salvattore to create columned layout
  if (document.body.className.match(/\bhfeed\b/)) {
    salvattore.registerGrid(document.querySelector("[data-columns]"));
  }
})();
</script>
<!--  -->
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/beezwax-wp-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<meta id="bilmur" property="bilmur:data" content="" data-customproperties="{&quot;woo_active&quot;:&quot;0&quot;,&quot;logged_in&quot;:&quot;0&quot;,&quot;wptheme&quot;:&quot;beezwax-wp-theme&quot;,&quot;wptheme_is_block&quot;:&quot;0&quot;}" data-provider="wordpress.com" data-service="atomic"  data-site-tz="America/Los_Angeles" >
<script defer src="https://s0.wp.com/wp-content/js/bilmur.min.js?m=202614"></script>

	<script type="text/javascript">
		window.WPCOM_sharing_counts = {"https://blog.beezwax.net/how-we-use-n8n-to-build-and-control-ai-agents-keeping-business-in-focus/":15614,"https://blog.beezwax.net/why-fast-growing-teams-outgrow-spreadsheets/":15242,"https://blog.beezwax.net/see-filemaker-analysis-tools-in-action-including-inspectorpro-9-2025-claris-community-live/":15218,"https://blog.beezwax.net/beezwax-at-build-grow-learn-2025-claris-community-conference/":15086,"https://blog.beezwax.net/transforming-time-strategic-framework-for-leaders-consultants-and-individuals/":15091,"https://blog.beezwax.net/bbox-1-06-for-filemaker-enhances-support-for-macos-native-text-windows-and-python/":14405,"https://blog.beezwax.net/retool-filemaker-airtable-picking-the-right-stack-for-internal-tools/":14643,"https://blog.beezwax.net/new-power-for-your-everyday-tools-in-filemaker-2025-claris-community-live/":14964,"https://blog.beezwax.net/native-json-parsing-in-filemaker-2025-a-revolution-in-speed/":14836,"https://blog.beezwax.net/records-go-get-em-in-claris-filemaker/":14781,"https://blog.beezwax.net/monthly-maintenance-care-and-feeding-of-linux-servers/":13054,"https://blog.beezwax.net/the-sunrise-the-clock-and-the-map-that-covers-everything/":14493,"https://blog.beezwax.net/ai-agents-transforming-enterprise-it-through-intelligent-automation/":14043,"https://blog.beezwax.net/explore-using-rest-and-curl-with-filemaker-2024-data-api/":13398,"https://blog.beezwax.net/whats-new-in-filemaker-pro-21-1-exploring-ai-powered-semantic-search-developer-productivity-boosts-security-and-more/":13836,"https://blog.beezwax.net/beezwax-sponsors-engageu2024-filemaker-developer-conference/":13814,"https://blog.beezwax.net/python-with-filemaker-get-started-with-analytics-automation-and-ai-ml/":13693,"https://blog.beezwax.net/make-the-impossible-easy-with-ai-and-filemaker-2024-claris-community-live/":13296,"https://blog.beezwax.net/git-from-scratch-gittin-started/":12852,"https://blog.beezwax.net/semantic-search-with-filemaker-2024-claris-community-live/":13100,"https://blog.beezwax.net/filemaker-semantic-search-part-3-advanced-fun/":12426,"https://blog.beezwax.net/common-refactors-part-1-conditionals/":12416,"https://blog.beezwax.net/dotfmp-2024-chatbot-ai-with-filemaker-technical-debt/":12886,"https://blog.beezwax.net/ai-with-fm-amazing-intelligence-with-filemaker/":12449,"https://blog.beezwax.net/the-repository-and-unit-of-work-design-patterns/":12627,"https://blog.beezwax.net/my-favorite-data-structure-the-binary-search-tree/":12308,"https://blog.beezwax.net/users-sandbox-performance-data-integrity-and-ux-for-filemaker/":12113,"https://blog.beezwax.net/beezwaxs-vincenzo-menanno-wins-claris-excellence-award-for-lifetime-achievement/":11825,"https://blog.beezwax.net/rock-solid-business-logic-the-action-pattern/":11878,"https://blog.beezwax.net/system-for-success-atomic-design-for-google-display-ads/":10221,"https://blog.beezwax.net/google-ads-essentials-common-challenges-in-ads-performance/":11605,"https://blog.beezwax.net/dynamic-filemaker-ui-using-layout-calculations/":11180,"https://blog.beezwax.net/harnessing-business-momentum-with-claris-filemaker/":11133,"https://blog.beezwax.net/handling-historical-data-with-filemaker-and-aws-athena-s3-serverless/":11011,"https://blog.beezwax.net/tableau-conference-2023-highlights/":10560,"https://blog.beezwax.net/lets-make-an-audit-log-with-claris-filemaker/":10292,"https://blog.beezwax.net/los-altos-hacks-largest-west-coast-student-hackathon/":10091,"https://blog.beezwax.net/end-to-end-web-integration-for-claris-platforms/":10138,"https://blog.beezwax.net/modern-full-stack-web-frameworks-when-to-use-what-and-why/":9555,"https://blog.beezwax.net/panel-networking-how-technology-can-lead-the-way-for-digital-transformation/":9712,"https://blog.beezwax.net/datathon-for-social-good-2022-uc-berkeley/":9415,"https://blog.beezwax.net/gitops-with-github-actions/":9123,"https://blog.beezwax.net/the-benefits-of-automated-testing/":544,"https://blog.beezwax.net/the-human-resource-beezwax-anniversary/":7894,"https://blog.beezwax.net/beezwax-wins-claris-excellence-award/":7840,"https://blog.beezwax.net/tableau-connector-for-filemaker-fast-flexible/":7750,"https://blog.beezwax.net/integrating-filemakers-data-api-and-ruby-with-the-fmrest-ruby-gem/":7371,"https://blog.beezwax.net/odata-for-filemaker-new-player-in-an-old-game/":7389,"https://blog.beezwax.net/oop-fundamentals-the-decorator-pattern/":7239,"https://blog.beezwax.net/oop-fundamentals-the-dependency-inversion-principle/":7134,"https://blog.beezwax.net/dark-and-light-modes-3-simple-paths-to-filemaker-ux/":6845,"https://blog.beezwax.net/composition-over-inheritance-with-javascript-examples/":6822,"https://blog.beezwax.net/dynamic-forms-with-filemaker-web-viewers/":6700,"https://blog.beezwax.net/connect-filemaker-server-to-oracle-server-via-tcps/":6600,"https://blog.beezwax.net/how-to-enable-webkit-and-javascript-debugging-in-filemaker-web-viewers/":6641,"https://blog.beezwax.net/beezwax-web-team-code-review-a-blog-post-with-ulterior-motives/":6196,"https://blog.beezwax.net/beezwax-software-engineering-apprenticeship-celebrating-9plus-years/":14829,"https://blog.beezwax.net/better-faster-random-text-for-filemaker/":15300,"https://blog.beezwax.net/quick-filemaker-stats-log-summaries/":14541,"https://blog.beezwax.net/beezwax-sponsors-vienna-calling-2025-filemaker-developer-conference/":14509,"https://blog.beezwax.net/beezwax-presents-at-elevate-fm-2025-toronto-filemaker-developer-conference/":14514,"https://blog.beezwax.net/using-odata-syslog-or-duckdb-to-handle-filemaker-schema-change-notifications-via-plug-in-api/":14035};
	</script>
				<script type="text/javascript" src="https://blog.beezwax.net/wp-content/themes/beezwax-wp-theme/js/navigation.js?ver=20151215" id="beezwax-blog-navigation-js"></script>
<script type="text/javascript" src="https://blog.beezwax.net/wp-content/themes/beezwax-wp-theme/js/skip-link-focus-fix.js?ver=20151215" id="beezwax-blog-skip-link-focus-fix-js"></script>
<script type="text/javascript" id="jetpack-stats-js-before">
/* <![CDATA[ */
_stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"200870346","post":"0","tz":"-7","srv":"blog.beezwax.net","arch_home":"1","hp":"atomic","ac":"2","amp":"0","j":"1:15.7-a.7"} ]);
_stq.push([ "clickTrackerInit", "200870346", "0" ]);
//# sourceURL=jetpack-stats-js-before
/* ]]> */
</script>
<script type="text/javascript" src="https://stats.wp.com/e-202614.js" id="jetpack-stats-js" defer="defer" data-wp-strategy="defer"></script>
<script type="text/javascript" id="sharing-js-js-extra">
/* <![CDATA[ */
var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"};
//# sourceURL=sharing-js-js-extra
/* ]]> */
</script>
<script type="text/javascript" src="https://blog.beezwax.net/wp-content/plugins/jetpack/_inc/build/sharedaddy/sharing.min.js?ver=15.7-a.7" id="sharing-js-js"></script>
<script type="text/javascript" id="sharing-js-js-after">
/* <![CDATA[ */
var windowOpen;
			( function () {
				function matches( el, sel ) {
					return !! (
						el.matches && el.matches( sel ) ||
						el.msMatchesSelector && el.msMatchesSelector( sel )
					);
				}

				document.body.addEventListener( 'click', function ( event ) {
					if ( ! event.target ) {
						return;
					}

					var el;
					if ( matches( event.target, 'a.share-facebook' ) ) {
						el = event.target;
					} else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-facebook' ) ) {
						el = event.target.parentNode;
					}

					if ( el ) {
						event.preventDefault();

						// If there's another sharing window open, close it.
						if ( typeof windowOpen !== 'undefined' ) {
							windowOpen.close();
						}
						windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' );
						return false;
					}
				} );
			} )();
var windowOpen;
			( function () {
				function matches( el, sel ) {
					return !! (
						el.matches && el.matches( sel ) ||
						el.msMatchesSelector && el.msMatchesSelector( sel )
					);
				}

				document.body.addEventListener( 'click', function ( event ) {
					if ( ! event.target ) {
						return;
					}

					var el;
					if ( matches( event.target, 'a.share-x' ) ) {
						el = event.target;
					} else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-x' ) ) {
						el = event.target.parentNode;
					}

					if ( el ) {
						event.preventDefault();

						// If there's another sharing window open, close it.
						if ( typeof windowOpen !== 'undefined' ) {
							windowOpen.close();
						}
						windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomx', 'menubar=1,resizable=1,width=600,height=350' );
						return false;
					}
				} );
			} )();
var windowOpen;
			( function () {
				function matches( el, sel ) {
					return !! (
						el.matches && el.matches( sel ) ||
						el.msMatchesSelector && el.msMatchesSelector( sel )
					);
				}

				document.body.addEventListener( 'click', function ( event ) {
					if ( ! event.target ) {
						return;
					}

					var el;
					if ( matches( event.target, 'a.share-linkedin' ) ) {
						el = event.target;
					} else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-linkedin' ) ) {
						el = event.target.parentNode;
					}

					if ( el ) {
						event.preventDefault();

						// If there's another sharing window open, close it.
						if ( typeof windowOpen !== 'undefined' ) {
							windowOpen.close();
						}
						windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomlinkedin', 'menubar=1,resizable=1,width=580,height=450' );
						return false;
					}
				} );
			} )();
//# sourceURL=sharing-js-js-after
/* ]]> */
</script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://blog.beezwax.net/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}}
</script>
<script type="module">
/* <![CDATA[ */
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://blog.beezwax.net/wp-includes/js/wp-emoji-loader.min.js
/* ]]> */
</script>

</body>

</html>
<!--
	generated 204 seconds ago
	generated in 0.832 seconds
	served from batcache in 0.004 seconds
	expires in 96 seconds
-->
