MuseLab

MuseLab

Technology, Information and Internet

Plano, TX 397 followers

Product Delivery Model experts helping Salesforce partners and customers deliver repeatable products at scale.

About us

We are visionary innovators on a mission to transform how people build software for Salesforce. We help Salesforce partners adopt the Product Delivery Model so they can develop, test, ship, sell, configure, and support their software with greater efficiency, quality, and scalability.

Website
https://muselab.com
Industry
Technology, Information and Internet
Company size
2-10 employees
Headquarters
Plano, TX
Type
Privately Held
Founded
2022
Specialties
Salesforce ISV DevOps, Salesforce DevOps, Salesforce Packaging, Salesforce Release, Salesforce ISV, CumulusCI, MetaDeploy, and Metecho

Locations

Employees at MuseLab

Updates

  • View organization page for MuseLab, graphic

    397 followers

    ❓ How do you handle reuse of modules and solutions across your Salesforce projects? Whether you're an SI partner looking to venture into non-hourly business models or an ISV needing to scale delivery to a growing customer base, composability is a potential game changer in terms of business value. The challenge is that composability on Salesforce, especially across multiple projects and multiple orgs, has always been hard to set up and maintain. MuseLab's upcoming D2X Platform continues in our trend of building easy solutions to highly complex challenges. The D2X Dependency Composer service automatically converts dynamic dependency definitions into a static map of dependencies on every commit in your GitHub repository. So what's a dynamic dependency? * Point at the Declarative Lookup Rollup Summaries repo to resolve its latest release and dependencies automatically * Point at your internal GitHub repositories to load modules ISV can also publish their dependency maps for customers, SI, and ISV partners to use in implementing and extending their products. You can see a live sample of the D2X Dependency Composer reports at: https://lnkd.in/ghndwE-j

    • No alternative text description for this image
  • View organization page for MuseLab, graphic

    397 followers

    How do you manage dependencies across multiple Salesforce package projects developed in separate GitHub repositories? Traditionally the answer involved a lot of edits to bash scripts or sfdx-project.json files in each repo after each release of any repo. Dependency management is about to get a lot easier! Here's a preview of the new D2X Dependency Composer in clicks-not-code form allowing anyone on the team to create or configure orgs with the latest releases of all a project's dependencies, all dynamically resolved by D2X Platform. 🎉 No files to maintain after each release. Easy self-service org setup for everyone. Interested in exploring how D2X Platform can transform the way you manage your Salesforce development projects? Grab some time to chat at: https://lnkd.in/eiA_Aave

    • No alternative text description for this image
  • View organization page for MuseLab, graphic

    397 followers

    There's no such thing as a package manager like npm or pip for Salesforce right? Get ready for the D2X Dependency Composer, a great example of the power of our upcoming platform to make previously hard or impossible tasks into a simple API call. CumulusCI has long had the ability to dynamically resolve dependencies across many GitHub repositories, including community built open source projects like DLRS or other community created solutions from the Salesforce.org Commons. Composing an org, repeatable solution, or product on top of other repository based products, internal or external, is hard enough to do once. Composing orgs made up of complex dependencies and keeping up with all their releases is a lot of work! D2X Dependency Composer provides a simple REST API to create a request to resolve a set of dependencies. Currently this works for CumulusCI based repositories, but we plan to add support for other tooling and packaging approaches soon. For now, check out the experience of requesting the resolution of dynamic dependencies across 4 repositories, finding the latest product release and its dependencies from each. Check out this Github Gist for the results: https://lnkd.in/gmRDnF-y

    • No alternative text description for this image
    • No alternative text description for this image
    • No alternative text description for this image
  • View organization page for MuseLab, graphic

    397 followers

    🚀 Get ready for a whole new way to develop and deliver changes to Salesforce orgs. We've been hard at work building D2X Cloud, our upcoming platform designed to make it easy for anyone to define, share, and run org setup automation recipes. Where previously defining automation recipes required learning scripting, configuration syntaxes like JSON and YAML, and command line tools to run them, D2X Cloud provides both declarative web user experience. From an admin automating their post-Sandbox refresh checklist and sharing it with the team to run on-demand to an ISV delivering complex package architectures to thousands of customers, D2X Cloud is built to be easy, secure, and scalable. And, because it's backed by our multi-tenant, API-First platform, anyone who knows how to build user experiences can build tailored experiences for their users. Build a Slack bot for creating a scratch org from a specific branch with prompts relevant to your company or your customers. Build a Flow to create the decision tree for how the org for a new project gets configured. So what does Easy look like? Take a look. We'd love to hear your thoughts. https://lnkd.in/g4bq8z5t

    D2X Cloud Preview: Create a Job

    https://www.youtube.com/

  • View organization page for MuseLab, graphic

    397 followers

    📣 We're excited to announce our first ever D2X Fundamentals training class is now available for registration! Join us for a one month course and hands-on workshop to learn the fundamentals of developing and delivering composable Salesforce solutions on GitHub using only free and open source tools including MuseLab's own D2X and CumulusCI. Only 12 seats are available for this unique opportunity to learn directly from Jason Lantz, creator of D2X and CumulusCI. D2X Fundamentals focuses on the process and tooling to manage the development and delivery of composable solutions through the creation of your own multi-package, multi-repository solution on GitHub with a fully automated CI/CD process. No prior experience with packaging, CumulusCI, D2X, or GitHub is required. Classes will take place across ten 2-hour online sessions starting May 2 and ending May 30. You'll also receive four 30-minute one-on-one coaching sessions to cover any individual questions or challenges. Registration is now live at https://lnkd.in/gm3QX4Rc. Reserve your spot today!

    Training

    Training

    muselab.com

  • View organization page for MuseLab, graphic

    397 followers

    Headed to San Francisco for TrailblazerDX next week? Join us as we co-present a session at 2pm on Thursday with our client Riskonnect about our journey together to transform DevOps for a highly complex package architecture. This session is also the origin story of D2X, our open source framework created during our engagement with Riskonnect to make it far easier to launch a CumulusCI based CI/CD process for package development on GitHub. You need tools like that when you have a package architecture of 16 packages, a mix of 1GP and 2GP with up to four layers of extension dependencies. Hear from Ron Forkey, Director of DevOps at Riskonnect about benefits of the move from a highly manual process reliant on persistent orgs for testing and configuration to fully automated pipelines for creating releases and fully usable orgs. Add the session to your agenda at: https://lnkd.in/gcHCtDXy

    • No alternative text description for this image
  • View organization page for MuseLab, graphic

    397 followers

    GitHub for Salesforce DevOps Going beyond simple branching, pull requests, and actions scripts, we'll explore the more advanced features of GitHub for building a comprehensive Development-to-Delivery Experience (D2X) for Salesforce development. Discover how features like Repository Properties, Repository Rulesets, Branch Protection Rules, Environments, Deployments, Codespaces, more provide the fundamentals to automate, scale, and secure the DevOps lifecycle.

    www.linkedin.com

  • View organization page for MuseLab, graphic

    397 followers

    🚀 Exciting Announcement: Our Next Webinar is Here by Popular Demand! 🚀 📅 Join us for an in-depth session on "GitHub for Salesforce DevOps" - a deep dive into the advanced functionalities of GitHub that are pivotal for crafting an effective DevOps strategy within Salesforce. This webinar goes beyond the basics to explore: 🔒 Enhanced Security with Organization Repository Rules and Branch Protection 🔧 Advanced Repository Properties for Streamlined Operations 🌐 Deployments & Environments (Focusing on GitHub capabilities, not Salesforce) ♻️ Crafting Reusable and Invokable Workflows for Efficiency 📦 Leveraging the GitHub Package Registry for Better Resource Management 💡 Codespaces: Revolutionizing Development with Instant, Cloud-Powered Environments 👨💻👩💻 Whether you're looking to refine your DevOps practices or dive deeper into GitHub's ecosystem, this session will equip you with knowledge about tools and features that can significantly enhance your Salesforce development experience. ✍️ Don't miss out! Register now to secure your spot and elevate your Salesforce DevOps game.

    GitHub for Salesforce DevOps

    GitHub for Salesforce DevOps

    www.linkedin.com

  • View organization page for MuseLab, graphic

    397 followers

    ⚗ We've been hard at work in the lab creating the next generation platform for Salesforce DevOps, MuseLab D2X Cloud. Our vision is API-First, enabling the creation of tailored user experiences for different personas and stages of the Development-to-Delivery Lifecycle. At its core, D2X Cloud aims to make it easy to securely run automation jobs against Salesforce orgs. This core unit of functionality is at the root of almost everything we do in Salesforce DevOps. With D2X Cloud, all that powerful automation becomes portable and embeddable anywhere, all with central visibility for monitoring and analytics. A job is a simple combination of a Salesforce org and a list of automation steps to run. Orgs can be either an org already connected to D2X Cloud, a new scratch org created at job execution, or a connection to an org created at job execution. Steps can come from either a list of steps, a static plan's list of steps, or a dynamic plan which dynamically resolves steps at job execution. We're excited to start showing the novel user experiences D2X Cloud makes possible in the coming months. Or reach out for a live demo at TDX.

    • No alternative text description for this image
  • View organization page for MuseLab, graphic

    397 followers

    🚀 Development of MuseLab D2X Cloud is progressing nicely! Today our lab reported a successful integration of the D2X Cloud API with Auth0, GitHub, and Jira! Our ecosystem is diverse with many non-developer roles involved in the Salesforce development value stream. We need centralized processes to enforce requirements like governance and security while meeting each constituent role where they work with user experiences tailored for them. We're assembling the backend components and connections to enable the next generation of portable and embedded user experiences as part of our vision for API-First Salesforce DevOps for modular, composable development. Sound interesting? We'd love to hear your impossible dreams for Salesforce DevOps and see if we're already building the solution. Grab some time to chat at https://lnkd.in/eiA_Aave

    1 Hour Free Consultation - Jason Lantz

    1 Hour Free Consultation - Jason Lantz

    calendly.com

Similar pages