
A First Look at Poetry
Learn how Poetry simplifies Python development by consolidating common tools for managing dependencies and environments efficiently.

Learn how Poetry simplifies Python development by consolidating common tools for managing dependencies and environments efficiently.

A beginner friendly tutorial for running a local version of Dash Platform with Dashmate. Includes creating an identity, data contract, and documents.

Dash is a cryptocurrency launched in 2014 that aims to be a convenient, fast, and private digital cash platform that is suitable for everyday transactions.

End-to-end scripting workflow to generate automatic show notes with LLMs from audio and video transcripts using Whisper.cpp, Llama.cpp, and Commander.js.

Another AI opinion piece, this time about how someone should approach learning about ChatGPT so they can use it most effectively.

An opinion piece about the implications of ChatGPT on the workflows and careers of Developer Advocates and how they can best utilize it.

tRPC is a TypeScript library for building end-to-end, type-safe APIs. It creates fully typed endpoints on the backend which are queried from a frontend client.

SolidStart is a project starter and metaframework for SolidJS that provides a first-class way to build and deploy SolidJS applications.

create-t3-app is a fullstack, typesafe React framework with Next.js, tRPC, Prisma, and Tailwind deployed on Vercel and Fly.

Zach Leatherman recently put out a provocative benchmark to compare different web frameworks on the speed at which they can generate a static site.

IPFS is a protocol defining a cryptographic-hashed and content-addressed peer-to-peer filesystem for directories and files.

Learn how to create and deploy a Solidity smart contract to an Ethereum testnet, mint an NFT, and store NFT information in a Fauna database.

This example uses Hardhat and Ethers to compile a smart contract written in Solidity and deploy that contract to an Ethereum test network with Alchemy.

Learn how to deploy and host a MongoDB database with Railway and query data by connecting to the database with Prisma Client.

Astro is a web framework that supports the Islands Architecture and includes integrations for React, Svelte, Vue, Solid, and many more.

Hydration converts static HTML into dynamic pages with client-side JS. Partial hydration only hydrates the components of an app that need to be interactive.

Learn how to use JavaScript to create a custom daily message displaying a different greeting depending on the day of the week.

Oak is a middleware framework for Deno's native HTTP server and Deno Deploy inspired by Koa. In this tutorial we build an Oak REST API deployed on Deno Deploy.

Nuxt is a Vue metaframework for building performant web applications while maintaining an intuitive developer experience.

What is the definition of fullstack? An examination of when it is or isn't appropriate to categorize something as fullstack.

How to deploy Apollo Server and GraphQL Yoga on serverless functions with Netlify Functions, Serverless Framework, and AWS Amplify.

Pulumi provides open source infrastructure as code SDKs for creating, deploying, and managing infrastructure on multiple clouds in multiple languages.

GraphQL Helix is a runtime agnostic collection of utility functions that helps you build your own GraphQL API and HTTP server.

Learn how to create a GraphQL server with Node.js and Express, build an image of the server with Docker, and deploy the container to Fly.

Fargate is an AWS service for dockerizing applications and running containers on ECS without managing servers or clusters of EC2 instances.

This example uses the Serverless Framework to deploy and query a Node.js server running in a Docker container on AWS Lambda.

Serverless Cloud is a new serverless app platform from Serverless, Inc. Unlike the Serverless Framework, it lives on a new hosting service in the cloud.

KeystoneJS is a CMS for developers that provides a GraphQL API & Management UI for content and data based on your schema.

Slinkity is a frontend component framework that uses Vite to bring dynamic, client side interactions to your static Eleventy sites.

Fly is a platform for fullstack applications and databases build with Dockerfiles or Buildpacks that need to run globally.

GitHub Actions can be used to automate, customize, and execute software development workflows from within a GitHub repository.

PostGraphile builds a GraphQL API from a PostgreSQL schema that automatically detects information such as tables, columns, indexes, and relationships.

Docker is a set of tools that deliver software in isolated packages called containers that bundle their software, libraries and configuration.

Azure Functions is an event-driven compute platform that manages deploying and maintaining servers and can be used to create serverless API endpoints.

Learn how to create a backend Node.js server and deploy it on Digital Ocean with a popular Node process manager called PM2.

The Serverless Framework consists of an open source CLI and a hosted dashboard. We will create a boilerplate Node Lambda handler and deploy it to AWS.

Learn how to create a boilerplate React app with Vite, upgrade the application to React 18, and deploy the app to Netlify.

Learn how to build and deploy a GraphQL server on the edge with Apollo GraphQL, Cloudflare Workers, Webpack, and Wrangler.

Architect is an Infrastructure as Code framework for provisioning build artifacts. It provides a compact syntax that compiles down to CloudFormation.

AWS Amplify is a set of tools and services to help frontend web and mobile developers build scalable fullstack applications with AWS infrastructure.

Remix is a React metaframework created by Ryan Florence and Michael Jackson. It primarily uses standard web APIs and is built on React Router.

A Cloudflare Worker runs JavaScript on Cloudflare's edge servers. A Cloudflare Service Worker specifically handles HTTP traffic.

AWS Serverless Application Model (SAM) is an open-source framework for building serverless applications with a shorthand syntax for common cloud resources.

AWS Cloud Development Kit (CDK) is a framework for defining cloud infrastructure in code and provisioning it through AWS CloudFormation.

MongoDB is a database. It does stuff with data and then puts it in a base. Prisma now lets you do that without writing MongoDB stuff.

Cloudflare Pages is a Jamstack platform for frontend developers to collaborate and deploy websites by syncing a GitHub repo and building a static frontend.

Learn how to use a GraphQL API by querying the Rick and Morty GraphQL API with curl, the Fetch API, graphql-request, and Apollo Client.

A Socratic dialogue about the nature and purpose of TypeScript Generics. Generics are a way to prepare types for the unknown.

A collection of examples from Michael Chan (Chantastic) demonstrating static and dynamic imports, export lists, and import aliases.

Vite is a frontend build tool and open source project created by Evan You that increases development speed and serves native ES modules with ESBuild & Rollup.

A semantic pull request lets you tell others about changes you've pushed to a branch but in a way that actually means something.

Since the GraphQL specification aims to be as general as possible, caching has been considered out-of-scope for the spec itself.

SvelteKit is a serverless first Svelte metaframework for building web applications with filesystem-based routing and multiple rendering modes.

Before becoming a web developer, I spent nearly a decade as an aspiring professional musician and music teacher. Does that have anything to do with programming?

Digital governance is not simply a technical challenge. It is a communicative, sociological, and distinctly human challenge.

An explanation of the goals and ambitions of web3 developers and the potential of web3 technology to create a sustainable structure for open source projects.