InPolkadot Staking System UpdatesbyRoss Bulat·Sep 27, 2022Polkadot Staking Update: August — September 2022Fast unstake, nomination pool support, democracy proposals, and more
InPolkadot Staking System UpdatesbyRoss Bulat·Aug 2, 2022Polkadot Staking Update: July 2022Polkadot Decoded keynotes, nomination pool updates, validator entities, and more
Ross Bulat·Mar 8, 2022Polkadot Staking Experience: Representing the Stash and Controller AccountThe question of how opinionated a decentralised app should be plagues front end developers in an effort to find the right balance between…
Ross Bulat·Feb 25, 2022Defining the Polkadot Staking Experience: Phase 0This product is a work in progress, designed to communicate ideas, generate feedback, and define a solid foundation for application-side…
Ross Bulat·Jul 21, 2021MongoDB & Node.js: Writing Efficient Operations and AggregationsHow to handle common data aggregation tasks in MongoDB as data scales
Ross Bulat·Jul 7, 2021Google Play In App Purchase Validation in Node.jsHow to validate in-app purchases server side for Google Play appsA response icon1A response icon1
Ross Bulat·Jun 14, 2021In App Purchases and Subscriptions in React Native: 2021 WalkthroughHow to implement Expo In App Purchases and Subscriptions for iOS and AndroidA response icon3A response icon3
Ross Bulat·Jun 6, 2021React: How to Scale Theme Sets with Deep MergingCreate sets of themes and inject them as one object into React theme providers
Ross Bulat·Mar 5, 2021TypeScript: Conditional Types ExplainedLearn what conditionals are and how they are used in TypeScriptA response icon3A response icon3
Ross Bulat·Feb 28, 2021TypeScript: Typing Dynamic Objects and Subsets with GenericsHow to use keyof, in, and extends keywords to type dynamic functions in TypeScriptA response icon1A response icon1