Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thanks for the tips. I actually have a GitHub org [1] which serves as a todo list for projects to try and get into a state to be put up.

Source code for Kitspace is on GitHub as well: https://github.com/monostable/kitspace

Tindie is a really cool platform for selling kits and assembled projects and I need to figure out how to best reach people there. Kitspace is kind of trying to serve the niche of creators that don't want to put in the effort to put together and sell assembled projects or kits. There is probably still some overlap though and some people do have projects on both sites already I believe.

Kitspace is built with React and Semantic-UI (and pcb-stackup! [2]) and is compiled into a static site hosted on Netlify. I chose to implement my own build system using Ninja because I didn't get on with the frontend build tools at the time and it needs to process a lot of assets (and I do embedded systems programming by day, so I actually like Make and Make-like build tools). This was before Webpack and I had a go at understanding Webpack a few times in the mean time but never got my head around the config language.

I am currently working on moving away from a static site and using an instance of GitLab as a back-end. I am eyeing up Parcel and Next.js as possible routes for building the new front-end.

[1]: https://github.com/kitspace-forks [2]: https://github.com/tracespace/pcb-stackup/



Thanks for the reply, I had not heard of pcb-stackup before, but it looks awesome. I hope to integrate that into a site some day.

The ergodox sounds like a good fit as per your description, I tried to put together an order to make my own but got overwhelmed between out of stocks and alternative chips, etc. Ultimately I will probably buy a kit from someone else rather than buy individual parts from mouser and digikey.


Haha, yeah, I just fixed up the tomu [1] BOM because of out of stocks and started dreaming up a self-healing BOM solution (pick the in-stock parts), I need to implement quite a bit of stuff before that though.

I forked the ergodox project and will have a go at helping the creator put it up when I get a chance.

[1]: https://kitspace.org/boards/github.com/im-tomu/tomu-hardware...




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: