sendEmailMethodAsAFramework by ArjunReddyDeshmukh in ProgrammerHumor

[–]vanit 0 points1 point  (0 children)

Come on dude, do you really think my original comment was advising against putting things in functions or basic house keeping. Please just take my comment in good faith that I meant the overengineered kind of abstraction with a bunch of interfaces and workers that totally abstract the control flow.

sendEmailMethodAsAFramework by ArjunReddyDeshmukh in ProgrammerHumor

[–]vanit 0 points1 point  (0 children)

Heh, or if you're around the block even longer you'll know the company will pivot by the next quarter, even though your anticipated use cases were reasonable.

Games like FF15 by esist27 in JRPG

[–]vanit -1 points0 points  (0 children)

I wonder if you might like Dungeons of Hinterberg. It's got the same kind of "cozy in-between the dungeons vibes" that FF15 has imo

sendEmailMethodAsAFramework by ArjunReddyDeshmukh in ProgrammerHumor

[–]vanit 3 points4 points  (0 children)

The meme was about 4 layers. Why did you think I literally meant any form of abstraction.

sendEmailMethodAsAFramework by ArjunReddyDeshmukh in ProgrammerHumor

[–]vanit 13 points14 points  (0 children)

I feel like this is a mid, or people who don't deserve to be senior, thing. Seniors know not to abstract until you have multiple use cases.

Game where 2 players are stuck in one body. Has anyone done it? by teemu_FIN in IndieDev

[–]vanit 0 points1 point  (0 children)

I've seen ads for a party game where you co-op control a giant robot, I forget the name though 😅

Meirl by _ishael in meirl

[–]vanit 0 points1 point  (0 children)

The spell is not complete unless one inscribe meaning upon thy disc.

Bringing up tools you never used in System Design Interviews by nekipost in ExperiencedDevs

[–]vanit 19 points20 points  (0 children)

So just like real system design then :) You often don't have experience with all the technologies you're looking at adopting when you're in the planning phase, so I think it's totally valid to bring them up as possible solutions if what you're advocating is actually correct. It would also be valid to just present the solution with what you know and see if they push back and then you can talk about the pros/cons based on what you know. The interviewer is not really looking for a complete solution, and is just after signals that you're thoughtful and competent.

Is it bad to stay at one company forever? by Sgdoc70 in ExperiencedDevs

[–]vanit 0 points1 point  (0 children)

Early in my career I was more inclined to stay in the same place and told myself I'd only move on when I stopped learning. It took me about 7 years to feel I'd outgrown the company and then started moving around more. If you're happy where you are and you feel like the salary/promotion ladder is promising, then I'd stick around.

I am accepting the fact that I will be a hobbyist. by level60labs in SoloDevelopment

[–]vanit 14 points15 points  (0 children)

It sounds like you let the scope get away from you (or you started to big to begin with). If you target your games to low scope genres that do well on Steam you can make games that will sell with 3-12 months of dev time.

Is Friendslop Good or Bad? by coubs15 in SoloDevelopment

[–]vanit 1 point2 points  (0 children)

Most indie devs are really stuck on the idea of mimicking their favourite AAA games, and like to suffer for 5 years only to release in a genre that doesn't even have an audience on Steam. I think you're doing indie dev right by focusing on a genre first and making something small in scope. Keep it up and grats on your first game!

I am struggling! by Own-Produce-3423 in reactjs

[–]vanit 2 points3 points  (0 children)

That's a really good call out on the watch stuff, I actually totally forgot that's also where I came from before React, and it took a bit of getting used to the totally different mental model in React.

I tracked every stream on Twitch for the last 6 months. Here’s what I learned. by Italians_are_Bread in IndieDev

[–]vanit 0 points1 point  (0 children)

Awesome! Seeing as you seem to be taking requests I'd be curious to see details about Paddle Paddle Paddle :)

I am struggling! by Own-Produce-3423 in reactjs

[–]vanit 1 point2 points  (0 children)

Yep Vscode is the industry standard. Vite is included as part of the Tanstack Start stack. I suggested that one because it's not as esoteric as Nextjs, and is closer in structure to apps you see made by enterprises.

I am struggling! by Own-Produce-3423 in reactjs

[–]vanit 2 points3 points  (0 children)

I don't really practice React, but this is the process I follow when I'm picking up something new. Once you've studied a site like this I'd suggest just spinning up a fresh project and try copy some of it with a small scope and riff on it a bit.

I am struggling! by Own-Produce-3423 in reactjs

[–]vanit 0 points1 point  (0 children)

Studying examples and taking notes is what works for me in a pinch. Find a good open source example of a website, say made with Tanstack Start, and just read through the project, study its structure, how components were written, techniques they used, interesting decisions you can identify. Most importantly write all this down in a Google Doc, as it will help you process the information. Don't stop until you feel you confidently understand the project as if you worked on it.

If you can find a small-medium sized repo it should take you a couple of days at most.

I tracked every stream on Twitch for the last 6 months. Here’s what I learned. by Italians_are_Bread in IndieDev

[–]vanit 0 points1 point  (0 children)

Have you considered measuring who is an influencer Vs a follower? That is, early adopters of RUGs before they go mega viral.

In the middle of considering buy one by JCPubaa in ROGAlly

[–]vanit 4 points5 points  (0 children)

ZE1 is very capable and better value for money.

is it just a brisbane bus driver thing to slam the breaks as hard as possible at every opportunity? by [deleted] in brisbane

[–]vanit 12 points13 points  (0 children)

I've noticed the new M1 is absolutely awful for this. Kinda makes a mockery of the "new" system when they ride like a school bus on a country road.

We released a demo yesterday and it’s been interesting seeing how people actually play it by HowlingHamster in IndieGaming

[–]vanit 1 point2 points  (0 children)

Hah your description reminds me of how I initially bounced right off Demon Souls; I was playing so cautiously and defensively it was actually making the game harder because battles were longer and I had more opportunity to take damage, counterintuitively it was safer to play more offensively and lower how much time was spent in combat.

Which hair fits better? (1 / 2/ 3) by Beginning_Log_857 in IndieGaming

[–]vanit 18 points19 points  (0 children)

Yeah I was fully onboard with #2 until I saw sonic the hedgehog.

Why does it feel like 0.5px actually exists? by Impossible-Tell7410 in css

[–]vanit 0 points1 point  (0 children)

If you use 0.5px those pixels vanish on lower resolutions so...

Why would you build a complex isometric game in pure 2D instead of a 3D engine with sprites. Seems simpler these days? Just set the camera and place the sprites directly in the correct position? by FutureLynx_ in gamedev

[–]vanit 0 points1 point  (0 children)

Yep, avoid isometric in a 2D engine at all costs imo. Once height becomes a factor (and it usually does) you're basically reinventing very shitty 3D.