DEV Community

Yashodhan Singh
Yashodhan Singh

Posted on

4

Conquering the Learning Curve of Bazel: My Ongoing Struggles and Hopeful Horizon 📈🌅

Hey everyone! 🤗 Today, I wanted to talk about something that's been on my mind lately: 🤔 Bazel! This amazing build tool has SO much potential, but for me, there's been a bit of a learning curve 😩📈.

One particular challenge I've faced is with rules_nodejs 🚫. As a developer, one of my go-to tools is Storybook JS 📚🤓, but it seems almost IMPOSSIBLE to run it with rules_nodejs 😵. I've spent COUNTLESS hours trying to get it to work, but it's just not happening.

BUT, there's hope on the horizon! 🌅 I've been hearing great things about rules_js, and I'm optimistic that it will fix all the problems I'm facing with rules_nodejs. 🙏🤞 Fingers crossed! I'll be sure to share my experiences with rules_js soon.

Overall, I think it's important to remember that learning a new technology takes time and patience. 🕰️🧘 Even though I'm struggling with Bazel right now, I know that with persistence and a bit of help from the community, I'll get there eventually. 🤝

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (2)

Collapse
 
vulcanwm profile image
Medea

good luck with learning bazel!

Collapse
 
dsfx3d profile image
Yashodhan Singh

Need a lot of it

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more