[-] CodeBlooded@programming.dev 28 points 1 month ago

BDR == Business Development Representative for those wondering.

https://www.salesforce.com/blog/sales/business-development-representative/

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

Deep Rock Galactic. I was really excited to play it and I tried to like it. The colors and graphics were 10/10 awesome, I just found it to be extremely boring and repetitive.

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

I have never once understood these sock references and jokes. Never seen a programmer wearing thigh high socks. Never associated socks with specific programming languages.

What’s the punch that I’m missing here?

100

https://www.beyondallreason.info/

Beyond All Reason is a free and open source RTS that looks exactly how a modern Total Annihilation should.

I grew up playing Total Annihilation as a kid, so it’s great to be able to enjoy it like this as an adult, decades later. Supreme Commander also gave me a lot of fun gameplay, but this feels exactly like classic Total Annihilation. I haven’t been able to put it down.

10/10, I had to spread the word. These developers have created something beautiful (and that’s a compliment to the original developers also!). Enjoy!

300
defilade (programming.dev)
[-] CodeBlooded@programming.dev 23 points 1 year ago* (last edited 1 year ago)

Docker enables you to create instances of an operating system running within a “container” which doesn’t access the host computer unless it is explicitly requested. This is done using a Dockerfile, which is a file that describes in detail all of the settings and parameters for said instance of the operating system. This might be packages to install ahead of time, or commands to create users, compile code, execute code, and more.

This instance of an operating system, usually a “server,” is great because you can throw the server away at any time and rebuild it with practically zero effort. It will be just like new. There are many reasons to want to do that; who doesn’t love a fresh install with the bare necessities?

On the surface (and the rabbit hole is deep!), Docker enables you to create an easily repeated formula for building a server so that you don’t get emotionally attached to a server.

[-] CodeBlooded@programming.dev 31 points 2 years ago

So, basically, “we started learning Git and accidentally blew away the only copy of the code base we had!” 😂

I’ve watched new developers delete 2 weeks worth of development by misunderstanding Git🤦‍♂️

[-] CodeBlooded@programming.dev 28 points 2 years ago

Mandating UTC everywhere and eliminating the concept of time zones altogether is all a political candidate needs to do in order to earn my vote in 2024.

Seriously, what is the point of time zones? The only explanation I’ve ever heard is “well if we didn’t have time zones, half the world would be expected to be awake when it’s dark out!” No. We could all just literally adjust the times of our business operations based around when daylight is usual for the different geographic regions as they have the sun shine on them. The physical “zones” of time zones could remain the same, and in those zones “noon” would just mean something other than “12:00.” “Noon” for one region could be 2300 while what is considered “noon” for another region could be 1800.

(And for my next rant: why the 24 hour clock is superior to the 12 hour clock… reason number 1? There’s 24 hours in a day…)

15
[-] CodeBlooded@programming.dev 24 points 2 years ago

The misconception that we’re the person to go to to fix your printer…

..I mean we probably can fix it, but it’s a waste of our time…

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

If this language feature is annoying to you, you are the problem. You 👏are 👏 the 👏 reason 👏 it 👏 exists.

I worked in places where the developers loaded their code full of unused variables and dead code. It costs a lot of time reasoning about it during pull request and it costs a lot of time arguing with coworkers who swear that they’re going to need that code in there next week (they never need that code).

This is a very attractive feature for a programming language in my opinion.

PS: I’m still denying your pull request if you try to comment the code instead.

❗️EDIT: A lot of y’all have never been to programming hell and it shows. 🪖 I’m telling you, I’ve fixed bayonets in the trenches of dynamically typed Python, I’ve braved the rice paddies of CICD YAML mines, I’ve queried alongside SQL Team Six; I’ve seen things in production, things you’ll probably never see… things you should never see. It’s easy to be against an opinionated compiler having such a feature, but when you watch a prod deployment blow up on a Friday afternoon without an easy option to rollback AND hours later you find the bug after you were stalled by dead code, it changes you. Then… then you start to appreciate opinionated features like this one. 🫡

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

Real talk- I agree with this meme as truth.

The more and more I use CICD tools, the more I see value in scripting out my deployment with shell scripts and Dockerfiles that can be run anywhere, to include within a CICD tool.

This way, the CICD tool is merely a launch point for the aforementioned deployment scripts, and its only other responsibility is injecting deployment tokens and credentials into the scripts as necessary.

Anyone else in the same boat as me?

I’d be curious to hear about projects where my approach would not work, if anyone is willing to share!

Edit: In no way does my approach to deployment reduce my appreciation for the efforts required to make a CICD pipeline happen. I’m just saying that in my experience, I don’t find most CICD platforms’ features to be necessary.

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

Holy smokes, working from home is not a “raise.” You should be compensated for the value you bring, not where you’re sitting when you bring value.

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

As of this last month, Lemmy is my new “go to” for scrolling social media. My Reddit usage is probably 20% or less of what it used to be.

A part of this was Voyager’s Progressive Web App (https://vger.app), it made me feel right at home after Apollo shut down.

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

You can have my Docker development environment when you pry it from my cold dead hands!

2

OrbStack is a fast, light, and simple way to run Docker containers and Linux machines on macOS. You can think of it as a supercharged WSL and Docker Desktop alternative, all in one easy-to-use app.

I just caught wind of this and have yet to try it. Does anyone here have any experience with OrbStack that they can speak to? 👀

view more: next ›

CodeBlooded

0 post score
0 comment score
joined 3 years ago