Best practices on how to work with collections in Javascript

Motivation Why some projects are clean, easy-to-read, and performant, while others a convoluted mess? Why, when making a modification, in some codebases everything falls into place immediately, while in others it’s more like walking on a minefield? Writing clean code Continue reading Best practices on how to work with collections in Javascript

17 JavaScript / node.js performance coding tips to make applications faster

Though JavaScript has the highest number of developers in its community with respect to any other language on earth at this moment; there are a lot of misconceptions, shallow knowledge, bad assumptions among the community members. In this article we Continue reading 17 JavaScript / node.js performance coding tips to make applications faster

appalaszynski/switch-gulp-to-webpack: Switching from Gulp to Webpack.

Since the beginning of my front end development technologies education I have been using Gulp as main workflow toolkit. Gulp was responsible for: taking one (or more) HTML file and producing the minified version compiling SASS to CSS and producing Continue reading appalaszynski/switch-gulp-to-webpack: Switching from Gulp to Webpack.

planttheidea/moize: The consistently-fast, complete memoization solution for JS

moize is a consistently blazing fast memoization library for JavaScript. It handles multiple parameters (including default values) without any additional configuration, and offers a large number of options to satisfy any number of potential use-cases. Table of contents Installation $ Continue reading planttheidea/moize: The consistently-fast, complete memoization solution for JS

pubkey/eth-crypto: Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity

Cryptographic javascript-functions for ethereum and how to use them together with web3 and solidity. Tutorials Creating Keys and use them for ethereum-transactions In this tutorial we will create an ethereum-identity and use it so send transactions to the blockchain. Creating Continue reading pubkey/eth-crypto: Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity

We have released version 3.0 of OpenPGPjs, an open source OpenPGP library

We’re happy to announce a major new version of OpenPGPjs, the world’s most widely used JavaScript PGP encryption library. Version 3.0 brings many enhancements to the hundreds of applications and millions of users who rely on OpenPGPjs. At Continue reading We have released version 3.0 of OpenPGPjs, an open source OpenPGP library

Scaling Your Web Development Team

Given the team-centric nature of large projects, and the tendency for projects to suddenly grow large in scope, you will no doubt need additional resources. Or worse… maybe you have no resources to call on at all! Maybe you’re somewhere Continue reading Scaling Your Web Development Team

14 Events JavaScript Developers Should Attend In 2018

Attending JavaScript Conferences is a must for any professional within the web development industry. That’s because, besides all the learning, these events are a great opportunity to create a high-level networking with companies like Google, Facebook, Pinterest, Microsoft, Samsung and Continue reading 14 Events JavaScript Developers Should Attend In 2018