Git Product home page Git Product logo

Recent Blog Posts

Tales of Tailwind CSS

After some doubts, I gave Tailwind CSS a try and discovered a new love for styling my web applications. I'll discuss some reasons you'll like it, and also introduce component frameworks built on Tailwind.

Read more...

Getting Started Building NFT Contracts

Develop, test and deploy an upgradeable NFT contract based on OpenZeppelin ERC721 Solidity framework and Hardhat tooling. Plus two real-world open-source NFT projects to learn from.

Read more...
Read more at briangershon/blog

Open-Source Projects

My most recent code contributions (limited to latest 15 repositories). View all PRs as a Github search.

Bittrees-Technology/bittrees-gov-ui 13 PRs
Bittrees-Technology/bittrees-research-ui 21 PRs
Developer-DAO/D_D-Academy-lesson-5-frontend-rainbowkit-starter 2 PRs
Developer-DAO/academy-turbo 2 PRs
Bittrees-Technology/bittrees-bag-ui 4 PRs
briangershon/p5js-starter 1 PR
Developer-DAO/academy 24 PRs
Bittrees-Technology/btree-erc20 2 PRs
briangershon/openzeppelin-erc20-upgradeable 1 PR
briangershon/openzeppelin-erc721-upgradeable 8 PRs
twilson63/permaweb-cookbook 4 PRs
Bittrees-Technology/bittrees-research-contract 1 PR
twilson63/permapages 1 PR
briangershon/nextjs-starter 9 PRs
cloudflare/workers-sdk 1 PR

Starter Templates

Find configuration ideas or use as a foundation for your next project. View as a Github search.

minecraft-plugin An educational starter Minecraft plugin geared toward new plugin developers. Compiles on modern versions of Java but targets Java 8 to support installing plugins on older servers.
p5js-starter p5.js starter template with Vite and TypeScript.
nextjs-starter Starter template for Next.js v13 (using new app approach). With TypeScript, tailwindcss and daisyUI.
openzeppelin-erc721-upgradeable Develop, test and deploy an upgradeable NFT contract based on OpenZeppelin ERC721 Solidity framework and Hardhat development environment. Deploy to any EVM blockchain. TypeScript.
react-rainbow-tailwind React + RainbowKit + Tailwind CSS
solana-anchor-client-start This project demonstrates the TypeScript code needed to call a live deployed Solana program built with the Anchor framework.
Β 9 more: openzeppelin-solidity-hardhat-playground, react-minimal, glitch-minimal, typescript-webpack-starter, npm-package-minimal, eleventy-minimal, vanilla-js-minimal, threejs-minimal, nodejs-minimal

Miscellaneous


πŸ“« You can find me in various communities by visiting briangershon.com/about

Brian Gershon's Projects

meiosis-tutorial icon meiosis-tutorial

Playing with Meiosis pattern with React: Roll your own state management.

metatokens icon metatokens

Metatokens are first-class extensions to ERC-1155 contracts that allow for enhancements or restrictions to minting, burning, or transferring the underlying NFTs without requiring external oracles, intermediary transactions, or unsafe external calls.

minecraft-plugin icon minecraft-plugin

An educational starter Minecraft plugin geared toward new plugin developers. Compiles on modern versions of Java but targets Java 8 to support installing plugins on older servers.

mqtt-mood icon mqtt-mood

Send your mood to MQTT and listen for mood changes. Part of a multi-arduino Mood Lamp project. Set your mood and all Arduinos respond.

neatcss icon neatcss

Rapidly build efficient sites with Neat, the minimalist css framework.

neopixel-snakes icon neopixel-snakes

Red and blue snakes moving around an Adafruit NeoPixel ring in sparking green patches of grass. For Arduino.

nextjs-starter icon nextjs-starter

Starter template for Next.js v13 (using new app approach). With TypeScript, tailwindcss and daisyUI.

node icon node

evented I/O for v8 javascript

nodejs-minimal icon nodejs-minimal

Node.js (v13.13+) starter with minimal dependencies. Support for ECMAScript modules, lint and unit testing. Plus Github CI workflow. Does not require Babel nor a bundler. Nice for cloud functions too.

npm-package-minimal icon npm-package-minimal

A starter template that contains a TypeScript-based JavaScript module which is published to Github Packages in both CJS and ESM module formats. Includes Jest testing and Github Actions for testing and publishing.

nwdata.org icon nwdata.org

directory of civic data resources in the pacific northwest

olddotfiles icon olddotfiles

Brian's Vim config (not currently using other configs from claytron's repo)

openzeppelin-erc721-upgradeable icon openzeppelin-erc721-upgradeable

Develop, test and deploy an upgradeable NFT contract based on OpenZeppelin ERC721 Solidity framework and Hardhat development environment. Deploy to any EVM blockchain. TypeScript.

permaweb-cookbook icon permaweb-cookbook

The Permaweb Cookbook is meant to house small digestible code snippets for someone that has no experience with blockchain or Permaweb to be able to grab and go.

planning-poker icon planning-poker

Planning Poker built with Cloudflare Workers, Workers KV, Durable Objects, Websockets, and Cloudflare Pages. Also React, Redux Toolkit, TypeScript and Snowpack.

prettyphoto icon prettyphoto

prettyPhoto is a jQuery based lightbox clone. Not only does it support images, it also add support for videos, flash, YouTube, iFrames. It’s a full blown media lightbox. The setup is easy and quick, plus the script is compatible in every major browser.

proximity-alert-gobot icon proximity-alert-gobot

Gobot code to detect when a human is near. Also graph sound and IR data via InfluxDB and Grafana.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.