OSBP 6/8: Integrating [open source crash course]

Поділитися
Вставка
  • Опубліковано 10 чер 2024
  • Open Source Best Practices (OSBP), a crash course for BSc students of Innopolis University.
    Blog: www.yegor256.com
    Books: www.yegor256.com/books.html
    GitHub: github.com/yegor256 (don’t hesitate to follow in order to stay informed)
    Telegram channel with recent news and updates: t.me/yegor256news (subscribe to not miss a thing)
    Twitter with daily and weekly updates: / yegor256 (follow me!)
    iTunes: podcasts.apple.com/us/podcast...
    SoundCloud: / yegor256
    00:00 Introduction
    09:25 Recommendation 1. Setup continuous integration in order to prove that your product works
    11:06 2015. Quality and Productivity Outcomes
    18:13 2022. The First Look at CI/CD Adoptions in Open-Sourse Android Apps
    24:01 2022. On the rise and fall of CI services in GitHub
    28:34 Recommendation 2. Use fixed versions of dependencies
    34:04 Recommendation 3. Use build matrix, with fixed version
    38:38 Documendation comment from GitHub
    40:49 2017. Oops. My Tests Broke the Build: An Explorative Analysis of Travis CI with GitHub
    46:45 Recommendation 4. Provide Dockerfile
    48:51 2022. The 4 ways to run your unit tests in CI with Dockerfiles
    54:43 Recommendation 5. Be aware of flaky tests
    57:13 2020. Empirical Study of Restarted and Flaky Builds on Travis CI
    01:00:34 Recommendation 6. Enable @renovate or @depedabot
    01:03:55 Recommendation 7. Discriminate tests as fast and slow
    01:08:34 Recommendation 8. Use caching in GitHub Action
    01:10:45 2024. Resourse usage and Optimization Opportunities in Workflows of GitHub Actions
    01:12:35 2023. Developers’ Perception of GitHub Action: A Survey Analysis
    01:14:05 2023. Developers’ Perception of GitHub Action: A Survey Analysis. Marketplace on GitHub
    01:16:24 2023. Developers’ Perception of GitHub Action: A Survey Analysis. Table. Motivations and Challenges for Creating Actions
  • Наука та технологія

КОМЕНТАРІ • 4

  • @yegor256
    @yegor256  Місяць тому

    Subscribe, be among the best!
    t.me/yegor256news

  • @Pro-jz8wg
    @Pro-jz8wg 27 днів тому +1

    уважаю этого дядю, реально крут!

  • @goodfellow4353
    @goodfellow4353 Місяць тому

    tywm

  • @imtiazuddin380
    @imtiazuddin380 Місяць тому

    wonderful tips. If you edit slow-motion, color grading, captions, etc. in each of your videos, it will rank quickly on UA-cam.
    If you want I Can help you video editing your content.