Josh Nussbaum @joshnuss.com · 16/09/2026Reverse engineered the Click&Grow hydroponic system. Now I can 3D print them in any dimension (it's parametric) 040
Josh Nussbaum @joshnuss.com · 15/09/2026With the `--export kdenlive` option it: - Creates the kdenlive project - Import all the tracks - Syncs the starting point - Adds the webcam as an overlay. Ready for editing or cropping. It also has `--export mp4`, which just renders all tracks to one mp4 000
Josh Nussbaum @joshnuss.com · 15/09/2026It's not too hard to line up, cause you can see thru the cracks as the stencil nears the cookie. But I didn't understand the first part of your question, can you rephrase pls 🙏 000
Josh Nussbaum @joshnuss.com · 15/09/2026Built a screen recorder today. It's just a CLI, ctrl+c to stop recording 000
Josh Nussbaum @joshnuss.com · 15/09/2026Also added a system tray icon. Clicking it stops the recording and saves it. 000
Josh Nussbaum @joshnuss.com · 14/09/2026Advantages over OBS - It's CLI based. Just hit CTRL+C to save recordings. - Can make reusable scripts with your preferred settings. - Easy to put in a launcher 000
Josh Nussbaum @joshnuss.com · 14/09/2026Replaced OBS with an ffmpeg wrapper (via Astra) Code: github.com/joshnuss/sna... 200
Josh Nussbaum @joshnuss.com · 14/09/2026Astra + FreeCAD workflow: I needed a replacement piece for a broken banister. I gave Astra a photo of the broken piece and it created the CAD model in 2 minutes. It's printing now.. 000
Josh Nussbaum @joshnuss.com · 13/09/2026Linux will likely overtake Apple and Microsoft because of this. 021
Josh Nussbaum @joshnuss.com · 13/09/2026Open Source is even more important now. Projects like Linux, FreeCAD, OpenOffice are easy for AIs to read and modify While closed source projects like Windows, Office and SolidWorks are black boxes 231
Josh Nussbaum @joshnuss.com · 13/09/2026What I learned is that CAD modeling and 3D printing workflows are quite a lot easier with Astra. 000
Josh Nussbaum @joshnuss.com · 13/09/2026Learning about AI + CAD + 3D printing Exploration: Turn a logo into a cookie cutter and frosting stencil It's a pipeline of: - Image processing (numpy, pillow, scipy, shapely) - CAD model generation (freecad) - Preview rendering (blender) - 3D slicing (orca slicer cli) - 3D printing (creality) 210
Josh Nussbaum @joshnuss.com · 10/09/2026Start making stuff: Install Codex and buy a $200 3D printer 020
Josh Nussbaum @joshnuss.com · 10/09/2026Astra can build 3D-printable CAD models, from just words, a photo or a sketch. 140
Josh Nussbaum @joshnuss.com · 02/09/2026good point, i should have mentioned that doc type comments are fine. 010
Josh Nussbaum @joshnuss.com · 02/09/2026Looking at you, Claude Codestatic.klipy.comRobert De Niro Points at YouALT: Robert De Niro Points at You 020
Josh Nussbaum @joshnuss.com · 02/09/2026Another example: // this function formats a name and returns a string function toString(x): string { // .. } Instead: 1. rename so it's clearer. 2. remove surporfluous comments 3. consider moving it to add context // in src/utils.ts export function format(name: string): string { // ... } 220
Josh Nussbaum @joshnuss.com · 02/09/2026Dont write this: // this is the price, it sometimes includes discount and tax let x = .. Limit the comments! Instead, put the gist of the comment in the name, and delete the comment: let totalPrice = ... 120
Josh Nussbaum @joshnuss.com · 02/09/2026Comments are often a crutch for bad naming. - They make code harder to maintain (more to read) - It gets out of sync with the code (confusing) - In the age of AI, it costs extra tokens 😅 230
Josh Nussbaum @joshnuss.com · 02/09/2026Comments should never describe code. Code should describe code. 352
Josh Nussbaum @joshnuss.com · 01/09/2026- Supports AWS, GCP, Hetzner, Digital Ocean, Vultr, and Akamai/Linode - Deploys to a single node or multiple nodes - Fully dockerized deploys - Uses buildpacks to support a wide array of languages and frameworks - Configures common services (http/nginx, ssl certs, postgres, mysql, redis, etc..) 000
Josh Nussbaum @joshnuss.com · 01/09/2026Built a script to reduce fees for hosting my apps ✨ Now my only monthly fee is the bare hosting, which can be as little as $5/month 💸 120
Josh Nussbaum @joshnuss.com · 26/08/2026Was just reading this, (from the book "Field guide to Lies") So easy to lie with charts 100
Josh Nussbaum @joshnuss.com · 25/08/2026Building an API, halfway through: $> claude "switch to graphql" Couple minutes later, it's done 😳 020
Josh Nussbaum @joshnuss.com · 24/08/2026I used AI to 3D-print this cactus shelf (for my aunt). Here's my workflow: 201
Josh Nussbaum @joshnuss.com · 20/08/2026Cool benefit of writing analytics (requests), logs and errors to same db: Can query requests with all it's logs and any errors thrown in a single view. 200
Josh Nussbaum @joshnuss.com · 19/08/2026💯 Purpose built is the way to go, avoid the bloat and the bill. 010
Josh Nussbaum @joshnuss.com · 19/08/2026Built an uptime monitor with Claude. It took less than 1 hour to build.. 130
Josh Nussbaum @joshnuss.com · 19/08/2026The problem with hosting nowadays: 1. It's not just about running a server. You need observability too (analytics, log storage, error tracking and uptime monitoring). 2. Databases shouldn't be extra. 3. I don't want 6 bills. 4. I want to run on my infra. 5. I don't want to spend time on setup. 140
Josh Nussbaum @joshnuss.com · 14/08/2026Prompts that fight the slop: 🥊🤖💪 > Which functions have the worst cyclomatic complexity? > Are there any obvious refactorings? > Can you refactor <...> for readability and simplicity > Any opportunities to improve code using design patterns 140
Josh Nussbaum @joshnuss.com · 14/08/2026It reclaimed 50GB, mostly from docker.. I always used to clean up docker images and containers manually, but it turns out I missed removing disks (the biggest file sizes) 000
Josh Nussbaum @joshnuss.com · 14/08/2026Pretty rad. Run this with Claude CLI: > Improve the performance of this machine 100
Josh Nussbaum @joshnuss.com · 10/08/2026Added support for macros to my mini lisp interpreter... github.com/joshnuss/qli... Turned out to be pretty easy 😁 011
Josh Nussbaum @joshnuss.com · 09/08/2026Try it out in GitHub CodeSpaces: codespaces.new/joshnuss/qlisp 011
Josh Nussbaum @joshnuss.com · 08/08/2026It does very little ATM, but it has: - A lexer and parser - Execution with global and local scope handling - Test harness - CLI that supports running scripts - REPL 010