home.social

#flox — Public Fediverse posts

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

  1. Okay, first problem with Flox: there doesn't seem to be an easy / generic way to install it 😅

    The install docs (flox.dev/docs/install-flox/ins) have links to DEB and RPM packages, as well as instructions for Nix; but I'm on another distro... I suppose step 1 would be to install Nix? 🤔

    (Instructions unclear; got my nix stuck in GPU fans)

    #flox #nix #planetnix #scale23x

  2. Next talk at #scale23x, we're moving to #planetnix, with "You Know Nix. Your Team Doesn't. Now What?" by Rok Garbas.

    IOW, how to usr #Flox to evangelize #Nix / help your coworkers to get on board with Nix but with a gentler learning curve.

  3. starts tomorrow in Pasadena. Join us to talk reproducibility, secure software by construction, and just some great community conversation.

    There is also some limited edition swag.

    And thanks to our sponsors!

  4. We’re at @cfgmgmtcamp in Ghent! 👋

    Big shoutout to Tanja, Stahnke, Rok, and Dan for representing the Flox crew.

    👉 Wednesday at 2pm — join our workshop where we’ll use to introduce the core ideas behind the Nix ecosystem without requiring you to learn the Nix language or climb its steep learning curve.

    You can also swing by our booth to chat about reproducible environments and the power of ❄️

  5. You got a new laptop for Christmas. Suh-weet!

    You absolutely want to build software with it, which means setting up your local dev environment. Easier said than done! Experience has taught you that setting up a local dev environment is a Sisyphean enterprise: things always break, so you find yourself repeating the same motions over and over again.

    This time, however, you’ve got . And that makes all the difference.

    flox.dev/blog/setting-up-a-new

  6. 🎉 Wow, who knew #Kubernetes needed another layer of complexity? Enter #Flox, where you can now enjoy the thrill of pulling hash-pinned packages and living in fear of #cryptographic #hashes, all while pretending your deployments are suddenly faster. 🚀 Because nothing says "cutting-edge" like making your #DevOps life an even bigger nightmare. 😜
    flox.dev/kubernetes/ #complexity #HackerNews #ngated

  7. 🎉 Wow, who knew #Kubernetes needed another layer of complexity? Enter #Flox, where you can now enjoy the thrill of pulling hash-pinned packages and living in fear of #cryptographic #hashes, all while pretending your deployments are suddenly faster. 🚀 Because nothing says "cutting-edge" like making your #DevOps life an even bigger nightmare. 😜
    flox.dev/kubernetes/ #complexity #HackerNews #ngated

  8. 🎉 Wow, who knew #Kubernetes needed another layer of complexity? Enter #Flox, where you can now enjoy the thrill of pulling hash-pinned packages and living in fear of #cryptographic #hashes, all while pretending your deployments are suddenly faster. 🚀 Because nothing says "cutting-edge" like making your #DevOps life an even bigger nightmare. 😜
    flox.dev/kubernetes/ #complexity #HackerNews #ngated

  9. 🎉 Wow, who knew #Kubernetes needed another layer of complexity? Enter #Flox, where you can now enjoy the thrill of pulling hash-pinned packages and living in fear of #cryptographic #hashes, all while pretending your deployments are suddenly faster. 🚀 Because nothing says "cutting-edge" like making your #DevOps life an even bigger nightmare. 😜
    flox.dev/kubernetes/ #complexity #HackerNews #ngated

  10. I might've found a local development setup with #Flox and #Just that I don't hate...

  11. Layering and composition are two powerful ways to create and share environments.

    ✅ Layering gives you flexibility in emergent, unpredictable situations.

    ✅ Composition gives you reproducibility, auditability, and predictable behavior at runtime—at the cost of some upfront design and testing.

    Read the full guide for examples, pros & cons, and practical workflows 👉 flox.dev/blog/layering-and-com

  12. We’ve been talking a lot about Build & Publish lately but here’s something for those who may not know yet.

    In this quick demo video, Ross shows what that looks like:

    - Installing tools
    - Spinning up a dev environment
    - Keeping everything portable, reproducible, and easy to share

    Watch it here: youtube.com/watch?v=aidi5svDml8

  13. How many tools do you use to manage your tooling?

    gives you a new way to work with packages and build reproducible development environments without using containers.

    ✅ It gives users transparent, no-hassle access to the tools, files, and environment variables in their local systems.
    ✅ It enables teams to create portable, reproducible development environments that behave the same way anywhere, taking advantage of available OS, CPU, and even GPU capabilities.

    youtu.be/aidi5svDml8

  14. @mateovich yeah! It's called @neodb and another one in the works called #Flox!

  15. Are you tired of the README game? 👀

    Automate yours with .

    Using a catalog of over 150k software dependencies, Flox can deliver exactly the dev environment you need. It's consistent, reproducible, and auditable.

    flox.dev/

  16. We’re at Atlanta!

    Come say hi to Ross and Katherine from the Flox team 💜

    We’d love to meet you and chat about developer workflows, reproducibility, and how to make managing environments a lot easier.

  17. Get a quick intro to Flox!

    Zach walks you through how to set up, customize, and share your development environments (no containers or heavy lifting required.)

    You’ll learn:

    - What is and how it’s different from apt and Homebrew
    - How to create and configure project-specific environments
    - Managing packages, environment variables, and shell hooks with the manifest file
    - Handling system-specific dependencies and cross-platform compatibility

    Watch it here: youtu.be/aw6kzxFNC-8

  18. Flox is a package manager with superpowers + access to >120K packages 📦.

    This week's Fun Package Friday 🎉 showcases `jrnl`📝—an app for creating journals + more.

    Learn how getting + running `jrnl` is easy with Flox! 🚀

    Get the deets 👉 buff.ly/40T2Egw

  19. What goes into 'Floxifying' a software project? Learn how to:

    👉 Build locally 🏗️ with
    👉 Package 📦 for CI
    👉 Containerize 🐳 for prod

    Using containers 🐳 VMs 🖥️ or lambdas 🐑? Flox works with your workflow!

    Our new article has the deets.

    buff.ly/42rfO5V

  20. Ever wondered what goes into "Floxifying" a project?

    Wonder no more!

    Our latest article exploring how to use Flox to build locally 👉 CI 👉 run in prod

    If you're using containers 🐳 VMs 🖥️ lambdas 🐑 fits into your workflow

    Read all about it:

    buff.ly/42rfO5V

  21. What does it look like to "Floxify" one of your software projects?

    👉 How much work 🛠️ is actually involved?
    👉 How do you build locally 🏗️ with
    👉 Package 📦 for testing in CI
    👉 Containerize 🐳 for prod?

    Our latest article has the scoop!

    buff.ly/42rfO5V

  22. 🌟 Learn on your laptop with kind (Kubernetes-in-Docker) + .

    On Windows + macOS + Linux, use Flox to create + share a portable kind runtime that just works. It's perfect for local dev + learning + testing in CI.

    Read all about it:

    buff.ly/40d09nT

  23. If you're in San Francisco this Thursday come and hang with other users + have a cup of coffee on us!

    🕒 Jan. 23 4-5 PM
    📍 Philz Coffee (1 Front St #100)
    ☕ Coffee is free/gratis

    Talk about Flox and / reproducibility and the / or anything u like

    Register here: buff.ly/42olhdz

  24. kind, -in-Docker, makes it easy to emulate a production k8s environment locally.

    🌍 With , you can create a portable kind runtime that works on Windows + macOS + Linux!

    📖 Get the scoop in our new article:

    buff.ly/40d09nT

  25. 🔧 kind, aka -in-Docker, lets you emulate a production environment locally. 🖥️

    It's a great way to learn K8s right on your laptop.

    🚀 makes it easy to create + share a portable kind environment that runs anywhere.

    👉 Learn more here:

    buff.ly/40d09nT

  26. Flox delivers reproducibility and enables secrets management for dev environments.
    Learn how DevOps leader Pierre Beucher uses + for portable, auth-ready dev environments. 🔧 Get the scoop on Pierre's blog:

    buff.ly/3WmFTzb

  27. Flox delivers reproducibility and enables secrets management for dev environments.
    Learn how DevOps leader Pierre Beucher uses #flox + #novops for portable, auth-ready dev environments. 🔧 Get the scoop on Pierre's blog:

    buff.ly/3WmFTzb

    #nix #devops

  28. Flox delivers reproducibility and enables secrets management for dev environments.
    Learn how DevOps leader Pierre Beucher uses #flox + #novops for portable, auth-ready dev environments. 🔧 Get the scoop on Pierre's blog:

    buff.ly/3WmFTzb

    #nix #devops

  29. Flox delivers reproducibility and enables secrets management for dev environments.
    Learn how DevOps leader Pierre Beucher uses #flox + #novops for portable, auth-ready dev environments. 🔧 Get the scoop on Pierre's blog:

    buff.ly/3WmFTzb

    #nix #devops

  30. Flox delivers reproducibility and enables secrets management for dev environments.
    Learn how DevOps leader Pierre Beucher uses #flox + #novops for portable, auth-ready dev environments. 🔧 Get the scoop on Pierre's blog:

    buff.ly/3WmFTzb

    #nix #devops

  31. Flox enables reproducible dev environments + built-in secrets management.

    DevOps leader Pierre Beucher explores how #flox + #novops support portable setups that integrate authentication + run anywhere, locally or in CI. Read his latest here:

    buff.ly/3WmFTzb

    #nix #devops

  32. Flox enables reproducible dev environments + built-in secrets management.

    DevOps leader Pierre Beucher explores how + support portable setups that integrate authentication + run anywhere, locally or in CI. Read his latest here:

    buff.ly/3WmFTzb

  33. Flox enables reproducible dev environments + built-in secrets management.

    DevOps leader Pierre Beucher explores how #flox + #novops support portable setups that integrate authentication + run anywhere, locally or in CI. Read his latest here:

    buff.ly/3WmFTzb

    #nix #devops

  34. Flox enables reproducible dev environments + built-in secrets management.

    DevOps leader Pierre Beucher explores how #flox + #novops support portable setups that integrate authentication + run anywhere, locally or in CI. Read his latest here:

    buff.ly/3WmFTzb

    #nix #devops

  35. Flox enables reproducible dev environments + built-in secrets management.

    DevOps leader Pierre Beucher explores how #flox + #novops support portable setups that integrate authentication + run anywhere, locally or in CI. Read his latest here:

    buff.ly/3WmFTzb

    #nix #devops

  36. Love the CLI? 🤖✨ Learn how to simplify your team workflows with 🚀🔧

    Everyone on a team works in a standard reproducible environment 🌟🔄
    Secrets stay secure 🔒
    No setup chaos 🚫⚙️

    Read about it in our new article: flox.dev/blog/flox-and-aws-tak

  37. I can't help but try out every new tool. I've been using to manage all my non- project dependencies. I'm a big fan: the jetpack.io team is so responsive to feedback. Gave a try today which is similar but uses their own rolling release "stability" channels. You get your pick of triweekly, weekly, or monthly freshness.

    Should I do a blog post comparison of @domenkozar's devenv.sh, flox, and Devbox? 🤔

  38. Capture STDOUT, STDERR and return status in shell variables

    This second answer ( the one with the banana function ) shows how to capture all three to variables in bash without needing tmp files

    stackoverflow.com/questions/13

    ----
    banana() {
    echo "banana to stdout"
    echo >&2 "banana to stderr"
    return 42
    }
    ----

    ----
    . <({ berr=$({ bout=$(banana); bret=$?; } 2>&1; declare -p bout bret >&2); declare -p berr; } 2>&1)
    ----

    Then check values of $bout, $berr, $bret

    #ShellTricks #bash #FLOX

  39. Capture STDOUT, STDERR and return status in shell variables

    This second answer ( the one with the banana function ) shows how to capture all three to variables in bash without needing tmp files

    stackoverflow.com/questions/13

    ----
    banana() {
    echo "banana to stdout"
    echo >&2 "banana to stderr"
    return 42
    }
    ----

    ----
    . <({ berr=$({ bout=$(banana); bret=$?; } 2>&1; declare -p bout bret >&2); declare -p berr; } 2>&1)
    ----

    Then check values of $bout, $berr, $bret

    #ShellTricks #bash #FLOX

  40. Here's a stealth mode unnouncement that the SeaGL Career Expo will be returning
    this year for the November 5th and 6th virtual conference

    Thanks to @SeaGL for a great conference and letting our committee run the expo

    Thanks also to #RaiseMe for providing leadership and mentoring that helped us add a #CareerExpo to the #SeaGL stable of events

    #FLOSSconf #FLOSSevent #FLOSScareers #FLOX #SeaGLCE

  41. started my day with tea from my #TeaGL buddy (thanks!), will be working on the #SeaGL sponsor prospectus today

    our next organizing meeting is Monday at 17:00 Pacific (UTC-7)

    seagl.org/get_involved.html

    @rrix

    #FLOSSconf #FLOSSevent #FreeAsInTea #FLOX