David D
banner
ddanier.bsky.social
David D
@ddanier.bsky.social
Python Web Developer from Germany, focusing on FastAPI and Django. Also 3D printing and drones.
Pinned
Hi I'm David D, now also on BlueSky. If you don't know me:
www.printables.com/@DavidD
github.com/ddanier
www.youtube.com/@2D3D-DavidD
I‘m normally not doing this, but this video I definitely have to recommend. It gives a great overview on how you can manage your whole home using 3D printing. And I’m not posting this cause of openGrid being mentioned. Still thanks for that Katie! youtu.be/702-fywhFis
Organise Smarter in 2025: The 4 Best Free Organisational Systems I Use!
YouTube video by Hands On Katie
youtu.be
July 7, 2025 at 6:03 PM
nur version 0.17.0 now uses nu shell 0.105.1 and also loads .env files from your project root (thanks to pyz4). Get it while its hot!
github.com/nur-taskrunn...
Release Release v0.17.0 · nur-taskrunner/nur
What's Changed nur will now automatically load .env files in your project root by @pyz4 in #52 You may use --dotenv=... to supply a different file Use --dotenv=null to disable dotenv loading Up...
github.com
July 5, 2025 at 4:14 PM
nur version 0.16.0 was just released, now using the awesome nu shell version 0.104.0. See the release notes for more details.
github.com/nur-taskrunn...
Release Release v0.16.0 · nur-taskrunner/nur
What's Changed build(deps): bump tokio from 1.44.1 to 1.44.2 by @dependabot in #44 Upgrade to nu 0.104.0 by @ddanier in #47 This will update nur to use nu shell 0.104.0 See full release notes pro...
github.com
April 30, 2025 at 5:18 AM
Reposted by David D
🧵 THREAD: A federal whistleblower just dropped one of the most disturbing cybersecurity disclosures I’ve ever read.

He's saying DOGE came in, data went out, and Russians started attempting logins with new valid DOGE passwords

Media's coverage wasn't detailed enough so I dug into his testimony:
April 18, 2025 at 12:10 AM
Hey, check out the openGrid generator created by BlackjackDuck! You now can create your own, personal variation of the openGrid board, making this system more versatile. 🥳
All possible thanks to the open files and documentation.
makerworld.com/en/models/13...
openGrid - Tile Generator (Official) Remixed by BlackjackDuck - Hands on Katie Guild Member
  BETA - Please report feedback! Welcome to the official tile customizer for openGrid, David D's new open source organization system. You might know David D as the creator of Multic...
makerworld.com
April 11, 2025 at 2:21 PM
I just released nur 0.15.0, now using nushell version 0.103.0. Happy upgrading! github.com/nur-taskrunn...
Release Release v0.15.0 · nur-taskrunner/nur
What's Changed Update to nu 0.103.0 by @ddanier in #42 This will update nur to use nu shell 0.103.0 See full release notes provided by nushell for some more details and BREAKING changes: https://...
github.com
March 19, 2025 at 8:06 AM
Nushell 0.103.0 has just been released and this is a big one! Introducing background job handling and custom command attributes. Happy upgrading! 🥳
www.nushell.sh/blog/2025-03...
Nushell 0.103.0 | Nushell
A new type of shell.
www.nushell.sh
March 19, 2025 at 6:23 AM
I finally released openGrid, a 3D printed wall/desk mounting framework. Watch the introduction videos on YT and happy printing. 😎
youtube.com/playlist?lis...
openGrid - YouTube
youtube.com
March 8, 2025 at 8:35 PM
The taskrunner I created based on nu shell finally has 50 GitHub stars 😎🤩
Thanks to everybody for using nur 🙌
github.com/nur-taskrunn...
GitHub - nur-taskrunner/nur: nur - a taskrunner based on nu shell
nur - a taskrunner based on nu shell. Contribute to nur-taskrunner/nur development by creating an account on GitHub.
github.com
March 8, 2025 at 8:32 PM
Reposted by David D
3D Print some serious storage on your large 3D printer. The GEN2 Table Top Kit V2 for the modular system is now out and available to download for free!

Find it at: jerrari3d.com/gen2-modular...

#3dprinting #gridfinity
January 25, 2025 at 8:33 PM
nur version 0.13.0 was just released, bringing all the new features and improvements from nu 0.101.0. Get it while it’s hot. github.com/nur-taskrunn...
Release Release v0.13.0+0.101.0 · nur-taskrunner/nur
What's Changed Version number now contains the nu version as well as metadata (current version v0.13.0+0.101.0 is based on nu version 0.101.0) Note: The MSI build is currently broken due to this....
github.com
December 23, 2024 at 7:39 PM
Reposted by David D
Now out: version 0.101.0 of Nu. This release adds a simplified startup configuration, several new commands, and additional tools to introspect the Nushell engine. www.nushell.sh/blog/2024-12...

Happy holidays from the Nushell team!
Nushell 0.101.0 | Nushell
A new type of shell.
www.nushell.sh
December 22, 2024 at 8:16 PM
Underware 2.0 is here and it is awesome! Want to tame all those tangled cables under your desk (or any cable basically)? Give the new generator a try and create the elements you need. Big thanks to BJD for the work he has put into this!
makerworld.com/en/models/78...
www.youtube.com/watch?v=W33l...
Underware 2.0: Infinite Cable Management
YouTube video by Hands On Katie
www.youtube.com
December 7, 2024 at 4:13 PM
Reposted by David D
Here's Typer 0.15.0 🚀

Now you can have one file per command if you need it ✨

And you can include sub-commands at the top level, not requiring a sub-command to group them 🎉

Thanks @patrick.wtf for implementing this! 🙌

typer.tiangolo.com/tutorial/one...
One File Per Command - Typer
Typer, build great CLIs. Easy to code. Based on Python type hints.
typer.tiangolo.com
December 3, 2024 at 3:40 PM
Reposted by David D
Thank you! 🙌

Typer is now the Python library to build CLIs with most GitHub stars ✨

It just surpassed Click a few days ago (it's still built on top of Click) 😅

To celebrate, a small release, 0.14.0 🎁

Thanks @patrick.wtf and @oxykodit.bsky.social for the help 🙇‍♂️

github.com/fastapi/typer
GitHub - fastapi/typer: Typer, build great CLIs. Easy to code. Based on Python type hints.
Typer, build great CLIs. Easy to code. Based on Python type hints. - fastapi/typer
github.com
November 28, 2024 at 11:12 PM
Bluesky really feels like Twitter several years ago. And I love it! 🤩
November 25, 2024 at 8:25 PM
Reposted by David D
November 25, 2024 at 10:15 AM
Reposted by David D
watchfiles v1 released.

Nothing particularly special in this release, but that's kind of the point - the library is stable, should have been V1 long ago.

github.com/samuelcolvin...
Release v1.0.0 2024-11-25 · samuelcolvin/watchfiles
What's Changed Bump PyO3 to 0.23, drop Python 3.8 support by @gi0baro in #307 allow modify poll_delay_ms argument using an environment variable by @joelpelaez in #303 remove set_version, prepare f...
github.com
November 25, 2024 at 12:28 AM
Hi I'm David D, now also on BlueSky. If you don't know me:
www.printables.com/@DavidD
github.com/ddanier
www.youtube.com/@2D3D-DavidD
November 24, 2024 at 8:50 PM
Reposted by David D
This week in Nu: version 0.100, improvements to `group-by` and Nu scripts on Windows, a fix for `ls` sorting, and more github.com/nushell/this...
November 16, 2024 at 5:42 PM