Published inOrca·Dec 25, 2021Behind the scenes of an NFT Collection, Part 3: Time to MintThis is the final installment of a 3-part series providing a behind-the-scenes look at the launch of Orcanauts, an impact-driven NFT collection on Solana. Missed the earlier installments? Head over here for Part 1 on generative art, and here for Part 2 on creating a minting website. Designing and building…Nft5 min readNft5 min read
Published inOrca·Dec 24, 2021Behind the Scenes of an NFT Collection, Part 2: The Mint WebsiteThis is part 2 of a 3-part series providing a behind-the-scenes look at the launch of Orcanauts, an impact-driven NFT collection on Solana. Missed part 1? Head over here.Nft5 min readNft5 min read
Published inOrca·Dec 23, 2021Behind the Scenes of an NFT Collection, Part 1: An Introduction to Generative ArtThis is part 1 of a 3-part series providing a behind-the-scenes look at the launch of Orcanauts, an impact-driven NFT collection on Solana. In late November this year, the Orca team and I watched a wonderful scene unfold. For a few hours, the Orca community — old-timers and newcomers alike…Nft7 min readNft7 min read
Published inCoursera Engineering·Aug 28, 2019Evolving the GraphThis is a written version of a talk I gave recently at GraphQL Conf 2019. If you would prefer to view the video version, here it is: For those of you who prefer to read and want a little more background, here’s a…GraphQL9 min readGraphQL9 min read
Published inApollo GraphQL·Jun 28, 2017GraphQL just got a whole lot “Prettier”!We’ve all seen the prettier hype train (and a lot of us are on it!) and while it began as an opinionated code formatter for JavaScript, it has quickly grown to take on other languages like Flow, Typescript, and CSS. As of prettier@v1.5.0, …GraphQL3 min readGraphQL3 min read
Nov 30, 2016Why UI Developers Love GraphQLThis is the first part in a multi-part series of blog posts covering our transition from a homegrown data access framework to using GraphQL across all of our clients (web & mobile) here at Coursera. This has been cross-posted from the Coursera engineering blog for visibility. To introduce the Coursera…GraphQL2 min readGraphQL2 min read
Aug 25, 2016On “Keeping Up with Javascript”Last week, I presented some thoughts on “Keeping Up with Javascript” at the React.js SF Bay Area Meetup. You can see my slides below. Here are some of the questions I received from those present at the Meetup that deserved a little more exposition. On “When to Move Fast” During our transition from…JavaScript4 min readJavaScript4 min read