{"componentChunkName":"component---src-templates-work-js","path":"/works/shelf-builder","result":{"data":{"datoCmsWork":{"seoMetaTags":{"tags":[{"tagName":"title","content":"Shelf Builder - Freddie Lichtenstein"},{"tagName":"meta","attributes":{"property":"og:title","content":"Shelf Builder"}},{"tagName":"meta","attributes":{"name":"twitter:title","content":"Shelf Builder"}},{"tagName":"meta","attributes":{"name":"description","content":"Pitch founders hackathon business-to-business growth hacking pivot rockstar deployment business model canvas handshake stock business-to-consumer. "}},{"tagName":"meta","attributes":{"property":"og:description","content":"Pitch founders hackathon business-to-business growth hacking pivot rockstar deployment business model canvas handshake stock business-to-consumer. "}},{"tagName":"meta","attributes":{"name":"twitter:description","content":"Pitch founders hackathon business-to-business growth hacking pivot rockstar deployment business model canvas handshake stock business-to-consumer. "}},{"tagName":"meta","attributes":{"name":"twitter:site","content":"@xxx"}},{"tagName":"meta","attributes":{"name":"twitter:card","content":"summary"}},{"tagName":"meta","attributes":{"property":"article:modified_time","content":"2024-02-25T21:46:25Z"}},{"tagName":"meta","attributes":{"property":"article:published_time","content":"2024-02-25T21:25:35Z"}},{"tagName":"meta","attributes":{"property":"article:publisher","content":"https://www.facebook.com/xxx"}},{"tagName":"meta","attributes":{"property":"og:locale","content":"en_EN"}},{"tagName":"meta","attributes":{"property":"og:type","content":"article"}},{"tagName":"meta","attributes":{"property":"og:site_name","content":"Fred Lich"}},{"tagName":"meta","attributes":{"property":"og:image","content":"https://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?w=1000&fit=max&fm=jpg"}},{"tagName":"meta","attributes":{"name":"twitter:image","content":"https://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?w=1000&fit=max&fm=jpg"}}]},"title":"Shelf Builder","excerpt":"To build CNC shelves","gallery":[],"descriptionNode":{"childMarkdownRemark":{"html":"<p><a href=\"https://flicht.github.io/shelf-builder/\">https://flicht.github.io/shelf-builder/</a></p>\n<p>I want to make a set of shelvs for my house. I'd like to do it using a CNC machine. I don't know CAD. It seems to me that CAD good for mocking up known measurements. But what if you want to change something? Then you have to manually change each piece - annoying. Parametric software seems tricky to learn just to make what is essentially a rectabel with holes in it. Soooo, I thought I'd learn some Three.js instead - that way if I ever want to make sehlves again, I can. It is (probably not) a time saver.</p>\n<p>TODO. Add svg export functionality</p>"}},"coverImage":{"url":"https://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png","fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QBMRXhpZgAASUkqAAgAAAABAGmHBAABAAAAGgAAAAAAAAADAAGgAwABAAAA//8AAAKgBAABAAAAFQAAAAOgBAABAAAADQAAAAAAAAD/2wEEEAAJAAsACwANABEADQASABQAFAASABgAGgAYABoAGAAkACEAHgAeACEAJAA2ACcAKQAnACkAJwA2AFEAMwA7ADMAMwA7ADMAUQBHAFYARwBCAEcAVgBHAIAAZQBZAFkAZQCAAJQAfAB2AHwAlACzAKAAoACzAOEA1QDhASUBJQGKEQAJAAsACwANABEADQASABQAFAASABgAGgAYABoAGAAkACEAHgAeACEAJAA2ACcAKQAnACkAJwA2AFEAMwA7ADMAMwA7ADMAUQBHAFYARwBCAEcAVgBHAIAAZQBZAFkAZQCAAJQAfAB2AHwAlACzAKAAoACzAOEA1QDhASUBJQGK/8IAEQgADQAVAwEiAAIRAQMRAf/EACoAAQEBAQAAAAAAAAAAAAAAAAUAAgcBAQEAAAAAAAAAAAAAAAAAAAID/9oADAMBAAIQAxAAAADowrx4uxbnD//EACMQAAICAQMDBQAAAAAAAAAAAAECAxEABAUxEiFRIkFhcbH/2gAIAQEAAT8A1LMszEBz2PB8HNRuJUketTZ5+sgNoD8DNUkrSgJJ0UTZq8baYXYtI7uT5NfmRgAUPbP/xAAXEQADAQAAAAAAAAAAAAAAAAABEBJB/9oACAECAQE/ADWL/8QAGREAAQUAAAAAAAAAAAAAAAAAAhATMUKh/9oACAEDAQE/AAbtkp//2Q==","aspectRatio":1.6048632218844985,"src":"https://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?auto=compress%2Cformat&fm=jpg","srcSet":"https://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?auto=compress%2Cformat&dpr=0.08&fm=jpg&w=2112 150w,\nhttps://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?auto=compress%2Cformat&dpr=0.15&fm=jpg&w=2112 300w,\nhttps://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?auto=compress%2Cformat&dpr=0.29&fm=jpg&w=2112 600w,\nhttps://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?auto=compress%2Cformat&dpr=0.43&fm=jpg&w=2112 900w,\nhttps://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?auto=compress%2Cformat&dpr=0.57&fm=jpg&w=2112 1200w,\nhttps://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?auto=compress%2Cformat&dpr=0.86&fm=jpg&w=2112 1800w,\nhttps://www.datocms-assets.com/28985/1708896330-screenshot-2024-02-25-at-21-25-10.png?auto=compress%2Cformat&dpr=1&fm=jpg&w=2112 2112w","sizes":"(max-width: 600px) 100vw, 600px"}}}},"pageContext":{"slug":"shelf-builder"}}}