Awesome, I’m looking for frameworks like this, thanks for sharing.
Awesome, I’m looking for frameworks like this, thanks for sharing.
I want to add that, like you, I’ve become a big fan of restricting the numbers of ways to do something.
IMO, It’s more time wasted choosing, more time wasted reviewing, and makes it easier to overlook errors. I want more opinionated languages and frameworks.
I kept seeing so many different ones recommended and I kept getting weird issues I didn’t understand with most of them. I don’t often need to make a bootable Linux USB, but every time, Rufus did the job quick and easy.
Rust, because I’m lazy and I want a compiler that helps me out. Performance is a pretty neat bonus.
I really like the word you used, code smell. I often have a hard time expressing to co-workers in code reviews why something feels off, it just does.
I think your comment embodies Rust more than any I’ve seen before
I use main
because, although I never heard of anybody actually getting offended by master
, it costs me nothing to use main
instead. Also it looks prettier and seems to be the new convention ¯\_(ツ)_/¯
Ironically, the best way I found to combat this is to use search engines that summarize result pages with AI (e.g., Bing Copilot or Perplexity).
It still sucks even with those options, but it at-least reduces the need to go through several pages of results before finding the first relevant one. Still, the LLMs of those engines hallucinate regularly and give very naive answers, so they’re mostly useful for finding relevant sources IMO.
Disclaimer: I pay for Perplexity. I use Perplexity every day but I haven’t tried Bing Copilot that much. I haven’t used ChatGPT much, I find it way too unreliable, I can’t trust its answers. I’m not an investor nor employee of either.
Disclaimer: I don’t know much about securing the container itself. The considerations I discuss here are mostly networking.
What I’ve personally been doing is using k3s with Cloudflare Tunnel (routed using DNS like in this documentation) as an ingress.
With Cloudflare Tunnel, if you create an application in front of it, you can require authentication and add a list of allowed emails.
I could replace k3s with a different Kubernetes distribution, and/or replace Cloudflare Tunnel with a different ingress (e.g., Tailscale Funnel or more common ingresses like nginx).
Co-pilot can write some small very simple functions for me, sometimes saving me the need to look at documentation. It will still often fail at those, in my experience, and will consistently fail at anything more complex.
It will get better, but currently it’s only a small help.
I’ve been using Zoho mail with a namecheap domain and had no significant issues, besides being marked as spam maybe once or twice?