[-] jeff@programming.dev 6 points 4 days ago

Wow, I didn't expect an expert to chime in.

[-] jeff@programming.dev 9 points 4 days ago

The plural of moose is meese.

spoiler/s for non-native English speakers

[-] jeff@programming.dev 12 points 9 months ago

Getting started is always the hardest part. Once you've done some good work you can start relying more on word of mouth and charge more.

I would recommend doing some small jobs on Fiverr or Upwork. Contracting isn't for everyone, nor is running a small business. Fiverr and Upwork will be pretty disconnected from your local contacts so if you mess up or decide it's not for you then it's easier to leave.

Ultimately it's networking, instead of rolling your eyes when an acquaintance has an app idea you can offer to help.

[-] jeff@programming.dev 9 points 9 months ago

Right. There is no solution to the halting problem, that's been proven. But you just showed you can very easily create a way of practically solving it. Just waiting for 10 seconds does it. That will catch every infinite loop while also having some false positives. And that will be fine in most applications.

My point is that even if a solution to the halting problem is impossible, there is often a very possible solution that will get you close enough for a real world scenario. And there are definitely more sophisticated methods of catching non-halting programs with fewer false positives.

[-] jeff@programming.dev 7 points 9 months ago

A full solution to the halting problem can't exist. But you can definitely write a program that will "reliably" detect them to a certain percentage.

And many applications do exactly that. Firefox asked me today if I wanted to stop a tab because it was processing for too long.

[-] jeff@programming.dev 6 points 9 months ago

flat white wall

Hey guys, look at this light mode user! My wall is dark mode. ๐Ÿ˜Ž

In a serious note, a developer should be aware of how licenses work. Just copy pasting from Stack Overflow likely breaks the defaults license. You could open up yourself or your company to serious legal trouble. And it really isn't ethical. I wouldn't want code I shared in a certain context be stolen by a large corporation and make them money

[-] jeff@programming.dev 12 points 9 months ago

Just don't tell your Legal department.

[-] jeff@programming.dev 8 points 11 months ago

There's really good documentation out there and there's bad/nonexistent documentation. So stackoverflow is going to be a more consistent experience.

Also I think it is a bit of a skill to be able to read documentation well, especially for Jr. Devs that might not have fully grasped OOP.

[-] jeff@programming.dev 12 points 1 year ago
255
2

*or other media; video, article, etc.

The Phoenix Project (and The Unicorn Project) by Gene Kim really opened my eyes up as an engineer and made me feel like I could start fixing the problems I was seeing on my team, on my project, and in my organization.

I started reading The Manager's Path by Camille Fournier and have really appreciated how straightforward and relevant it is.

Help me fill my Amazon cart!

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

Hey, my meme I reposted got reposted to this instance's programmer humor. Cool!

I stole it from someone else, so no worries OP. I honestly just like how Lemmy can enable these "reposts". I think it's fun that someone else that a dumb meme I thought was funny was actually funny enough to post it again.

117
What we really mean (programming.dev)
submitted 1 year ago* (last edited 1 year ago) by jeff@programming.dev to c/programmer_humor@programming.dev

IMHO, it's a horrible hack that is just broken. It's obscure and we need to rewrite it because it has a bad structure. ^X^Cquit^[ESC][ESC]^C

69
8 hobbits = ? (programming.dev)
3
I am your Scrum Master! (files.catbox.moe)
submitted 1 year ago* (last edited 1 year ago) by jeff@programming.dev to c/programmer_humor@programming.dev

Help help! He's measuring my velocity!

35
58
47
27
Rock Star Developer (programming.dev)

Is that term even used anymore? Feels like it was everywhere a couple years ago.

30
such a beautiful language (programming.dev)
1

My company started using Lattice software for tracking 1 on 1s, reviews, etc. I don't really love it, but it's nice to have something that the entire company is standardizing with.

I've been using Obsidian for my personal notes before I became a manager.

And I use the M$ Suite as needed with SharePoint.

Any other tools, software, processes, that you use for the people management side?

13
$ git blame (programming.dev)
[-] jeff@programming.dev 3 points 1 year ago
view more: next โ€บ

jeff

joined 1 year ago
MODERATOR OF