GraphQL 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...Oct 22, 2024 · 8 min readshikharpens.hashnode.dev
Exploring 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...Jul 30, 2024 · 3 min readshikharpens.hashnode.dev
On 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...Jul 7, 2024 · 6 min readshikharpens.hashnode.dev
JVM 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...Mar 15, 2024 · 10 min readshikharpens.hashnode.dev
Java'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...Mar 8, 2024 · 7 min readshikharpens.hashnode.dev