- 582
- 2 412 799
Gradle
United States
Registrace 29. 09. 2013
Gradle Inc. is the company behind the leading software solution for improving developer productivity and happiness called Develocity and the popular open-source Gradle Build Tool, which is downloaded over 30 million times a month. Gradle is also pioneering the emerging practice of Developer Productivity Engineering (DPE). Elite development teams from companies like Airbnb, LinkedIn, Microsoft, Nasdaq, and Netflix, practice DPE to deliver quality software more rapidly at scale. They achieve this by leveraging Develocity’s innovative build and test performance acceleration technologies and analytics to proactively improve the reliability of the developer toolchain and make failure troubleshooting more efficient.
See more at www.gradle.com, www.gradle.org, and www.gradle.com/develocity
Gradle Enterprise Essentials: tv.gradle.com/ge-essentials
See more at www.gradle.com, www.gradle.org, and www.gradle.com/develocity
Gradle Enterprise Essentials: tv.gradle.com/ge-essentials
DevProdEng Showdown! S4E1: Developer Productivity Metrics
In this episode of DPE Showdown, we'll discuss one of the most in-demand topics from last year’s DPE Summit-How do you capture actionable insights and metrics across a large software organization? We’ll chat with DPE/DevEx experts from DX, Microsoft, Spotify, and Uber about what metrics have the highest-impact DPE outcomes across thousands of source repositories and developers.
zhlédnutí: 52
Video
Boosting Windows builds with Dev Drive, Build Caching, and Dev Containers - Julien Dubois, #DevoxxFR
zhlédnutí 65Před 16 hodinami
At Devoxx France, we had two Build Propulsion Lab interviews with Julien Dubois from GitHub. In this one, we focused on various aspects of build and environment caching on Windows and GitHub Actions with Gradle build caches and Windows Dev Drive. We also discussed WSL and Dev Containers. 00:00 Introductions 00:37 Windows Dev Drive Project Overview 02:30 Performance Gains from Build Caching 04:1...
What is Develocity Reporting & Visualization?
zhlédnutí 80Před dnem
Develocity Reporting and Visualization is a new capability now available to our customers. What is it all about? The data that Develocity collects and collates is so valuable for providing insights into developer team productivity that we wanted to make it even easier to access, understand, and query. While it uses a familiar toolchain for querying and reporting the local and CI build data avai...
Welcome to DPE University
zhlédnutí 644Před 21 dnem
We’re here to tell you about DPE University, Gradle’s publicly available, completely free learning portal. We teach courses designed to help software developers and engineers get the most out of Gradle and Maven build tools, as well as Develocity, our productivity platform for large-scale development teams. Our courses are designed and taught by engineers (meet us in the video!) who’ve been the...
Introducing DPE University
zhlédnutí 212Před 21 dnem
We’re excited to announce the public launch of DPE University, a free, self-paced training portal designed to help software developers and build engineers get the most out of Gradle and Maven build tools, as well as Develocity, our developer productivity platform for enterprises. Explore DPE University at dpeuniversity.gradle.com/app
Gradle.org site refresh launch in 90 seconds - DPE in Action - KotlinConf
zhlédnutí 200Před 21 dnem
We have released a new version of the gradle.org website! It includes a significant look&feel update and simplifies navigation to primary resources, including documentation, learning materials, and key feature overviews. Thanks to all contributors! There were also many changes under the hood. Developer and writer productivity is key, and we walk the talk with Developer Productivity Engineering....
Declarative Gradle and Gradle History with Adam Murdoch, CTO at Gradle
zhlédnutí 357Před 28 dny
At the Gradle World Meeting in Barcelona, we met with Adam Murdoch, the CTO of Gradle Inc., who has been contributing to the Gradle Build Tool since the very beginning of the project. We discussed the history of Gradle, the challenges for users, and Declarative Gradle - a new project we started to address complexity and improve developer experiences. Declarative Gradle targets better isolation ...
Gradle 9 with Louis Jacomet - Build Propulsion Lab, Devoxx FR
zhlédnutí 285Před měsícem
Gradle 9 with Louis Jacomet - Build Propulsion Lab, Devoxx FR
Declarative Gradle with Paul Merlin - Build Propulsion Lab at Devoxx France
zhlédnutí 148Před měsícem
Declarative Gradle with Paul Merlin - Build Propulsion Lab at Devoxx France
Gradle Dependency Submission Action for GitHub - Intro by Daz DeBoer
zhlédnutí 136Před měsícem
Gradle Dependency Submission Action for GitHub - Intro by Daz DeBoer
DPE Lowdown: How GitHub Copilot does DPE with AI
zhlédnutí 232Před 3 měsíci
DPE Lowdown: How GitHub Copilot does DPE with AI
DPE Lowdown: Scaling DPE deployments with OpenRewrite and Develocity
zhlédnutí 133Před 3 měsíci
DPE Lowdown: Scaling DPE deployments with OpenRewrite and Develocity
Developer Productivity Engineering: Your Unfair Competitive Advantage
zhlédnutí 241Před 3 měsíci
Developer Productivity Engineering: Your Unfair Competitive Advantage
DevProdEng Showdown! S3E2: Live at DPE Summit 2023
zhlédnutí 91Před 3 měsíci
DevProdEng Showdown! S3E2: Live at DPE Summit 2023
Don’t Let Ephemeral CI Kill Your Developer Productivity
zhlédnutí 224Před 3 měsíci
Don’t Let Ephemeral CI Kill Your Developer Productivity
Developer Productivity Teams: Unleashing Potential for Better, Faster, Stronger Results
zhlédnutí 111Před 3 měsíci
Developer Productivity Teams: Unleashing Potential for Better, Faster, Stronger Results
Developer Productivity Engineering in the Complex Low-Level Systems World
zhlédnutí 102Před 3 měsíci
Developer Productivity Engineering in the Complex Low-Level Systems World
Optimizing Mobile Release Train Schedule and Speed for Faster Feature Arrival
zhlédnutí 155Před 3 měsíci
Optimizing Mobile Release Train Schedule and Speed for Faster Feature Arrival
Shaping the Future of Developer Productivity with Backstage
zhlédnutí 123Před 3 měsíci
Shaping the Future of Developer Productivity with Backstage
From Myth to Legend: How Generative AI can Supercharge Productivity to Create 10x Developers
zhlédnutí 1,4KPřed 3 měsíci
From Myth to Legend: How Generative AI can Supercharge Productivity to Create 10x Developers
Achieving the Promised 3x-10x Bazel Speedup
zhlédnutí 280Před 3 měsíci
Achieving the Promised 3x-10x Bazel Speedup
Behind the Scenes of Productivity Metrics at LinkedIn
zhlédnutí 1,7KPřed 3 měsíci
Behind the Scenes of Productivity Metrics at LinkedIn
Keynote: How to Make Your Developers Unproductive and Unhappy
zhlédnutí 244Před 3 měsíci
Keynote: How to Make Your Developers Unproductive and Unhappy
CI Acceleration at Scale: A JPMC Success Story
zhlédnutí 51Před 3 měsíci
CI Acceleration at Scale: A JPMC Success Story
Unlocking High-Velocity Development Strategies, Tactics, and Metrics
zhlédnutí 41Před 3 měsíci
Unlocking High-Velocity Development Strategies, Tactics, and Metrics
Transforming Developer Productivity: Airbnb's Triumphs and Trials with a Dose of AI Disruption
zhlédnutí 115Před 3 měsíci
Transforming Developer Productivity: Airbnb's Triumphs and Trials with a Dose of AI Disruption
Thanks
A small clarification: While Microsoft has recently started to adopt BSP for Gradle and VS Code, the protocol was developed and is being maintained primarily by JetBrains and the Scala Center. It is currently supported by sbt, Mill, scala-cli, and JetBrains is developing a new Bazel plugin for IntelliJ IDEA based on BSP.
Cool story!
thanks a lot
Nice 👍
Nota 10000👍😃
If you are watching this video and want to learn more, check out the Declarative Gradle site we launched a few days ago: declarative.gradle.org/ . It includes overview, samples and getting started guidelines , and we will keep updating it as the new updates come in
One question, do you recommend a MacBook air m3 16Gb to develop Apps with KMP? Is it enough to use Android Studio XCode with different emulators? Or it is worth jumping to the 18Gb macbook pro m3 pro. Thank you very much for your videos.
I've had no problems at all with my MacBook Air M2 with 16GB and 512G storage - having said that, if you can afford it I'd go with 18GB ram
After all that architecture I would argue is better to go with react-native. Joke aside, great job 👌👍
Sem audio
Vídeo baixo👎
ok
Proud!
O áudio está baixo e a luz tá um pouco escura
Pqp o áudio tá muito baixo, o anterior não saia áudio e o outro anterior também o áudio tava baixo.
Very good info! Just had to watch on silent.
Fantastic talk and presentation. This is how WhatsApp works as well
Is Whatsapp using KMP? Never heard of that
maza aagaya bhai
wow john oliver is not coming back
I wonder what happens when the users goes back to the previous activity/view and then clicks next... Do they see a different screen? I don't think it's a good idea to change the behavior on the fly without an app restart, or at the very least, I would be careful to not let the UX fall apart...
that's an interesting question, I'm wondering the same
Apple will probably ban this if they notice mass adoption.
Super prise de parole responsable. Merci agnes et guillaume.
Is this the future of Development?
I was doing this on 2014, I don't belive this will a trend
@@Rajmanov do you even know who is this guy he made many popular Libraries.
🎯 Key Takeaways for quick navigation: 00:33 *🛠️ Engineering mindset emphasizes dealing with management and the art of saying "No".* 01:38 *🚀 Engineering focuses on satisfying needs, defining gaps, and understanding solution tolerance.* 04:06 *🔄 Engineering values using existing solutions over reinventing the wheel or pursuing new technologies.* 06:36 *⏳ Understanding the gap and solution tolerance prevents wasted human effort and time in problem-solving.* 07:38 *💡 Engineering encourages iterative approaches and avoiding unnecessary rewriting or overcomplicating solutions.* 10:42 *🔄 Evolutionary changes, not revolutions, lead to successful engineering outcomes.* 14:11 *🎯 Dealing with management involves understanding different manager archetypes and how to collaborate effectively with each.* 18:14 *🤝 Collaborating effectively with managers requires clear communication, inclusion in discussions, and understanding their motivations.* 20:41 *🏰 Building trust with empire-building managers can lead to opportunities for growth and advancement.* 22:49 *⚙️ Tyrant managers, while focused on process and reporting, can provide cover and support if you align with their preferences.* 23:19 *🚦 Managers and executives have distinct characteristics and communication styles that require tailored approaches for effective collaboration.* 25:50 *💡 Executives possess decision-making prowess and expect thorough, well-researched proposals for optimal outcomes.* 27:18 *📊 Lack of data is not an excuse for inaction; define the problem, gather necessary data, and proceed with analysis and solutions.* 30:51 *🛠️ Incremental and iterative development based on user needs is more efficient than attempting to predict future requirements.* 32:21 *🛑 Saying no and focusing on purposeful work is crucial for avoiding wasteful busyness and maintaining productivity.* 35:19 *🎯 Specialize in areas where you can provide unique value to the organization rather than spreading effort thinly across various tasks.* 38:15 *📝 Effective communication and presentation skills are essential for conveying the value of your work and gaining support from stakeholders.* Made with HARPA AI
Why not compose multiplatform
Probably because that's still in alpha for iOS and experimental for Web.
Experimental tech
It won't be able to update off the stores. CMP gotta still go through Apple/Google Store
Wondered the same
In here, Jake is actually talking about tackling an issue whereby we need to deploy updates to the app as fast as possible. Compose multi-platform does not tackle that problem
So basically... React Native
No… lmao
This is a release problem not how ui is rendered on device problem.
hahahahahahhahahaha OMG
do watch this and all you can think is... React Native? really?
This is ridiculous. Can't wait to try it out.
Just to undertand the first and last part of the talk! using KMM and CMM embed the JS, compile on RCI and deploy on CDN you have the possibility to update UI without release a new version of the app?
yess
KMM - Yes, but it does not look like CMM. I believe Redwood is a separate library that does not directly use Compose UI.
@@abhimanyu.n14yes it only uses compose compiler ( tree data structure used to intelligently draw on canvas ) not compose UI.
Niceee
When I run command gradlew dependencies following error occur plugin [id: 'com.android.application', version: '8.3'] was not found in any of the following sources: - gradle core plugins (plugin is not in 'org.gradle' namespace) - plugin repositories (could not resolve plugin artifact 'com.android.application:com.android.application.gradle.plugin:8.3') searched in the following repositories: gradle central plugin repository google in godot
Can't appreciate more😊😊😊
if a test fails retry plugin re-run that test even if that test run successfully in retry that failed test still shows in junit report and it is counted as well
amazing 👍🏿
What Best Gradle to use with android studio 2023 windows 11 ?!
I love that little elephant. He makes me smile.
Quando vai chegar a versão 9.0.0
When you say it's "free" you mean it's free if you're paying for develocity right?
Thank you for the very informative presentation.
Gradle my Love 😘😘
Beautiful presentation by one amazing leader and technologist!
The slides are at ndmitchell.com/downloads/slides-accelerating_builds_with_buck2-21_sep_2023.pdf
how to do it form scratch without ide, how to add gradlew task packageDebug
This lecture should be considered poetry. Beautiful !
Just make a tool that will do this automatically wtf
I'm glad the DPE staff was interested in my story. I was happy to talk about my x100 speed-up project for the portal build at Plumtree Enterprise Portals (note the Plumtree shirt!) with David Vydra, and share some perspectives on what's going well for software development, as well as some of the challenges for knowledge transmission in a growing field.
nice illustration !!
Great interview
Thanks for having me on!
This is pretty Cool system, it's sad that I'm too late for the bandwagon, the project seems discontinued on GitHub :(