Prithwish Nath
How to Generate Insights from PDF Files with Apryse and GPT
Raw Text Extraction alone isn’t enough For automating financial insights. You need to preserve tabular data.
GraphQL is Finally Boring.
The reports of GraphQL’s death have been greatly exaggerated. Let’s look beyond trends, instead, at how a mature, reliable GraphQL is making organizations better.
GraphQL: Open Federation is a Game Changer for Federated Architectures
Because a thriving GraphQL ecosystem cannot be built upon closed, proprietary solutions from a single vendor.
Fixing the Backends-for-frontends pattern with Build-time GraphQL
The BFF pattern optimizes backends for specific client interfaces. Using GraphQL for it fixes some of its drawbacks, but can we do better? Let’s find out with WunderGraph.
Breaking Down Knowledge Silos in Software Engineering with Swimm
Silos slow down your entire organization, and degrade your Bus Factor to dangerously low numbers. Find out how to build a culture of knowledge sharing to avoid that - making sure critical expertise is transferred, not hoarded.
Getting Started With WunderGraph: An API Gateway That Turns GraphQL Into RPC on the Fly
A comprehensive guide to WunderGraph, with a focus on its new TypeScript Operations feature - async resolvers for data fetching, with shared types between Server & Client.
Code Documentation Is Broken
Traditional document management systems have let software developers down, and it's time for something new. Does Swimm leverage Docs-as-Code to give devs the help they deserve? Or is it just the latest Notion or Confluence?
Data Fetching with Next.js 13's Bleeding-Edge Features — A Primer
The app directory, Streaming, Suspense, and hybrid Server and Client Components demystified — with a little help from GraphQL + WunderGraph.
How to Automate AWS IAM Best Practices Using the Principle of Least Privilege
AWS IAM automation with Klotho to help you implement security best practices via Infrastructure-as-Code, and abstracting the complexity of writing least privilege IAM policies away from your developers.
How to Build a GraphQL eCommerce App from Scratch
Setting JAMstack to easy mode with WunderGraph, Next.js, Strapi, and Snipcart
How to Build Your Own Surveys & Extend Them with Custom JavaScript
A primer on how to use your own JS functions, to augment the conditional logic and validators SurveyJS ships with.
How to Build Data-Driven Surveys With React + REST API + SurveyJS
Build dynamic forms and surveys in React with the open-source SurveyJS and RESTful services.
How to Automate Patient History with SurveyJS
Instantly elevate the standard of care of your patients while remaining HIPAA compliant.
Native Subscriptions in Federated GraphQL with Cosmo Router
How an event-based approach makes GraphQL Subscriptions better in Federation.
GraphQL Federation: Field-level Metrics 101
Making data-driven decisions for evolving your enterprise’s graphs, via field usage metrics.
An Introduction to Cosmo Router: Blazingly Fast Open-Source Federation V1/V2 Gateway
Apollo Router's Elastic license preventing adoption? Want to go even faster? This open-source Federation gateway has got you covered.
An Introduction to Federated GraphQL - and WunderGraph Cosmo
Federated GraphQL architectures are the way forward for modular microservices-based development. But what happens when you need more than just your standard, garden variety unified GraphQL schema?
Refactoring Monoliths to Microservices with the BFF and Strangler Patterns
How do you effectively migrate away from monoliths without getting stuck in Adapter Hell? Let’s talk about the synergy between BFFs and the Strangler pattern, featuring WunderGraph.
7 Key Lessons I Learned While Building Backends-for-Frontends
Crucial takeaways from building production-ready BFFs that every developer should know.
Type-Safe Testing in Backends-for-Frontends
Integration, Unit, and E2E testing aren’t mutually exclusive, but they sure are a pain to implement in a BFF system. Could WunderGraph’s type-safe testing and mocking library make this easier?
Dodging the Vercel Tax: How to use an open-source alternative for Serverless Postgres, Redis, and Blob Storage
Find out how to get the same DX wins of Vercel Storage by using its Postgres, Redis, and Blob providers with WunderGraph - a free and open-source technology without the Vercel markup, and without vendor lock-in to boot.
The Backend-for-Frontend pattern using NextJS: A Step-by-Step Guide
The Backends-for-Frontends pattern might be exactly what you need to avoid monolithic Backend APIs and Frontends bloated with business logic. Let's implement one in Next.js, using WunderGraph as a BFF framework.
10 GraphQL Dev Tools I Use To Make Building APIs Easier
Prisma, WunderGraph, Graphqurl, GraphQL Voyager, and more. Discover the best GraphQL Dev Tools that can help you streamline your development workflow. From full stack development, to schema visualization, to performance monitoring, these tools have got you covered.
5 Best React UI Frameworks and Component Libraries in 2023 - A Developer's Guide
MUI, Saas UI, Mantine, Tailwind. There are a ton of options out there for React. Here’s how to choose the right UI library based on component variety, performance, and developer experience.
TypeScript Made Easy: A Practical Guide To Your First Type-Safe App with Next.js, WunderGraph, and Prisma
It’s time to put your fears aside and learn TypeScript. Let’s give you your first “Eureka!” moment by building a full stack Todo App with end-to-end type safety!
Bad Documentation is Technical Debt — Here's How You Solve It
A culture of documentation is vital if you want to move fast and break as few things as possible, so why do businesses consider docs second-class citizens? Can we do better? Let's talk.
I Built a Serverless Live Chat App with Next.js, Fauna, and WunderGraph for GraphQL Live Queries
A step-by-step guide to creating a scalable, real-time chat app using Serverless technologies, with a little help from NextAuth.js for GitHub sign-ins. Who needs WebSockets when you've got Live Queries?"
Accelerate Your Cloud DevOps Workflow with Klotho & Adaptive Architectures
Whether on AWS or Azure, DevOps done right helps you move fast and innovate. But what if DevOps were more accessible? What if you could make big architectural changes in seconds and prototype rapidly, with just one line of code?
How to Use ChatGPT as an Educational Chatbot in a Next.js Frontend
Can you use OpenAI's GPT-3.5 on your website as a chat assistant? You bet. Here's how to get it done with an Express server, WunderGraph as a BFF, and GraphQL.
Why You Should Use TAGGUN Instead Of General Purpose OCR
Power your receipt and invoice digitization - without the headaches - using TAGGUN: an easy-to-use, easy-to-integrate, AI-driven OCR API built specifically for this purpose.
How to Compose and Integrate APIs Together as if You Were Using NPM for APIs
Learn how to bring React's paradigm of Composability to the world of APIs, microservices, and databases — powered by Wundergraph, build-time GraphQL, and the BFF/API Gateway pattern.
Which Database Should You Use for Your Next.js App?
PostgreSQL, Fauna, MongoDB, WunderBase. There are a lot of options out there. How to choose the right database based on performance, price, scalability, and developer experience.
How to Build and Deploy a Cloud Native App
Build, Deploy and Run a Cloud-Native Application, built with JavaScript, Klotho, and AWS
Overcome The Language Barrier in Your Surveys With Easy i18n Using SurveyJS
Discover how to use SurveyJS + React to build a properly internationalized, localized survey without using any i18n library at all.
SurveyJS: Why It Is Better Than Your Average JavaScript Survey Library
5 ways in which SurveyJS, a free and open-source library, does so much more than just build surveys.
Theming and Theme Switching in React
How to build and switch modular theme components with Design Tokens, React, the Context API, and Bit
Why You Should Use SurveyJS Instead of Google Forms
SurveyJS has speed, customization, and scalability in a free and open-source package