News for hackers. Stuff that matters.

klevo

Thanks :-)
Not sure how async gem would fit into this. The backbone of Stepped Actions is ActiveJob which handles execution. Where do you think this would fit in?
That looks cool. It's a different approach with different features.
Yes, state is persisted to DB upon every change. Action exceptions are handled gracefully and natural part of the system, they simply fail the action. Crash recovery is build-in thanks to checksums and ActiveJob, if you're using the right adapter, like GoodJob or SolidQueue where crash recovery is guaranteed.

Show HN: Stepped Actions – distributed workflow orchestration for Rails

https://github.com/envirobly/stepped

Stepped is a Rails engine, extracted out of Envirobly where it powers tasks like application deployment, that involve complex, out-of-the-band tasks like DNS provisioning, retries, waiting for instances to boot, running health checks and all the fun stuff of a highly distributed networked system.

( Read More... | 15 comments | 2 points | on HN )
Re:Show HN: Envirobly – Efficient App Hosting on Monday October 06, 2025 @08:17AM (#45490545)
Thanks slig. I definitely wanted to go for a simple and down to earth presentation.
Re:Show HN: Envirobly – Efficient App Hosting on Monday October 06, 2025 @04:12AM (#45488885)
Great suggestion with the calculator. Will definitely add it at some point. Also thanks a ton for the feedback, it means a lot to me!
Re:Show HN: Envirobly – Efficient App Hosting on Monday October 06, 2025 @04:07AM (#45488845)
> What's the secret sauce of undercutting AWS prices?

I'm only utilizing EC2 instances, storage and S3. Everything like databases, load balancers, NAT, even image storage is my own architecture and I'm not utilizing the value added services AWS offers for this and most would default to.

> How do you plan on keeping customers as they scale and mature?

I'll be adding features like DB replication and failover and multi AZ deployments down the line. But you're right, I'm focusing on small to medium size customers that want to run cheap, but still have all the convenience of a platform like Heroku for example.

Show HN: Envirobly – Efficient App Hosting

https://envirobly.com/

This is my, fully bootstrapped, take on an application hosting platform. I designed it primarily for myself, to meet the following goals:* Utilize the best parts of the cloud, leave expensive value added services behind. * Host anywhere in the world, close to your users. * Batteries included: backups, logging, monitoring, auto-scaling, containerization, databases. * Simple and user friendly.The...

( Read More... | 6 comments | 3 points | on HN )

Show HN: Locport – manage localhost ports and prevent conflicts

https://github.com/klevo/locport

Tiny open source tool that introduces .localhost file convention to keep track of all your local project hostnames and ports, without a need for a proxy.I was inspired by DHH's Rails World 2025 keynote on how 37Signals currently handles running apps in development. I realized this whole approach can be standardized.This tool helped me to simplify my local development environment, by dropping a...

( Read More... | no comments | on HN )
Re:Fixing Macs door to door on Sunday January 07, 2024 @05:00AM (#38899939)
Great read!
Re:What Is L4S? on Sunday December 10, 2023 @03:40AM (#38590126)
I hope it's gonna go better than the rollout of IPV6 :-)
Re:The TLDR on Ruby's new TLDR testing framework on Wednesday October 04, 2023 @03:14AM (#37761871)
Some fresh ideas behind this: “Running some of your tests frequently is better than running all of your tests infrequently.”