[-] CodeBlooded@programming.dev 10 points 3 months ago

A lot of comments in here about white noise and no one talking about brown noise! Brown noise is elite iykyk

[-] CodeBlooded@programming.dev 11 points 9 months ago

lol _new(3) gives me some flashbacks

[-] CodeBlooded@programming.dev 10 points 1 year ago

I left Reddit after the Apollo app was no longer usable due to the whole API thing. Their app is garbage and until recently their mobile website wouldn’t work (it would force you to visit with the app to view some subreddits).

Now, I use Voyager with Lemmy. I still check in on Reddit from time to time or when searching for info, but I use Lemmy mostly now.

[-] CodeBlooded@programming.dev 10 points 1 year ago

I often decide I don’t actually need what I was about to purchase when I run into this, and I close out the browser tab and move on.

…I guess in some weird way, the poor experience benefits me!

[-] CodeBlooded@programming.dev 11 points 1 year ago

For me, Docker has been amazing. It’s probably my single most favorite tool in my tool belt. It has made my life so much easier over the years. It’s far from hell for me! 🐳

[-] CodeBlooded@programming.dev 10 points 3 years ago

Damn, this meme slaps so hard. I didn't chase any friends down there, but I thought it sounded like a secret nerd club that I wanted to be a part of. Using Linux is a part of my daily life now, professionally and personally, 10 years later.

[-] CodeBlooded@programming.dev 10 points 3 years ago* (last edited 3 years ago)

First thing: Ubuntu is the right choice. As far as I’m aware, having run Linux as my main desktop OS for almost a decade and playing with several flavors (…which includes Arch btw 😎), it’s the most polished out of the box desktop experience for someone completely new. It will also likely be the OS with the most Q&A existing on the web for problems you won’t be the first to have encountered.

Secondly, and maybe this should be first, and it sounds like you’ve already got this part down: you have to want to do this. Linux is just not mainstream for the majority of desktop computer users. If you’re not really wanting to do this, you’ll be frustrated when this isn’t the same experience as Windows. (but it sounds like you’re sick of the Windows experience. That’s what started me into Linux years ago.)

Lastly, as far as my quick Lemmy comment goes: Embrace the terminal! You can get around for a while as a Linux n00b on Ubuntu without opening that terminal, but at the end of the day, the *nix shell commands are what make working with Linux great.

The switch will take time. You’ll occasionally need to look up how to do stuff that may have felt simple in Windows… and that will usually be installing and running software that targets Windows only. However, the support for that sort of stuff gets better and better with time. Wine🍷 has come a long way.

It’s worth the journey IMO. For me, I was a PC gamer and I jumped straight into Linux with 0 experience. I learned a lot, spending a lot of time trying to make my Windows games run on Linux. Friends at LAN parties would joke about how I’d spend half the LAN party trying to get my games to run right.

The jokes were a good laugh, but my career shifted since then and my Linux experience carried right over into software development. Everything I deploy is on Linux servers or in Docker containers. All those years fooling around and tinkering with Linux as a PC gamer were loading me with experience that people would pay me for one day.

Good luck! 🐧

[-] CodeBlooded@programming.dev 13 points 3 years ago

Go programmer here: What does Go’s simplicity have to do with dependency injection? What does a language itself have to do with dependency injection?

Reading your post and not being personally familiar with your work, I do wonder, perhaps your “extremely complex projects” wouldn’t be so extremely complex if you practiced dependency injection?

How do you unit test your extremely complex projects if your business logic carries the additional responsibility of creating objects?

[-] CodeBlooded@programming.dev 12 points 3 years ago* (last edited 3 years ago)

Question: does anyone here expect a giant billion(s) dollar company to not embrace, extend, extinguish regarding this protocol which these federated services are built upon?

[-] CodeBlooded@programming.dev 10 points 3 years ago* (last edited 3 years ago)

In my experience, 9/10 times a stored procedure is code that should just be SQL executed from your application (as in, your application sends the query text to the db, rather than that text being stored in the database and executed via calling a stored procedure).

If it’s necessary for performance, sure, go for it. Satisfy your requirements. If it’s not necessary for performance, ask yourself why it needs to be a stored procedure deployed to the database.

[-] CodeBlooded@programming.dev 10 points 3 years ago* (last edited 3 years ago)

We should all be using Signal, all of the time. It’s accessible to those not technically inclined, and I feel like that’s a requirement now if a personal-use technology wants to get off the ground.

Edit: this is not to detract from matrix, which seems like a great technology for privacy

[-] CodeBlooded@programming.dev 10 points 3 years ago

….I’ve been using :wq for years…

view more: ‹ prev next ›

CodeBlooded

0 post score
0 comment score
joined 3 years ago