Back to articles
NPM Archaeology: 5 Years in the Ground, Still Breathing
How-ToTools

NPM Archaeology: 5 Years in the Ground, Still Breathing

via Dev.toKirill Chernenko

Let me set the scene: It's a Saturday. Nothing particularly dramatic is happening. I'm just sitting there, scrolling through my old GitHub repos kinda digital archaeologist, and I find it — react-calendar-datetime. My old and abandoned calendar package. Version 1.3.1 Last update: five years ago. ~100 downloads a month. A couple of themes. A moment.js dependency that probably weighs more than the entire package should. I don't know what came over me. Maybe it was lazy weekend. Maybe it was nostalgia. Maybe I just wanted to feel something. Either way, I opened it up and thought: let's see how bad this is. State of Things Honestly? It wasn't that bad. The core worked. The calendar rendered dates correctly and didn't catch fire when you clicked on it. By the standards of "abandoned weekend projects", this was actually in pretty good shape. But I cannot look at working code and leave it alone. I wanted to try to optimize it, pour in everything I'd learned over the past 5 years — and if that

Continue reading on Dev.to

Opens in a new tab

Read Full Article
8 views

Related Articles