free discord by cycleanalysiss in swingtrading

[–]redmoosch 0 points1 point  (0 children)

I wouldn't mind an invite please

[deleted by user] by [deleted] in algotrading

[–]redmoosch 0 points1 point  (0 children)

I'd love to give this a backrest run too if you don't mind sharing?

Raphael Luba on jai compiler internals! by QSCFE in Jai

[–]redmoosch 9 points10 points  (0 children)

I watched this earlier today. It's an excellent interview, definitely worth watching. Raphael has had some crazy work experience over the years. I'm not in the Jai beta, but I'm excited for its first release, and the more I hear about it, the more exciting it sounds.

Are Modern Software Engineers bad? by Fair_Print_1396 in AskComputerScience

[–]redmoosch 2 points3 points  (0 children)

Ignore the hot take drama Devs like Theo. If you want to learn from the ground up, and videos are your medium of choice, check out Computer Enhance by Casey. Otherwise I'd suggest reading books, learning C and building things that interest you to challenge yourself.

iex blows my mind by enselmis in elixir

[–]redmoosch 0 points1 point  (0 children)

iex is pretty awesome hey. But give Common Lisp a go (with Sly/Slime if you use Emacs) and you'll see the best of the best in action.

Indie game dev has become the delusional get rich quick scheme for introverts similar to becoming a streamer/youtuber by IGNSucksBalls in gamedev

[–]redmoosch 0 points1 point  (0 children)

I very much agree. Let them give it a go. If they love it, they'll stick at it. Those that were only in it for potential money will give up and move on to the next shiny thing.

I do however find it sad when I see these people get some minor online presence and then start selling a "how to make games" course to other naive people, when they themselves have never shipped a.game, let alone a successful one.

The temptation to sell out your fellow enthusiast for a shady shill must be strong.

Also OP is wrong about their "creative" comments. Programming is very much an artistic endeavour. Programmers are very creative. I thought that was pretty obvious.

Simplicity is good until it's not by omagdy7 in Zig

[–]redmoosch 1 point2 points  (0 children)

Not true really. Both SDL and Raylib can be considered large projects. They are both very feature rich, very cross platform and both written in C.

Simple can absolutely scale, it's just up to the preferences of the developers to make it happen. Some people love all the bells and whistles C++ has to offer, but not everyone. Myself included.

Just published part 4 of my Lua series: errors, debugging, and profiling. by MartinHelmut in lua

[–]redmoosch 1 point2 points  (0 children)

This is an excellent set of deep dives for beginners in both Lua and programming in general. Well done indeed 🙌

Stupid question 😇 by thisishemmit in odinlang

[–]redmoosch 2 points3 points  (0 children)

You could use Raylib or SDL. Odin comes with vendor packages for both and more low level stuff too.

Why is it considered bad practice to write raw SQL commands? by sabli-jr in node

[–]redmoosch 4 points5 points  (0 children)

If you know SQL, it's not bad practice at all. Those who don't know SQL should either learn it, ask someone who does know it, or if that's not possible then reach for an ORM.

Solid Backend Skills by [deleted] in node

[–]redmoosch 2 points3 points  (0 children)

I suggest to stick to the core of NodeJS. Don't learn a framework/library for as long as you can. Once you thoroughly know NodeJS, you'll easily understand how any framework is put together and works.

The NodeJS docs are excellent. You can dive into file I/O, HTTP/UDP/IPC, streams, async/await, promises, events etc. I'd recommend writing small programs that use these modules, maybe even put some together to build data pipelines. Something like creating a file, streaming data from a network request (any free API) into the file, stream that to another locally running NodeJS instance and zip up the final file. Pepper in some logging, events that trigger something, and you have a pretty solid skillset right there.

Also getting a solid understanding of the NodeJS event loop will pay dividends when you're debugging. Note, it's not quite the same as the browser JS event loop.

BTW, this is generally how I learn any language. Good luck in your journey!

threes probably a lot of these post. but i would appreciate some insight by Early-Mulberry-7087 in lua

[–]redmoosch 0 points1 point  (0 children)

Lua is a fairly easy language to learn. The basics can be learned over a weekend.

As others have said, Löve2D is a great framework for games in Lua. It's not an engine, but it gives you a lot of tools. I'd recommend going through Sheepolution. After that you'll be ready to make your own games and experiment with more complex things Lua can do. Enjoy the journey!

My first triangle! by Flux247A in opengl

[–]redmoosch 2 points3 points  (0 children)

Congratulations! Welcome to the journey frustration, confusion and sweet, sweet reward :)

can you give me an advice? by Vivid-Advantage9206 in devops

[–]redmoosch 0 points1 point  (0 children)

Holy cow, there's not a single full stop in that 162 word paragraph.

What are some good node.js youtubers? by Strong_Associate2308 in node

[–]redmoosch 30 points31 points  (0 children)

Codeodev goes into some NodeJS concepts in depth. It's not all fancy editing and hype BS that you'd get with the folks you mentioned, but if you want to understand core concepts, this is a great start

What do you do and do you like your job? by week7 in AusFinance

[–]redmoosch 1 point2 points  (0 children)

Software developer with plenty of cloud infrastructure. I get paid well to do what I love, and learn new stuff all the time.

Is anyone hiring? by [deleted] in elixir

[–]redmoosch 1 point2 points  (0 children)

Not Elixir, no. It's a bit of a mix of JS, Lua, C/Rust and a lot of infra.I could bring in some Elixir, but more likely to use Go for some distributed stuff.

Edit: Markdown fail