Professional software engineer, musician, gamer, stoic, democratic socialist

  • 2 Posts
  • 60 Comments
Joined 2 years ago
cake
Cake day: July 2nd, 2023

help-circle











    • Has a simple backup and migration workflow. I recently had to backup and migrate a MediaWiki database. It was pretty smooth but not as simple as it could be. If your data model is spread across RDBMS and file, you need to provide a CLI tool that does the export/import.

    • Easy to run as a systemd service. This is the main criteria for whether it will be easy to create a NixOS module.

    • Has health endpoints for monitoring.

    • Has an admin web UI that surfaces important configuration info.

    • If there are external service dependencies like postgres or redis, then there needs to be a wealth of documentation on how those integrations work. Provide infrastructure as code examples! IME systemd and NixOS modules are very capable of deploying these kinds of distributed systems.









  • I would vote for Bernie in a heartbeat.

    He seems to always be on the right side of history, he understands the root causes of our national crises, and he has solutions.

    Problem: Two-party system, voter apathy.

    Solution: Ranked choice voting, remove electoral college (popular vote interstate compact).

    Problem: Bought elections.

    Solution: Repeal Citizens United.

    Problem: Federal deficit spending.

    Solution: Reform government contracts with private corpos so we’re not getting gouged. Repurpose military budget. Tax the rich.

    Problem: Ignorant and misinformed voting population.

    Solution: More school funding, pay teachers more.

    Problem: All surplus value is siphoned away from the working class.

    Solution: Tax incentives for employee-owned companies. More support for unions.

    Problem: Consumer price gouging.

    Solution: Break up monopolies, punish anti-competitive behavior.

    Problem: Irresponsible banking.

    Solution: Un-repeal Glass-Steagall.

    Problem: Expensive healthcare.

    Solution: Universal healthcare. Don’t even try to tell me we can’t afford it.