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…May 5, 20206May 5, 20206
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…Mar 10, 202017Mar 10, 202017
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…May 26, 201919May 26, 201919
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…Jan 31, 2019Jan 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…Dec 16, 201873Dec 16, 201873
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…Dec 19, 20171Dec 19, 20171
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…Sep 25, 20175Sep 25, 20175