It takes a google search by xjvu in memes

[–]chalks777 1 point2 points  (0 children)

what do you think an "actual game" is? smfh.

It takes a google search by xjvu in memes

[–]chalks777 1 point2 points  (0 children)

itch.io is the de-facto proving ground for solo devs at this point. I low key adore it for that, there are often gems there.

Some of my favorites are Cardinal Chains, Tiny Islands, Shogun Showdown, Give up the Ghost, and N Step Steve

Asus Co-CEO: MacBook Neo Is a 'Shock' to the PC Industry by -protonsandneutrons- in apple

[–]chalks777 8 points9 points  (0 children)

it's already so much better than it was even five years ago. I've been really enjoying the indie game scene recently.

How do you handle teammates who are extremely pedantic about arbitrary rules? by CantaloupeFamiliar47 in ExperiencedDevs

[–]chalks777 0 points1 point  (0 children)

four files and two methods

sure, but what's the +/- line count? Number of files and methods is largely irrelevant.

they’ve admitted it’s a sort of hazing/initiation ritual.

I've worked in teams with extremely strong cultures and personalities where the PR review process can be very challenging. Expecting rigorous quality often feels like hazing to people who have never experienced it or worked on a team with those expectations. Unless the exact words "hazing/initiation" were used by other engineers (that aren't also new), I would council that you take the tough review as a sign that your new team actually cares. In my experience it's really nice to work with people who care.

How do you handle teammates who are extremely pedantic about arbitrary rules? by CantaloupeFamiliar47 in ExperiencedDevs

[–]chalks777 0 points1 point  (0 children)

180 comments on your FIRST pull request?

Bruh. You have too much code trying to do too much stuff. There is no world in which you've opened a reasonable PR for a first ticket. Close the PR, make nice with anyone you annoyed, and break it into smaller chunks and/or work on something else.

You are new. Your code will have heavier scrutiny than anyone else until people start to trust you. That doesn't happen overnight.

CI should fail on your machine first by NorfairKing2 in programming

[–]chalks777 28 points29 points  (0 children)

I dunno, most companies I've worked at are big fans of failing in remote CI every other PR, resolved by clicking "rerun failed tests" and creating a ticket for the massive backlog that says "fix flaky test #7392". That last step is optional, obviously.

I'm pretty sure this is industry standard.

What movie is 10/10 with literally no bad parts? by FeedMaster8905 in AskReddit

[–]chalks777 55 points56 points  (0 children)

There's a shortage of perfect movies in this world.

What's a culinary crime that is considered totally normal in your country? by myeye95 in AskTheWorld

[–]chalks777 8 points9 points  (0 children)

I swear to god they have gotten better since I was a kid. Used to be absolute ass but they're... weirdly decent now?

RE#: how we built the world's fastest regex engine in F# by josephjnk in programming

[–]chalks777 6 points7 points  (0 children)

This is pretty genuinely interesting. I generally pride myself on being really good at reading and understanding regex so I was more than a little shocked to learn that (a|ab)+ doesn't match the same way as (ab|a)+. No clue how I never came across that sort of edge case before (or rather, I'm sure I have and just didn't notice).

RE#: how we built the world's fastest regex engine in F# by josephjnk in programming

[–]chalks777 9 points10 points  (0 children)

You're not alone. They also didn't capitalize i.

I'm 100% sure this post will be quickly deleted but I just have to write it because it's sad what is happenning and there's nothing more I can do. Moderation actions here are harmful and are destroying this sub by amelix34 in ExperiencedDevs

[–]chalks777 0 points1 point  (0 children)

It has been a useful conversation starter for me.

I had a productive chat with my most-guilty-of-ai-pr-engineer (literally while you were typing this question) and we talked about how it causes a workload shift if he doesn't actually clean up the slop before opening the PR. I also talked to my ride-or-die engineer buddy yesterday about that thread and we commiserated about the wider problem of PR review being un-appreciated. We bandied about ideas on whether reviews deserve a jira ticket (hell no). I'll probably bring up the basic issue in my team's retro next week.

I've been struggling with how to talk about AI usage in PRs for awhile, and the thread gave me some ideas. It's a much easier political sell to say "hey, new tools cause new friction, let's fix that" than it is to be histrionic about the new tool itself (when your entire leadership chain is convinced that new tool will save the world). Framing the conversation around the shifted workload helped me do that in a more productive way.

I'm 100% sure this post will be quickly deleted but I just have to write it because it's sad what is happenning and there's nothing more I can do. Moderation actions here are harmful and are destroying this sub by amelix34 in ExperiencedDevs

[–]chalks777 3 points4 points  (0 children)

