Brian Gershon

Building products, sharing best practices.

Gargoyle masthead mark

Blog

Insights and best practices for product and software development using AI tools.

Check Commands: Teaching AI to Catch and Correct Team Code

When teams use AI tools to generate code, consistency becomes critical. Learn how the check command lets AI tools discover and fix their own errors, and how AGENTS.md teaches your AI tools to generate correct code the first time. These create alignment across your entire team.

Read more

Tales of Tailwind CSS

Why I changed my mind about Tailwind CSS and now love it for styling web apps. Plus introduction to component frameworks like DaisyUI and Tailwind UI.

Read more

NFT (on Twitch)

An overview of NFTs, a Q&A session, and helpful engineering resources for getting started with NFT development on Ethereum, Polygon and other EVM blockchains.

Read more

Exploring Smart Contracts

Learn blockchain development with Smart Contracts using Solidity, OpenZeppelin, and Hardhat. Includes courses, podcasts, and best practices for building dApps.

Read more

Digital Marbles

Create custom billboard messages with animated bouncing marbles using vanilla JavaScript, ES6 modules, and a custom physics engine built with Parcel and Babel.

Read more

Taking a Creative Splash

Discover Unsplash for high-quality, license-free photography perfect for blogs and web projects. My experience as contributor and user of the platform.

Read more

Unity Hackweek 2018 Game Jam

Our team built a tile-matching puzzle game using Unity Instant Games and DOTS during Unity Hackweek 2018, collaborating with developers from Zynga and Kiloo.

Read more

Miniature Sense of Place

Explore Gulliver's Gate in Times Square NYC - a stunning HO scale exhibit with intricate miniature cities, moving vehicles, trains and interactive displays.

Read more