I prefer modal editing. It feels the best to me, but that could be because I learned it. I had to learn vim back when I was a basic system administrator so when it came time to start doing real coding it was an obvious…
> Using Jujutsu, “amending a commit” also produces a new commit object, as in Git, but the new commit has the same change ID as the original. This is confusing to me, though to be fair I'm a "git expert" by trade. If…
Whenever I see tools like this I always think "that wouldve been great at my old job where we didn't do post mortems" But nowadays I think if I can automate a runbook can I not just make the system heal itself…
For self-hosting I've found https://k3s.io to be really good from the SUSE people. Works on basically any Linux distro and makes self-hosting k8s not miserable.
For handling secrets we manage helm via Pulumi (previously Terraform) and pass in the secrets to values from Secrets Manager or whatever cloud provider. I haven't found a good alternative to Helm. Pulumi is probably the…
As an SRE with a database background this should be required reading for any development team.
The declarative DSL for defining user interfaces reminds of QML and I'm not sure why I would use this over QT really given that Slint seems to have a similarly weird licensing model.
While I can't contest that SCons is comprehensive, I would never recommend it as a source of learning "what to do". SCons is not idiomatic Python and it abuses things like `eval` which gives it terrible performance.…
While there is definitely a higher barrier to entry, once I got comfortable with Rust (and finally stole someones working cross-compile / publish github actions for it) it has surplanted Golang in this use case because…
Man I love Make. But recently started a new job and we decided to use Just* and it's been fantastic. I doubt I would use Make again unless I was planning to use it as a real build system (which has been the minority use…
Definitely, it's also important to remember how salaries vs. infrastructure costs show up on a P&L sheet. Salaries are going to be considered largely immovable and they won't "go down" or show as a lower number on the…
It uses git under the covers but my tool for dotfile management abstracts over it so you rarely have to interact unless you want to: https://github.com/chasinglogic/dfm
This to me is the real question. I don't see how you could easily create multiple clients if you're practicing what is preached in the article. You're really tying your server to the browser at that point so things like…
I've felt this way a few times. But whenever I think about building some of my personal apps as desktop only to reduce the hosting burden I remember that I want to access a lot of that data on mobile too and getting…
I have a Dell XPS 13 Developer Edition. I get 5 - 6 hours of real work out of it, 8 when doing nothing major using Ubuntu 20.04, but I have the 4k screen I hear it is a lot better if you have the 1080p screen.
Exactly the misconception that I had
I prefer modal editing. It feels the best to me, but that could be because I learned it. I had to learn vim back when I was a basic system administrator so when it came time to start doing real coding it was an obvious…
> Using Jujutsu, “amending a commit” also produces a new commit object, as in Git, but the new commit has the same change ID as the original. This is confusing to me, though to be fair I'm a "git expert" by trade. If…
Whenever I see tools like this I always think "that wouldve been great at my old job where we didn't do post mortems" But nowadays I think if I can automate a runbook can I not just make the system heal itself…
For self-hosting I've found https://k3s.io to be really good from the SUSE people. Works on basically any Linux distro and makes self-hosting k8s not miserable.
For handling secrets we manage helm via Pulumi (previously Terraform) and pass in the secrets to values from Secrets Manager or whatever cloud provider. I haven't found a good alternative to Helm. Pulumi is probably the…
As an SRE with a database background this should be required reading for any development team.
The declarative DSL for defining user interfaces reminds of QML and I'm not sure why I would use this over QT really given that Slint seems to have a similarly weird licensing model.
While I can't contest that SCons is comprehensive, I would never recommend it as a source of learning "what to do". SCons is not idiomatic Python and it abuses things like `eval` which gives it terrible performance.…
While there is definitely a higher barrier to entry, once I got comfortable with Rust (and finally stole someones working cross-compile / publish github actions for it) it has surplanted Golang in this use case because…
Man I love Make. But recently started a new job and we decided to use Just* and it's been fantastic. I doubt I would use Make again unless I was planning to use it as a real build system (which has been the minority use…
Definitely, it's also important to remember how salaries vs. infrastructure costs show up on a P&L sheet. Salaries are going to be considered largely immovable and they won't "go down" or show as a lower number on the…
It uses git under the covers but my tool for dotfile management abstracts over it so you rarely have to interact unless you want to: https://github.com/chasinglogic/dfm
This to me is the real question. I don't see how you could easily create multiple clients if you're practicing what is preached in the article. You're really tying your server to the browser at that point so things like…
I've felt this way a few times. But whenever I think about building some of my personal apps as desktop only to reduce the hosting burden I remember that I want to access a lot of that data on mobile too and getting…
I have a Dell XPS 13 Developer Edition. I get 5 - 6 hours of real work out of it, 8 when doing nothing major using Ubuntu 20.04, but I have the 4k screen I hear it is a lot better if you have the 1080p screen.
Exactly the misconception that I had