The Guild's blog

Join our newsletter

Want to hear from us when there's something new?
Sign up and stay up to date!

*By subscribing, you agree with Beehiiv’s Terms of Service and Privacy Policy.

Article logo

Nextra 4 x App Router. What's New and Migration Guide

App Router, Turbopack, Rust search engine Pagefind, RSC i18n, server/client components, compiled by React Compiler, GitHub Alert Syntax, new _meta.global file

Dimitri POSTOLOVJan 13th 2025
Article logo

Building Type-Safe Random GIF Generator with feTS

Building a Random Gif Generator using the Giphy API and feTS, a tool designed to simplify REST API development.

Tuval SimhaMay 2nd 2024
Article logo

The Guild - Rebranding in open source

The Guild is doing rebranding - The open source way

Uri GoldshteinFeb 24th 2024
Article logo

Nextra 3 – Your Favourite MDX Framework, Now on 🧪 Steroids

MDX 3, new i18n, new _meta files with JSX support, more powerful TOC, remote MDX, better bundle size, MathJax, new code block styles, shikiji, ESM-only and more

Dimitri POSTOLOVDec 12th 2023
Article logo

How Much Are GitHub Stars Worth to You?

Exposing the dark side of GitHub and open source projects

Yassin EldeebJun 1st 2023
Article logo

Consume OpenAPI in TypeScript Without Code Generation

feTS Client allows you to create an SDK-like client that infers types from an OpenAPI specification document.

Aleksandra SikoraApr 24th 2023
Article logo

Nextra 2 – Next.js Static Site Generator

Here are what the new version of Nextra 2 Framework includes.

Dimitri POSTOLOVJan 24th 2023
Article logo

What does it take to support Node.js ESM?

I have worked on all The Guild's libraries and graphql-js to support ESM. Here is how you can do it too.

Pablo SáezAug 12th 2021
Article logo

Easy Open Source - Orchestrating the Open Source Contribution Workflow

Sharing our journey of making it easier for people to participate in Open Source.

Vignesh T.V.Apr 22nd 2021
Article logo

How to run React E2E tests purely with hooks

How to run React E2E tests purely with hooks. Tested with React-Native and Firebase Test Lab.

Eytan ManorFeb 10th 2020
Article logo

The coolest, most underrated design pattern in React

The coolest, most underrated design pattern in React

Eytan ManorJul 31st 2019
Article logo

I wrote a customizable CSS engine in JavaScript

I wrote a customizable CSS engine in JavaScript. Custom selectors, custom rules and custom events. You determine its behavior.

Eytan ManorJul 24th 2019
Article logo

Injectable services in React

How they're implemented and their similarities with Angular services.

Eytan ManorJun 24th 2019
Article logo

How should you pin dependencies and why?

Getting in-depth on making your application updated and safe.

Niccolo BelliMar 7th 2019
Article logo

New encapsulation method for Styled-Components with Babel

Use private class names instead of a dedicated component

Eytan ManorMar 4th 2019
Article logo

Babel plugin and get a performance boost for your React components

Use this magical Babel plugin and get a performance boost for your React components.

Eytan ManorJan 21st 2019
Article logo

This is how our brain detects shapes

This is how our brain detects shapes. And so shall the computer...

Eytan ManorDec 11th 2018
Article logo

How I helped improve Angular Console

How I helped improve Angular Console. By doing GraphQL the right way.

Kamil KisielaNov 30th 2018
Article logo

Under the hood of React's hooks system

Looking at the implementation and getting to know it inside out.

Eytan ManorNov 21st 2018
Article logo

Implementing a runtime version of JSX

Learning how to think like a JSX parser and building an AST

Eytan ManorNov 12th 2018
Article logo

Recursive React tree component implementation made easy

The challenges that I've faced and how I solved them.

Eytan ManorNov 5th 2018
Article logo

Getting to know React DOM's event handling system inside out

Getting to know React DOM's event handling system inside out.

Eytan ManorOct 22nd 2018
Article logo

This is how I build Babel plug-ins

The basics of AOT compilers and how to write Babel plug-ins.

Eytan ManorOct 8th 2018
Article logo

Getting to know Node's child_process module

How to call git, cpp, sh, etc., from a Node.js script.

Eytan ManorSep 27th 2018
Article logo

How to create a React app out of a Webflow project

How to create a React app out of a Webflow project.

Eytan ManorSep 7th 2018
Article logo

git rebase (not) --interactive

How to build a Node.js script to re-write history. Pre-requisites: Familiarity with git rebase --interactive.

Eytan ManorSep 3rd 2018
Article logo

Angular CLI + Meteor — No more ejecting Webpack Configuration

Angular CLI + Meteor — No more ejecting Webpack Configuration

Arda TanrikuluJul 13th 2018
Article logo

React Native and Meteor backend w/o any 3rd party library in 2018

Introduction to new features of client bundler and React Native Meteor Polyfills including OAuth and persistent login session support etc.

Arda TanrikuluJul 13th 2018
Article logo

Meteor with Webpack — Faster compilation and better source handling

Faster compilation and better source handling. Meteor-Webpack is here as a solution to this kind of problems and lack of features in Meteor's bundler

Arda TanrikuluJul 13th 2018
Article logo

Meteor Client Bundler — React Native support, handling Meteor imports

Introduction to new features of MCB. Better React Native support, handling Meteor imports etc.

Arda TanrikuluJul 13th 2018
Article logo

How to create a native add-on using C++

Node.js Advanced — How to create a native add-on using C++

Eytan ManorMay 8th 2017
Article logo

Build a WhatsApp Clone with Ionic 2, Angular 2, and Meteor

Build a WhatsApp Clone with Ionic 2, Angular 2, and Meteor

Uri GoldshteinNov 30th 2016
Article logo

Build a WhatsApp clone with Meteor and Ionic — Meteor Platform version

Build a WhatsApp clone using Meteor, Angular, and the Ionic Framework for CSS and mobile components

Uri GoldshteinOct 16th 2015