frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Runnem – A CLI to manage local services with screen and YAML

https://runnem.com
2•dsmurrell•11mo ago
Hi all! This is my second ever Show HN post, my first was back in 2020.

I built runnem, a CLI for managing local services in projects with multiple components like frontend, backend, and database.

I have a few projects going at once, each with several services. When I come back to one after a few weeks to fix a bug or make a change, I always forget how to spin everything up. Which command runs what? What depends on what?

runnem solves that for me:

- runnem up and runnem down to start or stop everything - Handles service dependencies automatically - Uses screen under the hood (I'm keen on screen) - Manages logs, rotates them, and cleans up ports - Simple YAML config per project (runnem.yaml)

I didn’t research alternatives deeply. I’ve used Tilt before, mainly with Docker, but wanted something lightweight and terminal-native for projects with mixed stacks. Also, did I mention that I like screen? :)

I haven’t tested it much with services that run inside Docker, or local databases (I use neon.tech), or unusual screen setups. There may be edge cases it doesn’t handle yet. It would be great if people find issues I can patch over time.

It's made my dev workflow a bit smoother. I'd love to hear what you think!

Docs: https://runnem.com

GitHub: https://github.com/dsmurrell/runnem

PyPI: https://pypi.org/project/runnem/

How Do LLM Agents Think Through SQL Join Orders?

https://ucbskyadrs.github.io/blog/databricks/
1•matt_d•4m ago•0 comments

Is Unbound AI the future of adult entertainment?

https://unbound.video/landing4
3•Discuss-AI•6m ago•3 comments

The Most Controversial Post I Ever Wrote on Quora

https://derangedmathematician.substack.com/p/the-most-controversial-post-i-ever
1•wjholden•9m ago•0 comments

My .config Ship of Theseus

https://shift1w.com/blog/config-of-theseus/
2•jacobwiseberg•11m ago•0 comments

Pedal History Is in Danger – ChatGPT Is Rewriting Fact – and It's Getting Worse [video]

https://www.youtube.com/watch?v=0QynkC5HpcI
1•bryanrasmussen•12m ago•0 comments

Sinceerly: AI to undo your AI writing

https://sinceerly.com/
1•MrBuddyCasino•22m ago•0 comments

Ben Goldacre: OpenSAFELY in Brief

https://www.bennett.ox.ac.uk/blog/2025/02/opensafely-in-brief/
2•anitil•24m ago•1 comments

Do those that deserve the world, get the world?

https://dreamingtooloud.substack.com/p/do-those-that-deserve-the-world-get
1•homebush•33m ago•0 comments

AI-powered knowledge assistant for sexual and reproductive health

https://chathrp.org/
1•salkahfi•36m ago•0 comments

Quest Browser 146.0 adds experimental support for WebGPU in WebXR

https://bsky.app/profile/cabanier.bsky.social/post/3mk6ugjtbw22y
1•juretriglav•36m ago•0 comments

The importance of stupidity in scientific research (2008) [pdf]

https://web.stanford.edu/~fukamit/schwartz-2008.pdf
2•the-mitr•38m ago•0 comments

How Europe regulated itself into American vassalage

https://www.economist.com/europe/2026/04/22/how-europe-regulated-itself-into-american-vassalage
2•RestlessMind•38m ago•1 comments

Iran War Has Drained U.S. Supplies of Critical, Costly Weapons

https://www.nytimes.com/2026/04/23/us/politics/iran-war-cost-military.html
2•vrganj•41m ago•0 comments

Dutch government secures deal with European cloud platform STACKIT

https://www.nldigitalgovernment.nl/news/dutch-government-secures-deal-with-european-cloud-platfor...
1•hvb2•41m ago•0 comments

PuzzleScript

https://www.puzzlescript.net/Documentation/rules101.html
1•azhenley•43m ago•0 comments

Contral AI

https://contral.ai
1•vednig•46m ago•0 comments

What Are Unix Domain Sockets?

https://docs.sweeting.me/s/sockets-101
1•nikisweeting•49m ago•0 comments

Paint But…

https://paintbut.netlify.app/
1•memalign•53m ago•0 comments

GitGuardian analysis of the bitwarden/CLI compromise

https://blog.gitguardian.com/bitwarden-cli-gitguardian-views-on-helloworm00/
2•cwinq•53m ago•0 comments

Rendezvous and Docking: A User's Guide for Non Rocket Scientists

https://www.baen.com/rendezvous
1•EvgeniyZh•54m ago•0 comments

Microsoft offers buyouts for longtime employees

https://www.seattletimes.com/business/microsoft/microsoft-offers-buyouts-for-longtime-employees/
4•divbzero•56m ago•1 comments

FujiNet Go 800 – Atari800 Emulator for Android

https://fujinet.online/2026/04/23/fujinet-go-800-atari800-emulator-for-android/
1•p0w3n3d•59m ago•2 comments

The Surveillance Accountability Act Full Text [pdf]

https://boebert.house.gov/sites/evo-subsites/boebert.house.gov/files/evo-media-document/surveilla...
4•Cider9986•1h ago•1 comments

OpenAI deprecates all GPT nano fine tuning

https://community.openai.com/t/deprecation-of-fine-tuned-models-but-still-cant-access-newer-ones/...
2•dandiep•1h ago•0 comments

Why Not Venus?

https://mceglowski.substack.com/p/why-not-venus
2•zdw•1h ago•0 comments

Running Bare-Metal Rust Alongside ESP-IDF on the ESP32-S3's Second Core

https://tingouw.com/blog/embedded/esp32/run_rust_on_app_core
1•MrBuddyCasino•1h ago•0 comments

The Budgeting Mistake That Cost Uber Its Annual AI Spend in 4 Months

https://www.productcurious.com/p/uber-ai-budget-mistake
5•umangsehgal93•1h ago•0 comments

Tremendous Iranian Invasion: A Text Misadventure

3•brooksc•1h ago•0 comments

Essential Voice by Nothing

https://nothing.community/d/56167-introducing-essential-voice
1•plun9•1h ago•0 comments

Familiarity is the enemy: On why Enterprise systems have failed for 60 years

https://felixbarbalet.com/familiarity-is-the-enemy/
5•adityaathalye•1h ago•1 comments