Ooof...I'm not honestly. I don't do Rails that much these days but when I do it's just crazy how productive I can be. I think it's still a great fit for a huge number of web applications.
If performance is very important there are better options like Rust or Go, but otherwise RoR is my go to. Pretty much everything you need is baked into the framework and it's still being actively developed. Some of the new stuff is pretty great like Turbo frames and streams.
I respect that you enjoy working in Nodejs but Nodejs frameworks are just so barebones in my experience. I haven't tried Adonis but I still remember when I was looking how to parse query params in Koa. The official docs said to use a third party lib or regex them yourself from the request string...like why would I even use a framework at that point?
It's not, at least not from my experience, but you have to be vocal about what you want.
I was offered a managerial position multiple times and declined it every time saying that it would be a loss for both myself and the company. I'm way more useful in an individual contributor role and a better way to leverage my experience would be to be a cross-team IC and help on the more demanding projects/initiatives.
Eventually, after being vocal about it for a while and actively helping other teams with parts of the system they didn't have experience with, that's what I got. The bad part is that most challenging work often ends up in my lap. The good part is that most challenging work ends up in my lap.
Eeh, at some point, a nepotic Manager will move resources around in a way that an IC (should be manager) will be banging head on the railing with a question why am I not calling the shots.
Unless this kind of dysfunctional management style burns you out. The you’re dying a little every day at work and don’t have the energy or ability to look for other work.
I’ve seen this happen so many times in my career it’s not even funny.
Cheers. Interesting. From the few python tools I've seen implemented in Rust, you get some serious performance improvements (see ruff), but haven't had to cut any code in it yet. Might be my chance to have a look.
I think pretty much all Spring games support that. Zero-K and BAR both do anyway. Both strategic zoom and real time “streaming” building came from Total Annihilation and Spring games are TA based.
> In a sense, a person is given too much freedom on Sundays and this lack of control can produce anxiety.
I feel this in a very specific way. It's not that I don't have anything to do, it's that there are so many options. There are so many things I want to do on my days off that I get overwhelmed and spend the day thinking which one of my projects to tackle.
In the end I usually just pass the time and not do anything constructive.
There needs to be a statue built for this man. My understanding of Rust and low level computing has become oceanic due this man's hours of videos and books.
Despite being born in Yugoslavia and alive at that time, I’ve never encountered or heard of Galaksija in my life. Sinclair stuff was pretty common: Spectrum and the older zx80, Commodore, even Amiga in the late 80s/early 90s. The only domestic machine I ever encountered was Orao.
Galaksija was a very impressive undertaking considering the fact that it was made by a single person. However, it was underpowered compared to other computers accessible to citizens of Yugoslavia at the time. I was a little kid back then but even I looked at Galaksija as mediocre in terms of power and features. My parents were middle class but we could afford a more powerful computer with color graphics and more memory.
It was really "popular" in 1984 and 1985, and for hobbyists only. If you started being interested in computers after 1985 there was a big chance to never hear of it.
We had one at our school but I never got the chance to use it. It was for older kids only and I got assigned to the ZX Spectrum with the others :) Not that I'm complaining.
Similar experience here, and from your name we’re either neighbors or from the same country originally. People from our region usually have some idealized fantasy about western countries. After I moved to the US I was shocked to find out that it is just as corrupt as the Balkans, just in a different way.
My pet peeve is hearing how I don’t understand corruption because I live in a functioning country now.
To be fair, it IS different, and I think Canadians cannot fathom the concept of taking a bottle of booze / carton of cigarettes / box of chocolate with you for normal bureaucratic activities. Similarly, it took me a while to understand where Canadian corruption lies and I'm sure I only understand and am aware of tiny percentage - I happily live a straight and narrow, middle class, ignorant kind of life. As such I'm only sure there's many other types of corruption in other places I'm blissfully ignorant of :-:
If performance is very important there are better options like Rust or Go, but otherwise RoR is my go to. Pretty much everything you need is baked into the framework and it's still being actively developed. Some of the new stuff is pretty great like Turbo frames and streams.
I respect that you enjoy working in Nodejs but Nodejs frameworks are just so barebones in my experience. I haven't tried Adonis but I still remember when I was looking how to parse query params in Koa. The official docs said to use a third party lib or regex them yourself from the request string...like why would I even use a framework at that point?