• 0 Posts
  • 3 Comments
Joined 2 years ago
cake
Cake day: November 13th, 2023

help-circle

  • I agree. To me, this is just an amusing fashion choice. If you’re gonna need the gear, so you may as well have fun with it.

    Honestly, when it comes to any accessory or tool, it’s going to have an aesthetic. Who cares what that is (as long as it’s not offensive). There’s also a tendency to consider terms like ‘fashion’ to be emasculating, but that’s what this is: fashion. Plus, kiddo isn’t going to care about logos and any gender representation; the only shit they’re giving is in their pants.

    Other fashion choices for diaper bags that could be explored:

    • Metal (leather/pleather, spikes, denim, band patches)
    • Goth (like above, but with less denim and more ankhs and crosses)
    • Gamer (cosplay appropriate bags, pokemon that’s also a bag, D&D mimic on a shoulder strap)
    • Sports (tons of practical and team-branded merch options here)
    • Office (suit material, inoffensive beige, briefcase handles and leather)
    • Handyman/tradesman (toolbag or toolbelt aesthetic, tool manufacturer branding)
    • EMT/firefighter (first-aid compartment, red/white aesthetic, cheeky “diaper emergency kit” on outside)
    • Outdoorsman (gore-tex, tent material, typical REI brands, lots of straps for different carry options)

    Edit: not a dad. Some of these may already exist. Point being: it’s all a matter of taste.


  • I used to struggle with this, until I realized what’s really going on. To do conventional web development, you have to download a zillion node modules so you can:

    • Build one or more “transpilers” (e.g. Typescript, Sass support, JSX)
    • Build linters and other SAST/DAST tooling
    • Build packaging tools, to bundle, tree-shake, and minify your code
    • Use shims/glue to hold all that together
    • Use libraries that support the end product (e.g. React)
    • Furnish multiple versions of dependencies in order for each tool to have its own (stable) graph

    All this dwarfs any code you’re going to write by multiple orders of magnitude. I once had a node_modules tree that clocked in at over 1.5GB of sourcecode. What I was writing would have fit on a floppy-disk.

    That said, it’s kind of insane. The problem is that there’s no binary releases, nor fully-vendored/bundled packages. The entire toolchain source, except nodejs and npm, is downloaded in its entirety, on every such project you run.

    In contrast, if you made C++ or Rust developers rebuild their entire toolchain from source on every project, they’d riot. Or, they would re-invent binary releases that weekend.