Shawn⚡️ @shawn - 2y
#Bitcoin and Lightning developers, I need your input. Cooking up something I think you'll like. Your thoughtful answers to these questions are appreciated and will land you on the early access list. If you had a magic wand and could spin up your ideal Bitcoin/LN dev environment in 2-3 clicks, what would it look like? - What is your editor of choice (e.g. VIM, VSCode)? - What are your must-have editor extensions? - What are your must-have dev tools and scripts? - How would you manage nodes & services (e.g. Polar, Nigiri, or something new)? - How would you move from your dev environment to test to production? Please boost for exposure. 🙏🏻
5144f - 2y
spread 🤙
utxo ⚡🫂 @utxo ⚡🫂 - 2y
I try to do this with btcpayserver, more than a few clicks and some config involved... but their docker stack is a perfect quick environment I've found Quick access to LND/CLN/Bitcoind documentation within vs code would be cool.
Great feedback. Thank you.
ef423 - 2y
Im a new user looking for people to follow and follow me back! Looking forward to making new friends #[0]
56d5d - 2y
* Editor of choice is VSCode, to many valuable extensions. * Extensions - ESLint, Docker Dev Containers, Git Blame and Git Graph. * Must have dev tools are docker engine/docker desktop and postman. I also use DBeaver for DB connections and viewing stuff, mocking data etc. I love docker-compose and the ability to orchestrate an environment locally. * For node services locally I use Polar exclusivelly and some docker compose files. This with the docker extension in VSCode or Docker Desktop I can see state of containers and view logs etc. Also same from polar. * To move my environment from dev -> prod = #reckless #LFG
Thank you for this. Super helpful. As far as #reckless ship on Fridays, is this a GitHub or other CI pipeline to your prod env, or something else?
4d5ce - 2y
#[2] 👋
#[1] #[2] #[3] would love your take on this. 🙏🏼
b66be - 2y
- What is your editor of choice (e.g. VIM, VSCode)? general editor VIM, IDE AndroidStudio (IntelliJ), Xcode (when required) - What are your must-have editor extensions? rust-analyzer based rust plugin for IntelliJ - What are your must-have dev tools and scripts? git (of course), all the rust cargo tools + sccache - How would you manage nodes & services (e.g. Polar, Nigiri, or something new)? I use the rust bitcoind + electrumd crates, but also bitcoind and electrs manually started - How would you move from your dev environment to test to production? for BDK we build, test, and publish lib code and some signed binaries via GitHub actions workflows
Super helpful. Thanks, Steve!
Yep, we use GitHub pipelines to deploy between environment.