1 pointby nishalk3 hours ago2 comments
  • nishalk3 hours ago
    Hi HN, creator here!

    I built CarbonLint because while we have plenty of tools to profile CPU and memory usage for performance, we rarely see the environmental cost of our local development workflows in real-time.

    The app monitors system resources (CPU, Memory, Network) via systeminformation and node-powershell, then applies regional grid intensity data to estimate the CO2 emissions of your builds, tests, and background tasks.

    The stack: Electron, React, Vite, and TailwindCSS.

    A note on the stack: I realize the irony of using Electron (which isn’t known for being lightweight) to build a tool for energy efficiency! I chose it for rapid cross-platform UI development, but I’ve tried to keep the background monitoring processes as lean as possible. I am very open to feedback on how to further optimize the footprint of the observer itself.

    I’d love to hear your thoughts on:

    The calculation methodology (specifically regarding regional grid intensity).

    Any other metrics you’d find useful in a "Green Ops" dashboard.

    Thanks for checking it out!

  • medv3 hours ago
    Finally, an Electron app to tell me that my Electron app is killing the planet.