Choose your interests by clicking the heart to see content selected just for you.

Web Development
FileMaker Development
Mobile Development
AI Development
Tableau Development

Rome FileMaker® Week 2024: iOS Widgets & Local File Technique

Rome FileMaker Week, held from October 9-11, features presentations by Beezwax’s Vincenzo Menanno and Fabio Bosisio. Topics include creating iOS widgets using Javascript and the powerful ‘Local File’ technique for enhancing FileMaker development. Beezwax sponsors the event, emphasizing training, sharing, and enjoyment within the community.
Read it now

Don't Marry Third Party Services

We all use third party services, things like Stripe for payments, Sendgrid for email or Sentry for error reporting. Those services offer to solve some of our engeneering problems in exchange for money. Most of the time they are very convenient to use, as rolling your own solution would take considerable time and effort, and […]
Read it now

Dreamforce 2024 Recap

Dreamforce was always a bit of a disruption for me as a San Franciscan—traffic, closed roads, did I mention traffic? This year, instead of sitting in my car waiting to inch forward, I shared a Waymo to get around The City, and experienced Dreamforce firsthand. As a marketer, I was eager to see how Salesforce […]
Read it now

Vim plugins I can't live without

In this post I’ll share the most critical plugins I use in Vim in my day to day as a web developer. The plugins I just can’t live without, as well as some bonus nice-to-have plugins. I use regular Vim, not Neovim, but I think all of my plugins will also work in Neovim. My […]
Read it now

Software Design: Deep Modules

I’m reading A Philosophy of Software Design, by John K. Ousterhout, a professor of computer science at Stanford University and the creator of the Tcl (pronounced “tickle”) programming language. According to this other review he has almost two decades of real world software experience, so he seems to know a thing or two about software […]
Read it now

React's Reducer Pattern

React’s useReducer hook is one of the most complex, as well as one of the most elegant. It allows you to group a bunch of individual states together and gives you a very organized, safe, predictable, and easy to debug way to change and interact with that state. The problem is, a lot of people […]
Read it now

A Kaleidoscope of Programming Languages: Lisp

When I was a kid, my favorite video game was Ultimate Mortal Kombat 3. When the game loaded, there was a quote: There is no knowledge that is not power I always found that quote interesting, so it stuck with me even though I didn’t fully understand it. It sounded cool 🙂 The original quote […]
Read it now

How to solve the dependent state problem in React

In React-land, this is a pretty common problem: You have two useState variables, and when something happens, both variables must change, at once. The key problem here being the “at once” part. You see, in React all state is asynchronous, so if we simply do: We have no warrantee that state 2 is
Read it now

FileMaker Development

We are a Claris Platinum Partner, with certified developers in the latest versions of FileMaker.

Web Development

Lean into our experience to build or extend your web app.

Mobile Development

We have been building and optimizing mobile apps since before they were called apps.

Product Development

Take your new product idea from concept to market with our talented designers and developers.

AI Development

Software doesn't develop itself, or does it? Probably best to get some human developers involved.

Integration

The Beezwax team loves to find and build software integrations that make your team more productive.

Tableau Development

As a Tableau Services Partner, our in-house artists can create visual masterpieces from your data.

Design

Great design begets great results. Experience and knowledge mix with data to deliver art that works.

Claris Connect Development

Claris Connect allows external automated connections to your FileMaker application.

Training

From broad topics to specific applications, the Beezwax team is ready for you.

Beezwax University