If you’ve dug into all the field options for FileMaker, you’ve probably come across the indexing options for most fields types under the Storage tab. As stated in its description, indexing can improve performance of finds and relational joins but at the cost of file size and time spent indexing. Let’s break that down.

Indexing Options

How does indexing improve FileMaker finds?

If you’ve ever picked up an educational book and flipped to the back you’ll find what they call an “Index” where common topics that are covered in the book are notated with their page numbers as to where you could find more information about them. Now…


This is the first of a series of FileMaker Tips that I will be sharing with you all from my 5+ years of developing FileMaker solutions. To get started, I want to talk about custom functions.

Custom functions have been around for a long time in the Claris FileMaker Platform. Custom Functions are a way to write a re-usable calculation that can either be simple or complex to use throughout your system. It’s not too uncommon that when I find myself evaluating a calculation over and over again in my solutions that I consider converting it to a custom function…


In my last article, I covered the Folding@Home project and how you can make some crypto coin by folding proteins, similar to mining, but with a lot less upfront cost.

As I explored more ways to earn crypto, I came across BananoBet.com, “a Provably Fair dice game for Banano” as they quote on their Fairness page. Bitcoin has a similar betting site, but I can comfortably say that the buy in on those tables is a lot higher.

Before we begin, a warning. Betting is gambling and with gambling comes risk of losing it all. These strategies will help you…


Not everyone has thousands of dollars lying around to buy into Bitcoin and other crypto currencies and if you’re like me, you wanted to join the party…or “Hype Train”, you might call it.

You’ve probably heard of crypto mining and have rolled over at the upfront cost and volatility of mining crypto. Let me introduce another concept.

Protein Folding.

What is protein folding?

Protein folding is the physical process by which a protein chain is translated to its native three-dimensional structure, typically a “folded” conformation by which the protein becomes biologically functional.

What happens if proteins don’t fold correctly?

“Diseases such as Alzheimer’s disease, Huntington’s disease, cystic fibrosis, BSE (Mad Cow…


Naming conventions, or a set of rules for character sequences used for identifiers in a programming language, are a useful practice in any programming language to give developers a clear design of the code.

There are a number of reasons to practice a proper naming convention including:

  • Reducing the effort needed to comprehend source code.
  • Formalizes and promotes consistency within a team.
  • Avoids naming conflicts.
  • Improves clarity in case of ambiguity.

Every language has years of architecting, redefining, and testing naming conventions to obtain all the above benefits when developing shared source code. The same goes for FileMaker! There’s no…


I’d be lying if my browser search history wasn’t full of “passive income” queries in the last few years. I’m always looking for ways to make money with my money. None of us want to work forever and while I’m privileged and fortunate to have an income that sustains me, I’m always asking, how can I turn this into more.

So let’s dig into how you can make money off your crypto using Staking.

Before I begin, let me state that I am in no way a financial expert or consultant. I’m simply a software developer who likes to blog…


Today, lets talk security. How can you make sure your data or your client’s data is secure on the FileMaker platform?

As developers and business owners, we should be doing our best to ensure that our intellectual data and our clients intellectual data is safe and secure in our systems.

While FileMaker does have security features in place from the get-go to protect access to your solutions, it’s easy to leave open some back doors and be unaware how available your solution might be.

I’m going to share some best practices that will help tighten down the security of your…


Passive Income with Crypto

In this article, I’m going to cover some ways that I earn crypto passively so that you can make a little-bit of side cash over time. This won’t be a get rich quick solution, but the idea is that once setup you won’t be spending any of your time or energy to get some crypto in your pocket. With how unpredictable the crypto market is, that little-bit of crypto you accumulated on the side over the months may just turn into some nice spending cash.


So you want to gather some of those meme coins or maybe those cheaper coins that won’t cost you your month’s rent.

unMineable is a mining pool service I came across recently that allows you to mine for various different coins by using your GPU or CPU. They’ve made this process as straight forward as possible, so all you need to do is a bit of setup and just let it run, receiving automatic payments to your wallet after you’ve reached a minimum payout.

To get started, we will need a few things.

  1. Download the unMineable application.
  2. Set up a…

Jeffrey Henry

Software Developer and Code Ninja

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store