zilton7

zilton7

Why I Stopped Using Docker in Development

Discussing the decision to move away from using Docker for local development due to performance overhead and increased complexity. Highlighting issues like slow file system syncing on non-Linux systems and the friction Docker adds to daily debugging workflows.

Most Liked

mortz

mortz

I primarily develop applications in python and the language ecosystem offers some tools to manage different versions of the language and different versions of the libraries etc. Why is using something like nix or flox better? Is it fair to say that the advantage of using nix/flox are much more for developers using multiple languages?

gfqdjb

gfqdjb

I wouldn’t say dev containers, Devbox, or similar tools are strictly “better”. It really depends on your needs. That said, here are a few reasons people might choose them over language specific tools:

  • System-level dependencies: you can manage compilers, libraries, shells, databases, CLI tools, etc., all in one place alongside your language tooling (like you mentioned).

  • Easier onboarding: language-specific tools usually don’t handle system-level requirements, so it’s pretty common to run into issues when setting up a dev environment for a new project.

  • Developer experience: sometimes it just comes down to preferring the workflow these tools offer.

Personally, I like the idea of frictionless, reproducible environments and using the same tools everywhere, no matter what language a project is built in.

mercyf

mercyf

Is Kamal only for Rails? Anything similar for ASP.NET Core apps?

Where Next?

Popular Backend topics Top

New
New
CommunityNews
Is Zig the Long Awaited C Replacement. Comparison with previous C contenders such as C++, D, Java, C#, Go, Rust and Swift https://erik...
New
First poster: bot
When I need to configure something in a complicated way, I find myself reviewing the embedded language that provided the server to create...
New
AstonJ
Just listening to this now… Totally agree with @FrancescoC’s and @thompson_si’s comment “learn to learn” :sunglasses: In our talk we’...
New
First poster: dimitarvp
I’ve spent the last year building keyboards, which has included writing firmware for a variety custom circuit boards. I initially wrote ...
New
First poster: bot
Once a year, I look back at the recent developments in the PHP world, and also look forward to what’s to come. And just like in 2020 and ...
New
wolf4earth
Tej Pochiraju joins the mix to discuss Progressive Web Apps and how you can support them using Elixir and Phoenix to control IoT devices....
New
StuntProgrammer
In building lofi.limo, media storage and distribution naturally came up. I have songs, announcements, and background image loops which I ...
New
vkatsuba
Hi folks! Ukrainian Erlanger is here :sign_of_the_horns:! I’d like to share my recent talk at the TADSummit Online Conference, where I ...
New

Other popular topics Top

New
PragmaticBookshelf
Write Elixir tests that you can be proud of. Dive into Elixir’s test philosophy and gain mastery over the terminology and concepts that u...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
DevotionGeo
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
PragmaticBookshelf
From finance to artificial intelligence, genetic algorithms are a powerful tool with a wide array of applications. But you don't need an ...
New
PragmaticBookshelf
Use WebRTC to build web applications that stream media and data in real time directly from one user to another, all in the browser. ...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
PragmaticBookshelf
Programming Ruby is the most complete book on Ruby, covering both the language itself and the standard library as well as commonly used t...
New
xiji2646-netizen
Woke up to this today: Claude Code’s complete source code exposed via npm source map. Not a snippet. All 512,000 lines. 1,900 TypeScript ...
New