y8h8do3a2vg5

joined 1 year ago
[–] y8h8do3a2vg5@lemmy.world 1 points 1 month ago* (last edited 1 month ago)

This may be a controversial approach, but I recently had to set up reverse proxy along with DNS configuration and certificate handling. I pair programmed with an LLM.

My experience was this... I described what I wanted to set up, my objectives (like containerisation, zero touch deployment, idempotence, etc) and it gave me a starting point. It threw a few bad ideas in but I also asked it to help me stress test against the objectives. I think it's all just about working now. I learned a lot about shell, docker, nginx, terraform, VM metadata, data persistence, pulling it all in from a git repo, bootstrapping nginx with self-signed certificates, auto renewal, vscode devcontainers and more. Honestly I'm worried about what a pro would make of my code, but I made huge steps in a relatively short time. Disclaimer: I am a software engineer who was keen to learn this stuff and get moving quickly.

I would definitely consider this approach if you're new to the area.

[–] y8h8do3a2vg5@lemmy.world 4 points 6 months ago

That doesn't sound quite right. The biometric data is on the local device only. It's used to "unlock" a long encryption key which is then used to authenticate with the server. Honestly, still learning about these myself. It looks like a good solution if they are implemented properly. I read this which was useful.

[–] y8h8do3a2vg5@lemmy.world 8 points 7 months ago

I've been using it as my main editor for a couple of years and it's great. More Photoshop-like than Gimp IMO. Disclaimer: I'm a casual user.

[–] y8h8do3a2vg5@lemmy.world 8 points 8 months ago

Some cultures have a way of counting to ten on one hand. This represents six in one version of that system.

[–] y8h8do3a2vg5@lemmy.world 1 points 9 months ago

Tracktion Waveform here. So far I'm amazed by what you can do with the free version and vital synth.

[–] y8h8do3a2vg5@lemmy.world 1 points 10 months ago* (last edited 10 months ago)

Yeah, on DOS I think. I remember the graphics being pretty smooth for the time. I couldn't really say it made me feel like Doom in 2D, but maybe I never thought about it that way. My memory is a bit fuzzy but I think it felt a lot slower. I think my install was shareware - I probably never played it through to the end because of this. edit: the linked article confirms DOS and shareware.

[–] y8h8do3a2vg5@lemmy.world 2 points 10 months ago

Since the first lines of your linked site mention SOLID and design patterns, you're already onto the right stuff there. That's the framework side of things. Beyond that, I advise you to go study the advanced features of your preferred language so you know how to code "correctly" and idiomatically in that language (although not in a way that obscures intent). Then it's perhaps a mental hurdle to open your repos and know that all code has imperfections. Opening it may indeed help to improve it - code review is arguably the single most useful practice in code quality.

[–] y8h8do3a2vg5@lemmy.world 18 points 11 months ago (1 children)

Why was the CPU late for work? Because of a bus error.