Devlog 7
Since the last devlog I’ve mostly been fixing things, because the free data source I use is still broken. Its search leaves out stock numbers for most filtered results, so I had to stop assuming those numbers exist.
The biggest fix was finding a part’s specs. Before, I only looked at the top 100 parts in its package, so some parts never showed up. Now I search for the part’s own value first, and a 10k resistor I couldn’t find before shows up fine.
I also made the site honest about missing stock. If the number isn’t listed, it now says “stock not listed” instead of “out of stock”. The cheaper swap finder used to throw those parts out. Now it double checks them before deciding. The browse page also stopped saying “top 100 by stock” when it has no stock numbers to sort by.
Smaller fixes: if a BOM row has a blank quantity, I now count its designators instead (R1, R2, R3 is three parts). This works on the site and in the command line tool. I also fixed a bug where a slow currency rate could overwrite the currency you had just picked.
I cleaned up the codebase too, removing old notes and leftover wording that read like a robot wrote it, and tidying the site copy.
I also wrote my answers for the LCSC API application. Now I’m waiting to hear back.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.