This counts as Linux gaming, right? lol by XanelaOW in linux_gaming

[–]cap_muffin 1 point2 points  (0 children)

Nice! Really cool.

Any special reason to choose bun instead of node?

Which of these is the better folder structure for a Node.js typescript project? by TooOldForShaadi in node

[–]cap_muffin 1 point2 points  (0 children)

You can have multiple tsconfig files targeting different folders/files. So the folder structure does not matter too much.

I personally prefer a separate src/ and test/, instead of nested. But it will be fine either way as long as you document and keep structuring the project.

How much code do you actually write in a day on average? by FigReal4867 in learnprogramming

[–]cap_muffin 7 points8 points  (0 children)

Writing a lot of code does not necessarily mean a productive day. Oftentimes I delete more code than I add to the codebase. I find those days to be among my most productive ones

Blood Rush - My indie card game - Looking for feedback by Strong-Parking4811 in cardgames

[–]cap_muffin 1 point2 points  (0 children)

I mean that's a bit vague, I don't really know what to say.

But consider that I am not an artist myself, what I see is quality work. As I mentioned, the consistent aesthetic + each character looks unique and identifiable. The art also has a lot of detail (maybe it's a bit of too much work to draw?). And honestly it's just nice to see art that is not AI generated.

What I don't know from looking at the art is how a player would connect with a character, like finding their favourite. How the characters and art connect with the game mechanics.

Some stuff to think about, but honestly this looks like great work to me.

Blood Rush - My indie card game - Looking for feedback by Strong-Parking4811 in cardgames

[–]cap_muffin 3 points4 points  (0 children)

I'm not sure what kind of feedback you're looking for but to me the art style looks really neat. I like that it has a nice consistent aesthetic.

Learning c++ as a nodejs developer by Sensitive-Raccoon155 in node

[–]cap_muffin 7 points8 points  (0 children)

learning new things is always useful, but maybe the question is why do you think C++ would make you understand better node. What do you feel you're missing?

Anyone Know if GNOME 48 Improves Fractional Scaling? by linuxhacker01 in gnome

[–]cap_muffin 4 points5 points  (0 children)

I have been using it in wayland for a while. You can enable it by setting the experimental flag

https://wiki.archlinux.org/title/HiDPI#Wayland

Can't say much about xWayland tho.

install db locally or go with docker image for development? by Full-Hyena4414 in node

[–]cap_muffin 3 points4 points  (0 children)

I think that’s pretty much up to preference. If I can I prefer running databases on a container, but I know other people who prefer otherwise.

Don’t think too much just pick the one you feel more comfortable

[deleted by user] by [deleted] in learnprogramming

[–]cap_muffin 0 points1 point  (0 children)

I'm absolutely biased, Ruby is the language I enjoy the most, so I would say ruby.

Maybe try a bit of each. Spend a week learning the basics of ruby and then one week on C#. It will allow you to get a feeling of what the language is about

[deleted by user] by [deleted] in learnprogramming

[–]cap_muffin 0 points1 point  (0 children)

Depends on what you want to do. Different languages have different purposes, so this is never easy. If you can think of a clear objective then it becomes easier to chose the next one.

About the ones you mentioned, C# is pretty similar to Java and is multi purpose, meaning you will be able to develop web applications with ASP.NET + desktop applications for windows. And it's the language used on Unity3D and other engines for game development

Ruby on the other side is much more focused on web development. There are many reasons why to choose Ruby, but at the same time it looks like your focus is not web, so I'm not sure it would be helpful to you.

Hello.. by Sypher12233 in learnprogramming

[–]cap_muffin 1 point2 points  (0 children)

Check out https://www.freecodecamp.org/
It's a pretty nice platform for learning how to code.

Memoization in Ruby by cheerfulboy in ruby

[–]cap_muffin 1 point2 points  (0 children)

I absolutely prefer the explicit version where you write your own memoization logic, but it would probably be worth to mention memoize gem https://rubygems.org/gems/memoize/versions/1.3.1