Following a CSS methodology guarantees that everyone involved in the development process speaks the same language. BEM and SMACSS differ but have various unique advantages.
Explore creating ORMs in JavaScript, learn about TypeORM, an important JavaScript ORM, and finally build a Node.js and TypeScript application using TypeORM.
Thanks to flutter_launcher_icons, it’s easier than ever to create Flutter launcher icons using this package. Learn how here.
Rust collections enable us to store and retrieve data efficiently. This overview includes use cases for specific collections.
In this article, we compare the two most popular state database options for the Hyperledger Fabric network: CouchDB and LevelDB.
Implement SSL pinning in React Native to protect mobile apps from hacks by narrowing down the list of trusted certificates.
Learn how to use arenas in Rust to improve the performance of memory allocation and deallocation to run your code faster.
Learn how to use joi and celebrate to ease the stress of validating user inputs in your Node.js apps in this complete tutorial.
Lint tools are used to help find errors and avoid poorly written code. Learn about linting in Kotlin and how you can get started with it.
Learn a bit about stacking and the tooling that makes it easier in local environments in this post from Graphite co-founder Tomas Reimers.
Smart contracts are deployed and executed on the Ethereum blockchain. Audits of these contract enable developers to provide a thorough analysis of smart contract sets.
This article profiles IOTA, an open source distributed ledger, and demonstrates two methods for deploying smart contracts on IOTA.