We used to have Electronics Warehouse here in SoCal (Riverside) I miss them but admit I would rarely go. Selection was definitely better than Radio Shack, but catered to an electronics era my personal designs had grown away from.
It's always interesting to see how different people approach the problems in their own language or relative isolation. I agree with others here, the real value of the original work lies in avoiding copy and paste.
Glad to see this as well. I'm about to hire some C++ developers for embedded work and have never been a fan of this type of interviewing, if only because I know I personally don't excel at this style and consider myself extremely competent. I'm hoping to find ways of assessing incoming candidates along the lines you've briefly touched on in this thread!
I had a good experience with AllPCB recently. They even reached out for clarification on an extraneous drl file I had included in the gerbers zip accidentally.
Do you maintain a 1:1 relationship between reduced state and components? I'm curious because your word choice seems to imply you do and I'm wondering how popular that is if so.
If I remember correctly, TCL uses a very simple overlay system based on squashfs. Most (all?) of the tooling and package management stuff is also written in bash.
Can't agree more. We have an othermill that's come in handy mostly for intermediate boards that involve mashing together other already made boards. We can get boards back from OSH in a week. We even experimented with a "24 hour" turn around service that skips the soldermask.
Absolutely fantastic book. I was surprised to learn there were a few examples closer to me that I had expected. Of course, their precise locations are usually obscured.
I just took a very quick look at Bazel and saw that Windows support is "Highly Experimental" which concerned me. I've been looking around in this space recently as I'm getting into C/C++ again (ARM uC stuff) and all three platforms are fairly important to me for what I'm doing. I'm a big Gradle fan and Bazel seems like a natural next step if it's not problematic.