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.
5 Best Practices for Backends-for-Frontends
Best practices to follow when implementing the BFF pattern: do’s and don’ts.
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?
Top 5 UI/Component Libraries for Building Dashboards Fast
Learn about the best tools you'll ever need when it comes to building your own dashboard
Scraping YouTube With This 'Headful' Remote Web Scraping Browser
Learn how to scrape channel and video data from YouTube without APIs, and without being blocked or rate limited.
Top 4 Services That Students Use for Help with Programming Assignments
When stuck with a coding or computer science assignment, you can turn to these 4 websites and services to help you get the job done.
The Easiest Way to Bake Auth Into Your Backend-for-Frontend with Clerk and WunderGraph
A true match made in heaven, learn how to implement authentication in your BFF architecture in minutes!
Documenting Microservices: A Comprehensive Step-by-Step Guide with Swimm's IDE Plugin
How to simplify microservice documentation for improved development and collaboration - using Swimm's IDE Plugin.
Level Up Your Onboarding with Swimm's IDE Plugin
How Swimm and its VS Code/Jetbrains plugins can improve your onboarding and build a culture of knowledge sharing.
My Honest Review of Swimm's Official VS Code Extension
How well does Swimm's new IDE plugin - which lets you create docs right inside your IDE - fare in addressing the internal documentation problem for developers? A review.
5 Best VSCode Plugins for Dev Teams
GitHub Copilot, Swimm, Prettier, and more. Boost your productivity and collaboration with these 5 must-have Visual Studio Code plugins for dev teams.
Revolutionize Your Web Scraping Experience with Bright Data's Scraping Browser
Solve complex scraping challenges with ease, and improve your data extraction efficiency with a comprehensive, highly scalable low-infra solution.
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.
5 Best Backend-for-Frontend Tools You Should Be Using
WunderGraph, Istio, AWS EventBridge, Clerk, Auth.js, Axiom, Grafana, and more. Know the tools that make building Backends-for-Frontends a cinch.
Znote AI: The perfect sandbox for prototyping and deploying code
From Zero to SaaS: The 10 Tools for Building Your SaaS App
Typeform, Sentry, Saas UI, Algolia, and more. Discover the tools you need to build a successful SaaS product, from rapid UI prototyping to secure payment processing without a merchant account.
How To Choose a Tech Stack For Your Next Project
'How to choose technology stack?' is a question that every startuper asks when starting a new project. Our article will try to give you an answer to this question.
TS 5.0 Beta: New Decorators Are Here!
TypeScript 5.0 Decorator, TypeScript ES Decorator, TypeScript Decorator, TypeScript Decorators, How To Use Decorators in TypeScript, Decorator in TypeScript, The Magic of TypeScript Decorators, typescript decorators guide, TypeScript 5.0, TS 5.0
It’s 2023 Now! React State Management: Context or Redux, Which Side Are You On?
Hi there. Today, I am going to discuss when to use what and why. Before I lay down my points and the foundation of my discussion, I would like to first get all of us on the same page about what…
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?
ChatGPT System Design: A Technical Overview
ChatGPT is a state-of-the-art language generation model developed by OpenAI. It is based on transformer architecture and is trained on a massive dataset of conversational text. The model is…
The new wave of GPT “3.5” models also includes a more powerful davinci model, now version 003, and a new model specialized for writing code, called code-davinci-002. For the moment, this model is…
What Programming Languages Work Best for Games and Game Development?
3 Best React Form Libraries Every React Developer Should Know
React-Hook-Form, Formik and React-Final-Form
Centralized Error Handling in NestJS
A guide on how to handle all errors in a NestJS application.
Responsive web design is not only about CSS
Master the TypeScript Keyof Type Operator
Welcome to the Mastering TypeScript series. This series will introduce the core knowledge and techniques of TypeScript in the form of animations. Let’s learn together! Previous articles are as…
How to Build React for Production Using PM2
Improve basic performance and reduce load time by hosting React app as a static build..
What are the differences between async/await and Promises?
An introduction to destructuring function parameters for beginners
Enable HTTPS for Localhost During Local Development in Node.js
A tutorial on how to go from http://localhost:PORT to https://localhost:PORT.
How to Setup AWS Amplify Infrastructure with Terraform
A short tutorial on setting up the Terraform infrastructure required for a static web app built with React. The article focuses on the Terraform code and settings needed to set up an AWS Amplify project for continuous deployment. The AWS Amplify project makes use of CodeCommit as a source repository.
Build A Hybrid App Using Cordova + Angular
How to Clone an App from GitHub
Clone and run a React app with this detailed tutorial
How to create a Rotation Animation in React Native
In this tutorial, I’ll show you how to create a button that rotates 720 degrees when it’s pressed. We will be using the React Native Animated animation system to create the rotation animation. First…
9 Seaborn Datasets for Data Science + ML Beginners
Like the picture above, the journey to becoming a data scientist and reach the highest peak begins with learning to walk. You can’t start with a complicated neural network if you’ve never mastered…
How to Add Emoji to Your Angular application
Nowadays, it is impossible to escape emojis. We are surrounded by smilies that express our feelings or have the sole purpose of shortening our sentences. Whether you are laughing 😂 or whether the…
Coding Bootcamp vs CS Degree vs Self Taught: Which Is Best For You
A comprehensive guide to help you find your way to learning how to code
Pentaho Data Integration (PDI) Installation Guide - Easy yet powerful ETL tool
This is a step-by-step installation guide for Pentaho Data Integration. Well, why Pentaho Data Integration aka ‘Kettle’? Pentaho Data Integration (PDI) is an ETL (Extract, Transform, Load) tool to…
A Practical Guide To Become a Senior Frontend Developer
An actionable roadmap to becoming a senior front end developer by enhancing your skills in whether you are using react or angular or vuejs.
32+ funny Code Comments that people actually wrote