How I Make My CAD Models Easier for Others (and Myself) to Understand, Use, and Update

Sometimes the hardest part of CAD design isnt the part itself but making it quick and easy to reuse and/or modify in the future. Ive seen smart engineers struggle with messy feature trees, broken references, and CAD files that only make sense to the person who created them. Weve all been there and know how frustrating it can be.   In this article, Ill walk through what makes CAD models hard to understand, what information should always be included,…

Read More

How I Choose the Best Prototyping Material for a Project

Prototyping materials

Sometimes I get asked what the best materials are to prototype with. My typical answer is that it depends. So, I wrote down what it depends on. Hopefully this article helps you understand what prototyping materials to use and when.   5 Things to Consider Before You Start Prototyping 1. Your Testing & Validation Approach First, its important not to get too attached to your…

Read More

CES 2026 Recap: Field Notes from the Floor

CES 2026 Humanoids

We just got back from CES 2026, and were still sorting through everything we saw.   Rather than summarizing every booth and headline, we did something simple: we asked two teammates to share their biggest takeaways from the week.   Below, each section is written in the authors own voice. If youre deciding what to build next, what tech is worth…

Read More

Plant Maintenance Shouldn’t Be ReactiveHere’s How to Get Ahead

Plant Maintenance Engineer

Smooth startups are great, but the real challenge lies in keeping equipment running at peak performance after installation.   Ive seen it too many times: the first few months go well, production hums along, and then… the machines go down unexpectedly. Those once seemingly insignificant parts are missing when you need them, preventative maintenance is hit-or-miss,…

Read More

The A-Surface Modeling Debate: Which CAD Software Reigns Supreme?

A-Surface CAD modeling software

If youve ever been part of a product development team, especially in automotive, aerospace, or consumer goods, youve likely witnessed (or participated in) the age-old debate: Whats the best software for A-Surface modeling? At our office, it’s a topic that comes up again and again, and for good reason. From CATIA to NX, Creo, Rhino,…

Read More

Unexpected Parallels Between Product Development and Jiu Jitsu

Jiu Jitsu Blue Belt

Twice a year, 91勛圖 holds team offsites to evaluate progress, make improvements, and build connections. At one event, I mentioned wanting my three kids to try martial arts. My colleagues, Collin and Jeff, recommended Jiu Jitsu, emphasizing how beneficial it is for kids due to its complexity and cognitive benefits.  My middle child asked if…

Read More

7 Essential Strategies for Debugging Software

Software Developer writing code on computer

Weve all had to troubleshoot technology at some point. Maybe it was resetting the microwave clock after a power outage, reconnecting a smart speaker that mysteriously dropped off the Wi-Fi, or figuring out why your printer refuses to print unless its in a particularly good mood. Even if you dont write code, debugging is a…

Read More

The Developer’s Debugging Toolkit

Debugging Software

Debugging can feel like solving a mystery, except the clues are buried in code, hardware, or network logs. Before you start, its important to take inventory of all your tools. The tools might look a little different depending on the domain youre working in, but having the right ones at your disposal can make the…

Read More