Log in to GraphQL Editor
Michał Tyszkiewicz

Posts by Michał Tyszkiewicz

GraphQL enthusiast & LA Lakers hardcore fan

[email protected]

Contributor for over 4 years

Conditional rendering in React
Michał Tyszkiewicz
Michał Tyszkiewicz
Conditional rendering in React

I recently saw some posts and comments about conditional rendering in React and to my surprise some of them stated&&was ...

7 mins read
6 months ago
I18next translations inside maps & React dynamic import
Michał Tyszkiewicz
Michał Tyszkiewicz
I18next translations inside maps & React dynamic import

Recently while browsing through one of our projects I found some atrocious piece of code I wrote a few months back. As u...

16 mins read
6 months ago
Eleventy components woes
Michał Tyszkiewicz
Michał Tyszkiewicz
Eleventy components woes

So far so good, in part one we managed to do a very basic setup of a blog website sticking to just markdown and html (wi...

8 mins read
6 months ago
AI-generated GraphQL Schema and Fake backend
Michał Tyszkiewicz
Michał Tyszkiewicz
AI-generated GraphQL Schema and Fake backend

if you prefer to watch a vid demo instead of readingjust click hereLooking for a springboardFor a while now we have seen...

6 mins read
7 months ago
Making a simple Eleventy blog template
Michał Tyszkiewicz
Michał Tyszkiewicz
Making a simple Eleventy blog template

If you’ve worked with TypeScript, React or Next odds are you’ve encountered an update that broke a number of features on...

5 mins read
7 months ago
TypeScript enums in 5.0 (are they still bad?)
Michał Tyszkiewicz
Michał Tyszkiewicz
TypeScript enums in 5.0 (are they still bad?)

TypeScript 5.0 is here and it brings a lot of changes to performance, adds decorators, and among other things enums. Enu...

7 mins read
about 1 year ago
Zustand - react state management made easy
Michał Tyszkiewicz
Michał Tyszkiewicz
Zustand - react state management made easy

While managing state in react isn't exactly a Sisyphean task it can certainly become one if the right tools aren't used....

5 mins read
about 1 year ago
Top 5 GraphQL IDEs for 2023
Michał Tyszkiewicz
Michał Tyszkiewicz
Top 5 GraphQL IDEs for 2023

The adaptation rate for GraphQL keeps growing and a lot of big players like PayPal, Twitter, medium, Docker, GitHub or S...

8 mins read
over 1 year ago
GraphQL vs REST API
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL vs REST API

As you probably already know REST has been the established industry standard for years and GraphQL is supposed to be an ...

5 mins read
over 1 year ago
State of GraphQL 2022 survey
Michał Tyszkiewicz
Michał Tyszkiewicz
State of GraphQL 2022 survey

The authors of State of JavaScript had been including GraphQL in their survey for a while, though it was a bit hidden un...

6 mins read
over 1 year ago
Bun: a new and really fast JavaScript runtime
Michał Tyszkiewicz
Michał Tyszkiewicz
Bun: a new and really fast JavaScript runtime

In 2018 Node.js creator Ryan Dahl gave his famous talk titled "10 Things I Regret About Node.js". It outlined regrets he...

5 mins read
over 1 year ago
Fresh: an extremely fast and simple web framework from Deno
Michał Tyszkiewicz
Michał Tyszkiewicz
Fresh: an extremely fast and simple web framework from Deno

It seems you get a new JavaScript framework almost every week now. Most of them aim to improve upon this or that shortco...

5 mins read
almost 2 years ago
SolidJS: a new framework with true reactivity and top performance.
Michał Tyszkiewicz
Michał Tyszkiewicz
SolidJS: a new framework with true reactivity and top performance.

As far as JavaScript frontend frameworks go most people stick with React and it has been by far the most widely adopted ...

4 mins read
almost 2 years ago
Apollo Supergraph: A GraphQL stack for everything
Michał Tyszkiewicz
Michał Tyszkiewicz
Apollo Supergraph: A GraphQL stack for everything

The folks at Apollo have been working with GraphQL since 2016, back when they were still Meteor Software. Versatility ha...

4 mins read
almost 2 years ago
GraphQL Yoga 2.0 - a light but fully-featured GraphQL Server
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL Yoga 2.0 - a light but fully-featured GraphQL Server

Everyone including beginners who are just getting into GraphQL sooner rather than later arrives at what you can call the...

5 mins read
almost 2 years ago
Apollo Kotlin - getting started with GraphQL on Android
Michał Tyszkiewicz
Michał Tyszkiewicz
Apollo Kotlin - getting started with GraphQL on Android

Using GraphQL on Android has been a niche topic for quite a while and that might be a bit surprising, especially conside...

4 mins read
about 2 years ago
Saleor - a GraphQL-first open-source e-commerce platform
Michał Tyszkiewicz
Michał Tyszkiewicz
Saleor - a GraphQL-first open-source e-commerce platform

The pandemic has changed many aspects of our lives. Because of the lockdowns, almost all of our activities have moved on...

5 mins read
over 2 years ago
Neo4j GraphQL Library 2.0.0
Michał Tyszkiewicz
Michał Tyszkiewicz
Neo4j GraphQL Library 2.0.0

A while ago I wrote a bit about the GRAND stack, an integration of GraphQL, React, Apollo and the Neo4j Database. While ...

3 mins read
over 2 years ago
Tina Cloud -  a headless CMS backed by Git
Michał Tyszkiewicz
Michał Tyszkiewicz
Tina Cloud - a headless CMS backed by Git

A common problem when trying to convince someone to use Jamstack tools is the learning curve and that’s understandable, ...

4 mins read
over 2 years ago
Nhost - open source Firebase alternative with GraphQL
Michał Tyszkiewicz
Michał Tyszkiewicz
Nhost - open source Firebase alternative with GraphQL

Most devs are probably at least somewhat familiar with Firebase, Google’s out of the box backend-solution for mobile & w...

3 mins read
over 2 years ago
What is the GRANDstack?
Michał Tyszkiewicz
Michał Tyszkiewicz
What is the GRANDstack?

Last time we looked a bit at neo4j and the benefits of using it together with GraphQL and I briefly mentioned a little t...

4 mins read
over 2 years ago
Neo4j GraphQL Library
Michał Tyszkiewicz
Michał Tyszkiewicz
Neo4j GraphQL Library

A booming market has created the demand for reducing the time to market of software products to a minimum. The current t...

4 mins read
almost 3 years ago
Damn Vulnerable GraphQL Application
Michał Tyszkiewicz
Michał Tyszkiewicz
Damn Vulnerable GraphQL Application

Usually in these when I write about some library or app I try to highlight its strengths. Well, this time I’m going to d...

2 mins read
almost 3 years ago
SpectaQL - generate static docs for a GraphQL schema
Michał Tyszkiewicz
Michał Tyszkiewicz
SpectaQL - generate static docs for a GraphQL schema

It's finally time to take a look at another useful library, this time we’ll check out SpectaQL, a Node.js library for ge...

3 mins read
almost 3 years ago
Mock Backend - The Beginner's Guide to GraphQL Editor p.2
Michał Tyszkiewicz
Michał Tyszkiewicz
Mock Backend - The Beginner's Guide to GraphQL Editor p.2

Last time weput together a pretty basic schema, so let's take a look at how it works. First just to make navigating ever...

2 mins read
almost 3 years ago
GraphQL Schema - The Beginner's Guide to GraphQL Editor p.1
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL Schema - The Beginner's Guide to GraphQL Editor p.1

GraphQL Editor is a tool for both advanced users and those only starting to work on GraphQL APIs.On the off chance you d...

2 mins read
almost 3 years ago
BaseQL - create a GraphQL API from your Airtable backend
Michał Tyszkiewicz
Michał Tyszkiewicz
BaseQL - create a GraphQL API from your Airtable backend

After writing about some of the biggest libraries out there I think it's time to look at one that hasn't been covered as...

5 mins read
almost 3 years ago
A look at what using TypeScript with GraphQL can do for you
Michał Tyszkiewicz
Michał Tyszkiewicz
A look at what using TypeScript with GraphQL can do for you

The big trend for a while now has been GraphQL and its associated technologies growing popularity among the dev communit...

5 mins read
about 3 years ago
GraphQL with React - Apollo vs Relay overview
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL with React - Apollo vs Relay overview

After looking at how GraphQL can be used withVueandAngularit's obviously time to look at how it works with React. Especi...

5 mins read
about 3 years ago
GraphQL in Angular with Apollo
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL in Angular with Apollo

Last time I touched a bit on the combined benefits of using Vue with GraphQL via Apollo. It shouldn't come as a surprise...

4 mins read
about 3 years ago
A view on GraphQL in Vue
Michał Tyszkiewicz
Michał Tyszkiewicz
A view on GraphQL in Vue

While REST still holds the top spot in terms of popularity GraphQL has been on the rise for quite a while and 2021 looks...

4 mins read
about 3 years ago
React vs Angular vs Vue
Michał Tyszkiewicz
Michał Tyszkiewicz
React vs Angular vs Vue

After looking at the features, components and libraries for Vue, React and Angular it's time to do an actual comparison ...

6 mins read
over 3 years ago
Top React libraries you need to know in 2021
Michał Tyszkiewicz
Michał Tyszkiewicz
Top React libraries you need to know in 2021

Last time we looked a bit at the background and some built-in features of React. As promised it's now time to look at so...

8 mins read
over 3 years ago
React - the rise of the JavaScript powerhouse
Michał Tyszkiewicz
Michał Tyszkiewicz
React - the rise of the JavaScript powerhouse

After taking a look atVueandAngularit's time to check out the last of the big three -React.In terms of popularity and us...

5 mins read
over 3 years ago
Angular directives - the most-used units in Angular
Michał Tyszkiewicz
Michał Tyszkiewicz
Angular directives - the most-used units in Angular

After breaking downAngular and its versionsit's time to do a deeper dive into the inner workings of the framework, namel...

5 mins read
over 3 years ago
Angular - a short overview
Michał Tyszkiewicz
Michał Tyszkiewicz
Angular - a short overview

After writing a bitabout Vueandits web componentsI think it's only fair to take a look at its main competitors and their...

4 mins read
over 3 years ago
Vue - introduction to Web Components
Michał Tyszkiewicz
Michał Tyszkiewicz
Vue - introduction to Web Components

In my previous blog post I outlined what Vue isand went through a bit of its history and versions one through three and ...

5 mins read
over 3 years ago
VUE - a short overview
Michał Tyszkiewicz
Michał Tyszkiewicz
VUE - a short overview

Vue has definitely been making rounds in the dev community as of late. According to recent surveys, like the 2020 Stack ...

5 mins read
over 3 years ago
Slash GraphQL - a fully managed GraphQL backend service
Michał Tyszkiewicz
Michał Tyszkiewicz
Slash GraphQL - a fully managed GraphQL backend service

GraphQL’s astounding growth is attracting more and more developers each year, according to the State of JavaScript 2019 ...

4 mins read
over 3 years ago
GraphQL tools & libraries - Part 3
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL tools & libraries - Part 3

It took a while, but nevertheless, here it finally is -GraphQL Tools & Libraries Part 3. If you missed it here’s alink t...

4 mins read
over 3 years ago
GraphQL tools & libraries - Part 2
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL tools & libraries - Part 2

If you missed it here’s alink to part one of GraphQL tools & libraries. Now onto part two, where we check out a few more...

4 mins read
over 3 years ago
GraphQL tools & libraries
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL tools & libraries

If you’re interested in awriteup about GraphQL itself head on over here. In this piece, we’ll take a look at some of the...

4 mins read
over 3 years ago
Why you should try GraphQL?
Michał Tyszkiewicz
Michał Tyszkiewicz
Why you should try GraphQL?

GraphQL started at Facebook back in 2012, it was developed internally before being released as open-source in 2015. In 2...

5 mins read
over 3 years ago
GraphQL vs REST vs gRPC
Michał Tyszkiewicz
Michał Tyszkiewicz
GraphQL vs REST vs gRPC

If you’ve read an article or even some brief description of GraphQL, it probably included a line about what it does bett...

4 mins read
over 3 years ago
Zooming on Zoom
Michał Tyszkiewicz
Michał Tyszkiewicz
Zooming on Zoom

Coronavirus and the lockdowns it forced has probably sped up the transition to working from home in many jobs by at leas...

4 mins read
almost 4 years ago
Software licensing - All about multi-licensing
Michał Tyszkiewicz
Michał Tyszkiewicz
Software licensing - All about multi-licensing

The last few weeks we looked at various types of licenses and what they entail. Now that we know a little bit about them...

3 mins read
almost 4 years ago
Everything you need to know about EULA
Michał Tyszkiewicz
Michał Tyszkiewicz
Everything you need to know about EULA

EULAs or End User License Agreements everyone knows what they are, nobody reads them. You’ve probably clicked “I agree” ...

5 mins read
almost 4 years ago
Software Licensing - what is Copyleft
Michał Tyszkiewicz
Michał Tyszkiewicz
Software Licensing - what is Copyleft

If you’ve read a little bit about software licensing or Linux you probably know a few things about copyleft and it’s res...

4 mins read
almost 4 years ago
Software licensing Part II - a deeper dive into license types
Michał Tyszkiewicz
Michał Tyszkiewicz
Software licensing Part II - a deeper dive into license types

Last time we took a swing at breaking down the various types of software licenses. While useful if you wanted to get a h...

4 mins read
almost 4 years ago
Software licensing cheat sheet
Michał Tyszkiewicz
Michał Tyszkiewicz
Software licensing cheat sheet

If you’ve ever made an app, program, or just written some code, chances are you’re familiar with terms like open source,...

4 mins read
almost 4 years ago
Introduction to Draqula - a GraphQL client for React apps
Michał Tyszkiewicz
Michał Tyszkiewicz
Introduction to Draqula - a GraphQL client for React apps

Draqula is a lightweight GraphQL client, perfect for smaller and simpler React apps. Most web apps don't need higher-ord...

2 mins read
over 4 years ago