HN user

chambored

99 karma
Posts3
Comments58
View on HN

I’m in the same situation. Zed’s Claude Code is better in terms of control, but it’s wildly buggy and unreliable. Definitely not a drop in replacement.

Mise: Monorepo Tasks 10 months ago

I’ve been using devenv for about 6 months now. I’ve started new projects with it and migrated old ones to use it as well. I’ve also set up my org’s repositories with it. Onboarding devs to projects is simple. All everyone needs on their local machine is git, nix, and devenv. Bonus points for using it with direnv for automatic shell activation when you enter a directory. Direnv allows for IDE integrations as well for project dependencies.

Secret? It’s the obvious trajectory. The ad industry already monetized our browsing history for its insights into user behavior. Prompt history is even more valuable. It’s a window into someone’s thoughts. When the AI bubble bursts and investors want their money back, selling prompt data to advertisers will be the easy play.

I’m only a few years in the industry, and in my CS program, we were constantly told something along the lines of “any time you have to copy paste, look for an opportunity to abstract”. I’ve been running into problems lately where my attempts at abstractions have made things significantly more complicated. Only when I hit the limits of the abstraction I realize the cost of maintaining similar functionality in multiple places was less. I’m going to try your approach in future.

I found setting up nix shells to be more time consuming than docker setups. Nixpkgs can require additional digging to find the correct dependencies that just work on other distributions. That being said, I’m a huge fan of NixOS, but I haven’t seen it as a replacement for docker for reproducible dev environments yet.

I agree with this. For multi-OS dev teams, I’ve set up separate compose files or Dockerfiles for dev and prod. I kept them as similar as possible while optimizing the images for prod and including the niceties for dev.

The article is hyperbolic, and I can’t believe we’re in a situation where Apple is giving users more control and privacy and folks are complaining that their app won’t work. If your app relies on unmitigated access to personal contacts and users begrudgingly say yes then maybe you’re part of the problem.

This is the kind of engineering we need more of. No more proprietary, vendor lock in recurring costs. They designed a razor to work as perfectly as possible with an existing standard (the double edge safety razor blade).

This is only tangentially related, but I’ve seen a handful of projects with this same front end design. Does anyone have any insight or resources regarding this design system?