home.social

#developmentenvironment — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #developmentenvironment, aggregated by home.social.

fetched live
  1. (more Linux and FOSS news in previous posts of thread)

    MariaDB Community Server 12.3 LTS: Faster Writes and Smarter Vector Search for Real Workloads:
    linuxcompatible.org/story/mari

    Rust 1.96.0: new range types, stabilized macros, and cargo vulnerability fixes:
    alternativeto.net/news/2026/5/

    PHP 8.5.7 RC2 available with security fixes, OpenSSL compatibility improvements, etc.:
    linuxcompatible.org/story/php-

    Genode OS 26.05 released with touch-based window management, Sculpt OS reshaped into re-usable building blocks, repos migrated to Codeberg:
    genode.org/documentation/relea

    Canonical’s Workshop: sandboxed, reproducible dev environments:
    omgubuntu.co.uk/2026/05/canoni

    Open 3D Engine (O3DE) 26.05 released with Open Particle System, option to create C++ component from the editor, etc.:
    docs.o3de.org/docs/release-not

    Vulkan 1.4.340 Brings Descriptor Heap Extension to Tackle Proton Performance Issues:
    news.lavx.hu/article/vulkan-1-

    Linux Foundation Releases OpenMDW-1.1 (a FOSS license for AI models); NVIDIA Adopts OpenMDW for Cosmos, Isaac GR00T, Ising and Nemotron, AI Model Families:
    linuxfoundation.org/press/linu

    QEMU to "relax policy on AI-generated contributions":
    lists.nongnu.org/archive/html/

    Bambu Lab Has Been Violating AGPLv3 for Years, SFC Says:
    feed.itsfoss.com/link/24361/17

    #WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #MariaDB #Rust #PHP #GenodeOS #Open3DEngine #O3DE #Vulkan #OpenMDW #AI #QEMU #BambuLab #Dev #Programming #Database #Development #Coding #ProgrammingLanguage #DevelopmentEnvironment #Sandboxing #Licensing #FosseryTech

  2. (more Linux and FOSS news in previous posts of thread)

    MariaDB Community Server 12.3 LTS: Faster Writes and Smarter Vector Search for Real Workloads:
    linuxcompatible.org/story/mari

    Rust 1.96.0: new range types, stabilized macros, and cargo vulnerability fixes:
    alternativeto.net/news/2026/5/

    PHP 8.5.7 RC2 available with security fixes, OpenSSL compatibility improvements, etc.:
    linuxcompatible.org/story/php-

    Genode OS 26.05 released with touch-based window management, Sculpt OS reshaped into re-usable building blocks, repos migrated to Codeberg:
    genode.org/documentation/relea

    Canonical’s Workshop: sandboxed, reproducible dev environments:
    omgubuntu.co.uk/2026/05/canoni

    Open 3D Engine (O3DE) 26.05 released with Open Particle System, option to create C++ component from the editor, etc.:
    docs.o3de.org/docs/release-not

    Vulkan 1.4.340 Brings Descriptor Heap Extension to Tackle Proton Performance Issues:
    news.lavx.hu/article/vulkan-1-

    Linux Foundation Releases OpenMDW-1.1 (a FOSS license for AI models); NVIDIA Adopts OpenMDW for Cosmos, Isaac GR00T, Ising and Nemotron, AI Model Families:
    linuxfoundation.org/press/linu

    QEMU to "relax policy on AI-generated contributions":
    lists.nongnu.org/archive/html/

    Bambu Lab Has Been Violating AGPLv3 for Years, SFC Says:
    feed.itsfoss.com/link/24361/17

    #WeeklyNews #OpenSource #FOSSNews #OpenSourceNews #FOSS #News #MariaDB #Rust #PHP #GenodeOS #Open3DEngine #O3DE #Vulkan #OpenMDW #AI #QEMU #BambuLab #Dev #Programming #Database #Development #Coding #ProgrammingLanguage #DevelopmentEnvironment #Sandboxing #Licensing #FosseryTech

  3. @daniel1820815 Fascinating article. Excellent work. My question is: I always run in a and was wondering if this helps protect against exploits, or if it is no protection at all.

  4. @daniel1820815 Fascinating article. Excellent work. My question is: I always run #ClaudeCode in a #nixos #developmentenvironment and was wondering if this helps protect against exploits, or if it is no protection at all.

  5. If you're using `puma-dev` (having `.test` domains and automatic HTTPS is super nice!) but want HTTP2+ support + all the benefits of caddy, I've started work on a small script/setup that provides a `puma-dev` like experience, but using `caddy`!

    And best of all, there are no intermediary steps/tools, it's just a setup that strings together 2 out-of-the-box programs.

    github.com/practical-computer/

    #indiehackers #buildinpublic #developmentenvironment

  6. If you're using `puma-dev` (having `.test` domains and automatic HTTPS is super nice!) but want HTTP2+ support + all the benefits of caddy, I've started work on a small script/setup that provides a `puma-dev` like experience, but using `caddy`!

    And best of all, there are no intermediary steps/tools, it's just a setup that strings together 2 out-of-the-box programs.

    github.com/practical-computer/

    #indiehackers #buildinpublic #developmentenvironment

  7. A new job meant a shift to macOS, offering an opportunity to rethink my dev environment. My goal: a seamless, consistent, and reproducible workflow, free from the "dirty hacks" that often plague developer machines. I quickly fell into rabbit holes, struggling with .profile not sourcing in graphical sessions and finding rbenv and pyenv solutions felt incredibly clunky, requiring explicit flag and path definitions. There had to be a better way.

    That search intensified after seeing the gemini-cli app announcement, which called for npx – a tool not readily available as a Nix package. After some exchanges with Gemini, the conversation quickly evolved into an introductory session on nix develop. This pivotal discussion echoed a friend's long-standing suggestion to completely replace traditional version managers with Nix.

    Cautiously, I replicated and adapted a Nix flake for my bigmeow side project (managed by Poetry), and fortunately, a satisfactory outcome was achieved. Applying the Ruby counterpart also went smoothly, and direnv integration meant automated activation of development environments. While taming my code editor was a frustrating challenge, a coworker's tip about ruby-lsp provided the breakthrough needed.

    Solving these challenges yielded a functional setup that I'm truly happy with. Looking back, everything seemed trivial, but in reality, I was stuck for days. Despite the added complexity, getting all these parts working together felt like putting together puzzle pieces, giving the same satisfaction as solving a complex jigsaw puzzle. Replacing version managers and removing explicit declarations for interpreter compilation with nix develop flake files was totally worth the effort!

    I welcome your feedback and recommendations in the comments below, and invite you to subscribe to my Medium for more content on my development adventures!

    #Nix #DevelopmentEnvironment #macOS #Ruby #DevOps

    kitfucoda.medium.com/beyond-rb

  8. A new job meant a shift to macOS, offering an opportunity to rethink my dev environment. My goal: a seamless, consistent, and reproducible workflow, free from the "dirty hacks" that often plague developer machines. I quickly fell into rabbit holes, struggling with .profile not sourcing in graphical sessions and finding rbenv and pyenv solutions felt incredibly clunky, requiring explicit flag and path definitions. There had to be a better way.

    That search intensified after seeing the gemini-cli app announcement, which called for npx – a tool not readily available as a Nix package. After some exchanges with Gemini, the conversation quickly evolved into an introductory session on nix develop. This pivotal discussion echoed a friend's long-standing suggestion to completely replace traditional version managers with Nix.

    Cautiously, I replicated and adapted a Nix flake for my bigmeow side project (managed by Poetry), and fortunately, a satisfactory outcome was achieved. Applying the Ruby counterpart also went smoothly, and direnv integration meant automated activation of development environments. While taming my code editor was a frustrating challenge, a coworker's tip about ruby-lsp provided the breakthrough needed.

    Solving these challenges yielded a functional setup that I'm truly happy with. Looking back, everything seemed trivial, but in reality, I was stuck for days. Despite the added complexity, getting all these parts working together felt like putting together puzzle pieces, giving the same satisfaction as solving a complex jigsaw puzzle. Replacing version managers and removing explicit declarations for interpreter compilation with nix develop flake files was totally worth the effort!

    I welcome your feedback and recommendations in the comments below, and invite you to subscribe to my Medium for more content on my development adventures!

    #Nix #DevelopmentEnvironment #macOS #Ruby #DevOps

    kitfucoda.medium.com/beyond-rb

  9. Switched my #DevelopmentEnvironment into Ubuntu (I was going to buy a new Mac but .. bugger that I'll wait for #Framework to ship to NZ). So far so good, VSCode, Docker, Beekeeper on a trusty i5-8365U×8 NUC with 16gb and it's working great. Now for a new monitor ... because I've saved so much money not buying the laptop 😂