I don’t think I want to buy used hotdogs
- 0 Posts
- 32 Comments
boeman@lemmy.worldto politics @lemmy.world•BREAKING: Elon Musk Calls For Trump to Be Impeached3·15 days agoWe’re not going to be able tell which political party Tesla arsonists are affiliated with.
boeman@lemmy.worldto Programming@programming.dev•Any tips to help a scientist become a better programmer?1·1 year agoYou aren’t wrong… But everything with extended use needs to be maintainable. Making a change in 5 places sucks.
Plus, that’s what open-closed principle is all about. Instead of adding additional functionality to current working code, you extend and modify.
My 4 host machines run debian (proxmox). I have a lot of different guest flavors running though, debian, fedora, rocky, one old guest still running Ubuntu and even a mint sandbox machine.
I probably have a bit more complicated self host than others because I am using it both for my useful internal services (jellyfin, git, pihole, etc.) I also run a whole lot of services for learning, such as kubernetes and dns. Plus a whole lot of other mostly useless stuff that I only use to test different architectures or automations that come in handy as an SRE.
boeman@lemmy.worldto Programming@programming.dev•Any tips to help a scientist become a better programmer?7·1 year agoThe thing to think about is reusability. Are you copying and pasting code into multiple places? That’s a great candidate to become a class. If you have long lived projects (i.e. something you will use multiple times over a lot of years) maintainability is important. Huge functions and monolithic applications are very hard to maintain over time.
Break your functionality out into small chunks (methods and classes). Keep it simple. It may take a while to get used to this, but your time for adding additional functionality will be greatly improved in the long run.
A lot of great programmers were terrible at one time. Don’t let your current lack of knowledge of principles stop you from learning. One of the biggest breakthroughs I had as a programmer is changing how I looked at architecting applications. Following SOLID principles will assist a lot in that. Don’t try to understand and use these principles all at once, take your time. Programming isn’t what you make your living with, it’s a tool to help you be more efficient in your current role.
Realize that becoming a more effective programmer is different for everyone. Like you, I was self taught. I was a systems and network engineer that decided to move into software development. I’ve since moved into a role that takes advantage of all the skills I’ve learned through the years in SRE. like you, a lot of what I write now is about automation and analysis.
boeman@lemmy.worldto Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Warner Bros. is now erasing games as it plans to delist Adult Swim-published titlesEnglish6·1 year agoThe NFL is a non profit, the teams are not. It still doesn’t make it right, though.
Dotnet core 4 never existed because they wanted to make it the mainline dotnet… That means framework is retired and everything is now the slimmer multiplatform runtime.
You’re lucky. I left FOSS dev because I got tired of my free time being abused by people like the one in your post
boeman@lemmy.worldto Selfhosted@lemmy.world•databag: A tiny selfhosted federated messenger for the decentralized web.English21·2 years agoI call it d-bag for short.
boeman@lemmy.worldto Memes@lemmy.ml•Really be some crazy people out there thinking they piss gold81·2 years agoIs 24/7 the newest version from Microsoft?
I can hire someone to change my clothes for me?
Docker is just a lightweight container that has the app and OS all in one package. It uses the underlying kernel of the host system. No where near the same as electron apps.
They took my face… OFF!
boeman@lemmy.worldto Linux@lemmy.ml•Debian turns 30 – and important to Linux world as ever3·2 years agoIt’s just the drama that IBM is causing in the redhat world. It makes me nervous.
boeman@lemmy.worldto Linux@lemmy.ml•Debian turns 30 – and important to Linux world as ever3·2 years agoHere I am regretting my decision to move from CentOS to rocky on my servers
Everything about this fucker is a compensator for something!