Paul SweeneyWhy 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…10 min read·May 5, 2020--6--6
Paul SweeneyMonorepos 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…7 min read·Mar 10, 2020--17--17
Paul SweeneyMicro-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…8 min read·May 26, 2019--19--19
Paul SweeneyWhy 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…7 min read·Jan 31, 2019----
Paul SweeneyWhy 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…9 min read·Dec 16, 2018--73--73
Paul SweeneyTips 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…10 min read·Dec 19, 2017--1--1
Paul SweeneyUse “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…6 min read·Sep 25, 2017--5--5