Oct. 15, 2021, 4:43 p.m.

Introducing Nuxt 3 Beta + Lessons learned from sharding Postgres at Notion 🐘

Fullstack Digest


Releases


Introducing Nuxt 3 Beta

Releases Vue.js Nuxt.js

468 days after the first commit, the Nuxt 3 beta has finally arrived. Discover what's inside and what to expect from it. Yes, it includes Vue 3 and Vite.


Announcing Parcel v2!

Releases JavaScript

The Parcel team is beyond excited to announce that v2.0.0 stable is now available!


pgAdmin 4 v6.0 Released

Releases PostgreSQL React.js

The pgAdmin Development Team are pleased to announce pgAdmin 4 version 6.0.


Psycopg 3.0 released

Releases PostgreSQL Python

Python adapter for PostgreSQL.


Backend


Herding elephants: Lessons learned from sharding Postgres at Notion

Backend Database PostgreSQL

This months-long project migrated Notion’s PostgreSQL monolith into a horizontally-partitioned database fleet β€” an effort to make Notion faster and more reliable for years to come.


FastAPI with Async SQLAlchemy, SQLModel, and Alembic

Backend Python

This tutorial looks at how to configure SQLAlchemy, SQLModel, and Alembic to work with FastAPI asynchronously.


Frontend


Storybook on-demand architecture

Frontend JavaScript

3x smaller builds & faster load times for built Storybooks. I am excited to share Storybook's new on-demand architecture, a fundamental change coming to 6.4 that improves performance for built Storybooks. We worked with the Webpack and Shopify UX engineering teams to cut bundle size by up to three times. Read on to see how.


Mantine

Frontend React.js

React components and hooks library with native dark theme support and focus on usability, accessibility and developer experience


GitHub - youzan/vant

Frontend Vue.js



GitHub - youzan/vant: A lightweight, customizable Vue UI library for mobile web apps.

A lightweight, customizable Vue UI library for mobile web apps. - GitHub - youzan/vant: A lightweight, customizable Vue UI library for mobile web apps.

Lightweight Mobile UI Components built on Vue.


Learn Eleventy From Scratch

Frontend

Learn how to build a stunning website from scratch with this Eleventy course.


In other news

YJIT - Building a new JIT Compiler inside CRuby

In other news Ruby

YJIT, an open source project led by a small team of developers at Shopify to incrementally build a new JIT compiler inside CRuby.


How I built a modern website in 2021

In other news

I rewrote kentcdodds.com using the latest technologies and I want to talk about what I did.


GitHub - apple/swift-docc-render

In other news Vue.js Swift



GitHub - apple/swift-docc-render: Web renderer for Swift-DocC documentation.

Web renderer for Swift-DocC documentation. Contribute to apple/swift-docc-render development by creating an account on GitHub.

Web renderer for Swift-DocC documentation. Swift-DocC-Render is a web Single Page Application (SPA) powered by Vue.js for creating rich code documentation websites.


You just read issue #7 of Fullstack Digest. You can also browse the full archives of this newsletter.

This email brought to you by Buttondown, the easiest way to start and grow your newsletter.