Paul Sweeney·May 5, 2020Why I use Rollup, and not WebpackComplexity, frustration, bloated. Those are the first words that come to my mind whenever I see Webpack. Over the past several years, I’ve…A response icon6A response icon6
Paul Sweeney·Mar 10, 2020Monorepos in JavaScript, Anti-PatternSomething I’ve noticed more lately, is this trend of having several npm micro-packages all contained in one repository. Many popular…A response icon18A response icon18
Paul Sweeney·May 26, 2019Micro-FrontendsDo you have a large scale UI that takes way too long to rebuild? Do you have multiple teams and frequently run into code conflicts and…A response icon18A response icon18
Paul Sweeney·Jan 31, 2019Why you should reconsider using third-party JavaScript librariesLooking to add new functionality to your app? Don’t want to re-invent the wheel? It’s easy to jump to a third-party library in order to…
Paul Sweeney·Dec 16, 2018Why I no longer use D3.jsEvery time I work on a project with visualisations, project managers usually react in horror when I say I’m not using D3. Why is there…A response icon73A response icon73
Paul Sweeney·Dec 19, 2017Tips on Writing Good JavaScript LibrariesYou’ve thought of a great idea for a library, and you want to share it with the public? Great! Glad to have you on board to share some…A response icon1A response icon1
Paul Sweeney·Sep 25, 2017Use “let” by default, not “const”Re-assignment has been a long running debate in the programming world. In C++ there’s the “const” keyword, in Java there’s “final”, and in…A response icon5A response icon5