One of our large clients recently had a change of ownership. The new ownership team brought in a security analysis firm, BlueOrange, to perform a security analysis and penetration testing study of our client’s IT infrastructure, including the custom Claris FileMaker solution we developed for them and have been enhancing and supporting for about ten years now. We haven’t had the chance to work with a firm like BlueOrange in the past on an enterprise scale security analysis. It was a good experience for us, and I thought a report on this process would be interesting to the larger Claris FileMaker community.
The latest release of FileMaker Pro, 19.2.2, includes a few new developer tools as well as a revised quick-start experience. The quick-start experience is still in preview on MacOS only, but I had a chance to give it a whirl and I found some interesting use cases.
We recently had an opportunity to make a solid, real-life comparison of Top Call Statistics enabled versus disabled in a user-heavy, multi-office solution. We’ll describe our scenario and observations in the remainder of this article.
One of the newest script steps in FileMaker (added in FileMaker 19.0) is the Execute FileMaker Data API script step. The script step is quite powerful as it allows us to easily interact with the FileMaker Data API by making requests and returning data without having to go through the hoops of creating and authenticating a session.
Over the years, Portage Bay has developed a number of solutions of a type generally called ‘multi-tenant’. As I was discussing a possible multi-tenant project with a prospective client recently, it occurred to me that it would make an interesting blog post.
Is Portage Bay a software development company that does project management?, or a project management company that happens to do custom FileMaker and 4th Dimension work? Interesting question. I often feel that our success as developers has as much to do with our skills in communications and project management than in the nitty gritty of writing code.