• 1 Post
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle



  • ramblingsteve@lemmy.worldtoGeneral Programming Discussion@lemmy.ml***
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    9 months ago

    I’m interested in the same question. There isn’t a definitive text because the problem is infinitely broad. My approach is to build crud apps around the tech stack I’m interested in, currently Python with fastapi, arangodb, with some next and typescript for the front end. But you could swap out Python for Go and swagger. For security there is Keycloak. For scalability you could look at building your system as pods in open shift but that adds cost. Personally, I think unless you’re Netflix kubernetes is probably overkill. But the biggest problem is that today’s tech stack is replaced tomorrow by the next new shiny, and all of them are complex and will be entirely different for every team and every problem. A book for dev ops is almost impossible.


  • I’m interested in the same question. I haven’t found a single resource because the choice is very broad. I’m going to start by just building a crud app like a todo list in whatever language and database is of interest. For your scenario I’m looking at Python with fastapi, arangodb, then a bit of Next and typescript for the front end. Keycloak for the security side. You could swap out fastapi for Go and swagger. The problem is the constantly shifting tech stack where every day there’s a new shiny thing.











  • Ha same! One day I’ll remake that 8bit title in pico8… or watch the kids do it! It’s a long ways from figuring stuff out from magazines, and complex technical manuals. It kind of got much harder during the 16bit era where the machine got harder to fully understand, like the Amiga compared to bbc micro or spectrum. 68k assembly was hard by yourself. But for sure, godot, gamemaker etc have made it accessible again, and programming is still a useful skill to have on your resume. It’s fed me long after my uni certificates expired!


  • Yes, you are right. It matured. The mainstream publishers were definately similar to today’s indie gaming scene. That’s where I gravitated to as well.

    I think the tooling is probably the greatest innovation of the current generation. For the first time you can download incredibly powerful frameworks like Unreal engine and godot down to Pico 8 that put professional quality production tools in the hands of anybody with imagination to create, plus the communities and the platforms to publish. There’s never been an easier time to make stuff and put it out there than there is today.


  • What’s really bonkers is that in 1 generation we went from 8bit blocks on the screen to photo realistic 3D scenes. It’s been incredible to see an entire industry appear in 1 lifetime.

    Totally agree that what comes next will be incremental. We won’t see that rate of advancement again, and more sadly we don’t seem to see the experimentation either, at least not in the mainstream publishers. The 90’s and early millenium was mad with everything from doom to MDK, deus ex, citizen kabuto, command and conquer, Nox, homeworld, mad experiments in voxel engines like Outcast, space sims like freelancer and freescape. Today it’s much more risk averse with incremental updates to established franchises, unless you delve into the indie gaming scene. But that’s also been cool to see re emerge like the legacy of the 80’s bedroom programmers.


  • Legendary. UT2K is still the pinacle of arena shooters.

    I still remember seeing the original Unreal castle fly through in a computer store and realising that 3D accelerator cards had changed everything. Many hours spent tweaking config files to squeeze everything out of a 3dfx voodoo card for UT. Halcyon days. It’s a real shame that Epic went on to sh1t all over it’s original fans and pull the unreal series from digital stores to push their micro transaction fortnite garbage. I feel privileged to have lived through the 90’s and early 2000’s era of PC gaming with such titles in comparison to today’s industry.