I agree with you that dynamic query building can be tedious with a pure SQL approach.
The use case you are describing can be solved with something alone the lines of:
WHERE organization = $1
AND ($2 IS NULL OR starts_with(first_name, $2)
AND ($3 IS NULL OR birth_date > $3)
With SQLx you would have all the params to be Options and fill them according the parameters that were sent to your API.
I think the dynamic part is where the clauses themselves are optional. For example, say you have a data table that a user can filter rows using multiple columns. They can filter by just `first_name` or by `birth_date` or both at the same time using AND / OR, and so on. So you’re dynamically needing to add more or less “WHERE” clauses and then it gets tricky when you have to include placeholders like `$1` since you have to keep track of how many parameters your dynamic query is actually including.
That's relying a lot on the DB engine, which will struggle as the condition gets more complex. I've had MySQL make stupid choices of query plans for very similar queries, I had to break the OR into UNIONs
You do not code in the visual environment but it helps you to create tools to visualize exactly what you want/need to see. The interactivity is hard to beat and once you are used to it, you can quickly create visualizations that you can throw away (or keep).
Honestly, why does it matter where the word comes from? Virtually no one ever used a git master branch thinking about slavery and not the "vinyl master" analogy. Shouldn't that be the actual meaning that is worth evaluating? Language evolves over time, the "master" in the git context doesn't have any reference anymore (in meaning) to the master/slave (which is a stupid wording to be honest) from bitkeeper. A soft proof to that is that every time that discussion occurs, you have lot of comments expressing their confusion given that the word in git context is actually used as a "master record".
Depending on which model you are interested in, you might find some European company offering the same chassis (usually Clevo or Tongfang).
For example, the Lemur Pro 14 looks like a Clevo L141CU which is also sold by Schenker (or Tuxedo for a Linux version). You can probably find a brand that retails in your area/country/continent.
Does that make sense?