Why low code platforms still need dedicated developers

Why low code platforms still need dedicated developers

Low code software platforms are a popular custom software development option, particularly within smaller organizations. Based on a graphical user interface, they allow users to visually see the software they’re designing…

10 Questions to Ask a Software Developer

10 Questions to Ask a Software Developer

As a business owner, you continually make decisions that impact your company’s present and future. While you’re an expert in your industry, figuring out how to navigate these crucial business decisions…

Comparative Visual Communication

Comparative Visual Communication

As the saying goes, a picture is worth a thousand words. Many individuals best process and learn information through visuals, and many concepts are best presented through an image or illustration. However, there is a crucial question to ask…

Making FileMaker-Compatible SVG Icons with Adobe Illustrator

Making FileMaker-Compatible SVG Icons with Adobe Illustrator

When FileMaker 14 was released in 2015, it included several major new features. Notably, FileMaker was able to support buttons with icons. A staple of web and app design, being able to now incorporate them into Claris databases was a game-changer. These days…

Affordances and Signifiers

Affordances and Signifiers

At times, user interface design can feel like leading the proverbial horse to water: You can get them there, but that does not mean they are going to drink (or correctly use the software). To be clear: this may be caused by…

Caching a Break

Caching a Break

Caching is a common technique used in software development to temporarily hold data that programs need to access frequently. Typically, this improves the performance of apps since it is faster to read data from the cache than to read from a database or data file. However, having corrupted caches will cause…

FileMaker and Automation

FileMaker and Automation

When we think of automation, we envision self-driving cars, job outsourcing, and the infamous robot that drowned in a fountain due to algorithm failures. Automation often has negative connotations. However, this reputation is…