• 0 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: October 7th, 2023

help-circle







  • If Json wasn’t status quo, coming from a language that’s status quo, all these comments could be reversed against it.

    And well, if you’re not using JavaScript, Json is not that great anyways.

    What I like about graphql that Json over rest doesn’t have it: fragments and types.

    On types: have you ever got across bad swagger documentation? Like a parameter called something unclear like usertype, with no explanation of what it is or examples, ? Oh yeah, it’s a string. Very helpful. Well in graph ql, that parameter is likely to be called userType, which if you go into the schema file, you’ll likely see it’s an enum and you’ll also see all possible values. If your backend developer is half decent you’ll also get comments right there next to the enum. You don’t need a tool to spit out a html page that you’ll host somewher. Most reasonable information can be part of the schema file, and that’s it.

    All that said, everyone now is familiar with Json and rest. Because of that, small projects are better doing it. But that supremacy will eventually end. And for large projects, specially with static types, graphql makes some things much easier, like types, fragments and unions.



  • Yep. It could also be found by luck a bit later, or caught in a strict process sooner or later that we won’t know.

    No process is perfect, but the fact this attack is super complex, with many levels of indirection on run time, detecting if it’s in debug mode, forcing maintainers to disable Oss fuzzer (a tool that scans source code for bugs and vulnerabilities) and also involved social engineering and took years to get close to widespread release is to show what it takes to plant a back door on 100% Foss systems.

    As opposed to closed source, where all it takes is a conversation between govt and a CEO.



  • Mate Im writing this after reading the top half of your comment.

    This is a normal path, and the insecurities are going to stay with you for a long time even after growing into sr

    If you’re not passionate that could be either in you or on your job, and the best way to see is if you search for other jobs and that excites you. So give yourself a chance and look what companies around you or far from you are doing.