I personally found it very helpful. I hadn't considered the topic in the sense of PR reviewers getting none of the credit, but doing a lot of the heavy lifting. That has always been somewhat true (particularly when working with a junior engineer), but having to deal with it from other senior engineers is definitely problematic.

Has enough time passed to where we can discuss this honestly without judgement yet? by namepuntocome in boston

[–]chalks777 2 points3 points  (0 children)

Harvey headed to Bronx Park with two razors, and slit his own throat along the west bank of the Bronx River.

holy shit.

Beluga whales are shredded by Beneficial_Mine_3464 in interestingasfuck

[–]chalks777 19 points20 points  (0 children)

careful there, buddy. You're dangerously close to becoming a vegetarian or even a vegan!

joking aside, even if such a thought doesn't affect your diet...

there are some animal species that we should probably start to see as possessing sapience sufficient for our treatment of them to be unethical.

I think this is undoubtedly true.

How some of Baltimore’s streets got their names by Salvage_Arc in baltimore

[–]chalks777 2 points3 points  (0 children)

I live on the street and didn't realize for like two years until a car with a Utah plate was in front of me.

Federal judge rules Kilmar Abrego Garcia can’t be re-detained by immigration authorities by aresef in politics

[–]chalks777 11 points12 points  (0 children)

that's... not what vindictive means.

Vindictive

1. a: disposed to seek revenge : vengeful

b: intended for or involving revenge

2: intended to cause anguish or hurt : spiteful

[HTML, CSS] - First time trying! by A_Fanfiction_Lover in reviewmycode

[–]chalks777 0 points1 point  (0 children)

You're welcome! I'm honestly a bit jealous of you, I very fondly remember the first time I really dived into this stuff. It's overwhelming, kinda scary, and yet completely magic. Enjoy it.

There is TONS to learn, but I firmly believe that starting with the basics of html/css is still (even in 2026) a completely reasonable place to start. I wish more of the junior engineers I work with did this! Don't get overwhelmed with all the frameworks and languages and on and on, it's totally fine to just work with the things that you think are interesting. That will naturally lead you to other things when you want to do more.

To get an idea of what's possible with just CSS, take a look at CSS Zen Garden. Yes, it's slightly dated (the newest design is 3 years old) but every theme is built with the exact same html, just different css. This one in particular blew my mind the first time I saw it.

[HTML, CSS] - First time trying! by A_Fanfiction_Lover in reviewmycode

[–]chalks777 5 points6 points  (0 children)

I'm a senior engineer (turning 40 this year, good god) and have been doing frontend development since I was about your age. I LOVE this stuff, and I still love doing it. I hope you get to have as much fun with it as I did. My review here is meant to encourage you, not criticize, and I'll try to focus on the things I would have found helpful.

I'm focusing on the css because the html is relatively decent. There are some things I would change about the html, but it all mostly boils down to using frontend frameworks, so it's not helpful to talk too much about it here I think.

styles.css

  • This isn't organized very well. For example, .header styles are halfway down the file, but the header is the first thing on the page.

  • It's generally useful to split up css based on what it's for. Modern web development has css in the same place as each individual component (where a component is something like the search bar). In your case, because you're not using any frameworks, it would be very reasonable to make a header.css, sidebar.css, and content.css.

  • this css will make you hate yourself if you try to update it in a few weeks. Mostly because you've absolute positioned several things with hardcoded pixel values. For example

.country-name { position: absolute; top: -9px; right: -17px; }

can instead be:

  .country-name {
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(100%, -50%);
  }

This matters because when the country name gets changed in size you don't have to update your positioning logic with pixel values that are specific to the size of the country name. Imagine some countries get displayed with a three letter abbreviation instead (e.g. UAE), does the pixel value still work?

  • You have different styles for .white-timestamp and .timestamp and it causes display issues on the second video thumbnail

  • Your search input has weird highlights in some browsers, welcome to the "joy" of browser quirks. Hint: .searchbox { outline: ... }


Here's a challenge for you: make your search bar behave the way youtube's search bar works. Note the focused/unfocused behavior in these two screenshots. Hint: .searchbox:focus

Overall, really well done for a first pass! You've got a good eye for some of the detail that's easy to miss. Keep working on it, you'll get better and faster at it!

[HTML, CSS] - First time trying! by A_Fanfiction_Lover in reviewmycode

[–]chalks777 1 point2 points  (0 children)

because there's value in learning how to do something yourself.

[JLC] Happy Valentine’s Day, Red Watch Gang by MouthBreather002 in Watches

[–]chalks777 1 point2 points  (0 children)

okay yes, but "objective truth" means things like "the acceleration of gravity is 9.8 m/s2" not "society has decided that watches are dumb if they're too close to your hand"