SUShikhar Upadhyayinshikharpens.hashnode.dev·Oct 22, 2024 · 8 min readGraphQL UncoveredSo, GraphQl…….. ummmm… okay. Let’s talk about GraphQL. In 2000, Roy Fielding in his doctoral dissertation titled "Architectural Styles and the Design of Network-based Software Architectures" at the University of California, Irvine. In little to no ti...00
SUShikhar Upadhyayinshikharpens.hashnode.dev·Jul 30, 2024 · 3 min readExploring API GatewaysSo, everyone in the tech industry knows about APIs. But, what the heck is an API Gateway? Well, that’s what we are going to talk about today. In this blog, I might refer to the API gateway as the gateway API Gateway An analogy → An API Gateway is lik...00
SUShikhar Upadhyayinshikharpens.hashnode.dev·Jul 7, 2024 · 6 min readOn NodejsNode.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. From the official node.js site Node(or more formally Node.js) is an open-source, cross-platf...00
SUShikhar Upadhyayinshikharpens.hashnode.dev·Mar 15, 2024 · 10 min readJVM ArchitectureHello everyone, this is Shikhar. I hope you are all doing well. So, today we will be discussing about the Java Virtual Machine. At its core, JVM is the cornerstone of Java's platform independence, enabling developers to write code once and run it any...00
SUShikhar Upadhyayinshikharpens.hashnode.dev·Mar 8, 2024 · 7 min readJava's ArchitectureHello everyone, this is Shikhar. I hope you are all doing well. Today, I have a question for you: how do you learn a new software or programming language? There are various ways to learn, such as using the software, reading its documentation, or taki...00