-
Notifications
You must be signed in to change notification settings - Fork 1
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discovery: developer bundle analysis and optimization #655
Labels
Dev-Ready
This means the UX is reviewed and ready for prioritization scheduling.
epic
this label is used to mark issues as epics
in discovery
The design, product, and specifications require refinement
Comments
codecovdesign
added
the
in discovery
The design, product, and specifications require refinement
label
Oct 6, 2023
x related feedback: https://twitter.com/acemarke/status/1718347715065573725 |
We'd like your feedback
|
related feedback: https://twitter.com/philw_/status/1724877606489628918 |
related feedback from separate interview, though bundles was brought up: #480 (comment) |
related feedback from: https://twitter.com/bartveneman interview notesWhat Is Your Current Experience Managing Bundles?
Webpack Analyzer & Lighthouse (current bundle management tools)
What Is Your Dream Bundle Product?
Prototype Review
PR Comment
In-App UI
Closing: would love to keep in touch about progress and adopt tool when MVP is ready. |
MVP design reviewbundle_MVP.mov |
codecovdesign
added
the
Dev-Ready
This means the UX is reviewed and ready for prioritization scheduling.
label
Dec 19, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Dev-Ready
This means the UX is reviewed and ready for prioritization scheduling.
epic
this label is used to mark issues as epics
in discovery
The design, product, and specifications require refinement
Problem
With modern web development, JavaScript bundles have become substantial parts of applications. As applications grow and become more complex, so do their bundles. However, the direct correlation between bundle size and application performance means that every byte counts. Without clear insights and easy-to-use tools, developers might inadvertently hamper the performance of their applications. Developer problem to solve and goal:
Developers strive for efficient and performant web applications, and JavaScript bundling plays a crucial role in achieving this to help developers with:
The overarching issue is the potential disconnect between development actions (like adding dependencies or changing code) and their impact on the final product's efficiency and performance. While developers aim to build the best applications, they might lack the tools or awareness to make informed decisions related to bundle optimization.
Solution
🎨 Latest designs for review
bundle_MVP.mov
previous designs
Ideation 1
Ideation 2
Ideation 3
Ideation 4
https://github.com/codecov/engineering-team/assets/87861036/f40fc6ad-dc7c-4b8d-8086-33accf75596f
Tasks
The text was updated successfully, but these errors were encountered: