For better or worse, the sciences (at least some?) are often taken to have, maybe even to take, the goal of uncovering truth. Questions arise at how scientific theories that are revised or thrown out get at the truth or an approximation of truth. It seems to me that in engineering endeavors, truth does not enter into the picture. At least not the standard Tarski-style version of truth or any other standard philosophical theory of truth. On my rough characterization of engineering, what works is considered to be most important. This leads to an idea of ‘hacks’, most often seen in computer science contexts. If your program is not working quite right, an ugly variable name and assignment can fix it. Theoretically this is move, using such a variable, is rather ad hoc, but it gets the job done which is the main point. Similarly, if you are building a mouse trap and a part isn’t working quite right (having never built a mousetrap this will be vague) you can slap some extra glue and a reinforcing piece, for example, on to fix it. Truth doesn’t enter into the picture. What works (praxis?) is the important concept. I think this is underappreciated in philosophy. That being said, I’m not sure how it fits into many philosophical theories since engineering doesn’t fit into many philosophical theories. Not yet at least.