James Willett
James Willett
  • Видео 26
  • Просмотров 240 379
Material for MkDocs: Full Tutorial To Build And Deploy Your Docs Portal
🚀 Material for MkDocs is a powerful, easy to use framework designed to make your documentation both beautiful and efficient. This step-by-step guide shows you how to build a complete documentation portal from scratch and deploy it on the internet via GitHub pages.
#MkDocs #MaterialMkDocs #MaterialForMkDocs #Documentation #TechnicalDocumentation
Subscribe to the channel for more videos like this one: www.youtube.com/@james-willett?sub_confirmation=1
▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬
🔗 Written Guide For This Video: jameswillett.dev/getting-started-with-material-for-mkdocs/
🔗 Supporting GitHub Repo For This Video: github.com/james-willett/material-mkdocs-youtube-2024
🔗 Material for MkDocs Homepag...
Просмотров: 2 528

Видео

Gatling for JavaScript: The Ultimate Load Testing Tool Unveiled!
Просмотров 8393 месяца назад
Gatling JavaScript is here, and it's a game-changer! 🔥 In this video, we take a closer look at the JavaScript version of Gatling, designed to bring the power of performance testing to a wider audience. Gatling JavaScript combines the efficiency of Gatling with the simplicity of JavaScript, making it easier to integrate stress testing into your existing workflows. #PerformanceTesting #Gatling #S...
Introducing Karate: The ULTIMATE Test Automation Tool
Просмотров 8283 месяца назад
Karate is an incredible tool that enables you to combine API testing, Performance testing, UI testing and Mocking - all within a single framework. In this video, we'll have a hands on demo of setting up a Karate test automation project, then use the simple human readable Karate syntax to write some API tests against a web application. #Karate #APITesting #UITesting #PerformanceTesting #TestAuto...
What's New In Gatling Version 3.11? (WARNING: Breaking Changes!)
Просмотров 7584 месяца назад
Gatling version 3.11 features a bunch of new updates, including a few breaking changes that you'll want to look out for. The long awaited JavaScript version of Gatling is also finally here as well! #Gatling #LoadTesting #StressTesting #PerformanceTesting Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Gatling 3.11 Release Notes: docs.gatling.io/r...
How to Create Social Preview Cards in MkDocs Material
Просмотров 6 тыс.Год назад
Social cards with MkDocs Material can now be customised to looks entirely how you wish. This video shows you exactly how to build them from scratch. #MkDocs #Material #Documentation Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Initial MkDocs Material Setup Video: ruclips.net/video/Q-YA_dA8C20/видео.html 🔗 MkDocs Material Documentation: squidfu...
How To Easily Create Stunning Screen Recordings With Screen Studio
Просмотров 5 тыс.Год назад
Learn how to record stunning screencasts on Mac with minimal effort using Screen Studio. #ScreenStudio #ScreenCasting Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Screen Studio homepage (affiliate): bit.ly/42E4Gzm ▬▬▬▬▬▬ 💰 Sponsorships 💰 ▬▬▬▬▬▬ If you are interested in sponsoring this channel, please contact me on one of the channels below 👇 ▬...
Platform Engineering Explained With Simple Terms In Just 10 Mins
Просмотров 761Год назад
What is Platform Engineering, and how does it fit into the modern software development landscape? In this video, we'll look at a brief history of software development over the past 20 years and learn why Platform Engineering will become critical. #PlatformEngineering #SoftwareDevelopment #Agile #DevOps Consider joining the channel: www.youtube.com/@james-willett I'm speaking at PlatformCon 2023...
Gatling Load Testing - Ultimate Crash Course Tutorial For Beginners
Просмотров 25 тыс.Год назад
This short course gets you started writing Gatling load & stress testing scripts fast. No prior knowledge of Gatling required! #Gatling #StressTesting #LoadTesting Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🚀 Gatling Courses 🚀 ▬▬▬▬▬▬ ➡ Gatling Fundamentals - Java Version: bit.ly/3XQnGIk ➡ Gatling Fundamentals - Scala Version: bit.ly/3WB2KUT ➡ Advanced Gatling for Web Ap...
How To Create STUNNING Code Documentation With MkDocs Material Theme
Просмотров 68 тыс.Год назад
🚨 THIS VIDEO IS OUT OF DATE - NEW VERSION FOR 2024 - ruclips.net/video/xlABhbnNrfI/видео.html 🚨 #MkDocs #GithubPages Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 GitHub Repo for this Video: github.com/james-willett/mkdocs-material-youtube-tutorial 🔗 MkDocs Material Theme: squidfunk.github.io/mkdocs-material/ 🔗 MkDocs Material Documentation: sq...
How To Use Mend Renovate For Automated Management Of Vulnerabilities In Code Projects
Просмотров 8 тыс.Год назад
Are you overwhelmed with dependency updates and vulnerabilities in your code projects? Using Mend Renovate, you can heavily automate these updates. #renovate #Mend #MendRenovate #renovatebot Check out more information on the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬ 🔗 Renovate Homepage: www.mend.io/free-developer-tools/renovate/ 🔗 Renovate Documentation: docs.ren...
How To Use ChatGPT To Write Gatling Stress Test Scripts (Must See)
Просмотров 3,1 тыс.Год назад
Can ChatGPT write your Gatling scripts for you? In this video, we look at 5 different ways ChatGPT can help you with Gatling script creation. #ChatGPT #Gatling #StressTesting Consider joining the channel: www.youtube.com/@james-willett ▬▬▬▬▬▬ 🚀 Gatling Courses 🚀 ▬▬▬▬▬▬ ➡ Gatling Fundamentals - Java Version: bit.ly/3XQnGIk ➡ Gatling Fundamentals - Scala Version: bit.ly/3WB2KUT ➡ Advanced Gatling...
Gatling Java Version - Beginners Tutorial and Guide
Просмотров 7 тыс.Год назад
Gatling Java Version - Beginners Tutorial and Guide
6 ways Software Engineers can leverage ChatGPT
Просмотров 778Год назад
6 ways Software Engineers can leverage ChatGPT
Gatling Test Reports - Beginners Tutorial
Просмотров 5 тыс.4 года назад
Gatling Test Reports - Beginners Tutorial
Run Gatling Tests from the CLI with Maven or Gradle
Просмотров 6 тыс.4 года назад
Run Gatling Tests from the CLI with Maven or Gradle
Gatling Load Simulation Design - Beginners Tutorial
Просмотров 6 тыс.4 года назад
Gatling Load Simulation Design - Beginners Tutorial
Gatling Feeders for Test Data - Beginners Tutorial
Просмотров 8 тыс.4 года назад
Gatling Feeders for Test Data - Beginners Tutorial
Gatling Tutorial for Beginners - Scripting Fundamentals
Просмотров 15 тыс.4 года назад
Gatling Tutorial for Beginners - Scripting Fundamentals
Gatling Recorder Tutorial using Chrome - for Windows or Mac
Просмотров 21 тыс.4 года назад
Gatling Recorder Tutorial using Chrome - for Windows or Mac
Gatling - using CSV Feeders to add Test Data
Просмотров 4,5 тыс.6 лет назад
Gatling - using CSV Feeders to add Test Data
Gatling - using JSON Path to extract Response Body
Просмотров 3,9 тыс.6 лет назад
Gatling - using JSON Path to extract Response Body
Gatling Introduction
Просмотров 41 тыс.7 лет назад
Gatling Introduction

Комментарии

  • @rijutsu
    @rijutsu День назад

    A quick note to say that I've spent the better part of the past three days using this video to build my own set of pages and I can't thank you enough. The presentation, the links, the code examples, the chapters/timestamps in the video, and just so much of this was wildly helpful. Thank you so much for your effort! :D

  • @mikeball4959
    @mikeball4959 2 дня назад

    Superb video, thank you. When I get to the last step though I'm getting Page not found on the URL rather than the documentation. Any ideas?

  • @soymadip.
    @soymadip. 6 дней назад

    i wanna put the docs in a docs branch and wannna deploy from there. is this possible?

  • @CoolDownMati
    @CoolDownMati 8 дней назад

    great video!

  • @abepeterson
    @abepeterson 8 дней назад

    What setting do we implement so every time I push to github it stops resetting my custom URL! I have been trying for weeks, I even added the CNAME.txt to the docs directory and still, when I do a push it drops the custom URL. The CNAME folder shows the URL, but no resolution unless I go to the repo github page settings and set it again.

  • @sivaprakash8375
    @sivaprakash8375 10 дней назад

    there is a certificate issue with gatling when trying to run the test.

  • @gabrielbronzattimoro7953
    @gabrielbronzattimoro7953 10 дней назад

    That is an incredible content 🎉 Thank you so much for sharing this with us!

  • @Kerensky55
    @Kerensky55 16 дней назад

    Excellent video 👍👍

  • @MsJaneJack
    @MsJaneJack 17 дней назад

    Thank you. Very useful video

  • @mreduar
    @mreduar 20 дней назад

    Super video! Thanks for this!

  • @mdlsvensson
    @mdlsvensson 24 дня назад

    Incredibly concise and well put together video. Thank a lot!

  • @VrejGaming
    @VrejGaming 25 дней назад

    One of the best MkDocs tutorials I have watched! Incredibly helpful, thank you!

    • @james-willett
      @james-willett 25 дней назад

      Appreciate that - thank you ! 🙏

  • @lockdown50559
    @lockdown50559 26 дней назад

    Man, you made this video just in time for me! I think that you are an amazing presenter.

    • @james-willett
      @james-willett 26 дней назад

      Thanks - appreciate your feedback ☺️

  • @HKTECH-001
    @HKTECH-001 26 дней назад

    I really enjoyed your video! How can I insert pictures or videos into documents? Also, could you explain how to add a blog to it? I tried going through their official documentation on GitHub, but I found it overwhelming. Your teaching style is clear and easy to follow, and I appreciate how you explain things. It's very easy to understand. Please help me add pictures, videos, and hyperlinks to the documents? Also, I'm curious about how you added a thumbnail to your "Getting Started with Material for MkDocs" post.

  • @RonenSigan
    @RonenSigan 28 дней назад

    How many levels can a ToC have (left pane navigation)? For example, can these amount of levels be supported: APIs -> Weather Forecast Requests-> Daily --> Centigrade Thanks

    • @james-willett
      @james-willett 27 дней назад

      Good question - I’m pretty sure you can nest multiple times. Make sure you enable “navigation.sections” in your config . See squidfunk.github.io/mkdocs-material/setup/setting-up-navigation/#navigation-sections

  • @shadow_1363
    @shadow_1363 28 дней назад

    Great video, very helpful!

    • @james-willett
      @james-willett 28 дней назад

      Glad to hear that! Thanks for letting me know :)

  • @Daniel-ops
    @Daniel-ops 29 дней назад

    Thanks for the video James! just started with mkdocs to host my personal blog and loving it so far.

    • @james-willett
      @james-willett 29 дней назад

      Great to hear! Please share a link , would love to take a look

  • @wondermannier4398
    @wondermannier4398 Месяц назад

    Great! I enjoyed this video to the point of watching it twice. It would be nice to see your video tutorials on stress and endurance testing using Gatling. Thanks

  • @james-willett
    @james-willett Месяц назад

    🧐 Transform your documentation with MkDocs and the Material theme! Follow this guide to publish your portal online in no time. Want more content like this? Let me know, and I'll dive deeper in future tutorials!

  • @francisxavier3890
    @francisxavier3890 Месяц назад

    Thanks; I liked the way you explained. I get this error when I tried it from my end: ERROR c.intuit.karate.core.FeatureParser - not a valid feature file: examples/puzzletosolve.feature - mismatched input 'w' expecting <EOF>

    • @james-willett
      @james-willett 28 дней назад

      Thanks for the feedback. I'd need to see your code to debug the error, but it looks like you might have a typo in your feature file

  • @LifeCoachAbhi
    @LifeCoachAbhi Месяц назад

    Awesome video to get started on Gatling. Crisp and precise. Thanks a ton. 🙏

  • @jatlineur
    @jatlineur Месяц назад

    can i use itu for blogging?

    • @james-willett
      @james-willett 28 дней назад

      Yes its amazing for a blog. Hoping to create a video for this soon.

  • @yulianneshev
    @yulianneshev Месяц назад

    Hello, the vide is really nice, I watched 2 times. What can I do when I want to create a performance test but in order to visit the website I need credentials? There is a certain page in the website which I want to test with a lot of users concurrently. I guess it would need authorization and token to be added somehow, maybe even more things.

    • @james-willett
      @james-willett 29 дней назад

      Glad you enjoyed the video. Yes Gatling can handle all these things. Check my other video if you need help

  • @RomanDodin
    @RomanDodin Месяц назад

    A very good companion to the official docs. Kudos!

    • @james-willett
      @james-willett Месяц назад

      Thanks Roman - much appreciated :)

  • @marcusblackhall4306
    @marcusblackhall4306 2 месяца назад

    Great video. Thanks 👍

    • @james-willett
      @james-willett Месяц назад

      Glad you liked it! Appreciate the feedback - what else would you like to see covered?

  • @charlie3502
    @charlie3502 2 месяца назад

    Excellent tutorial, James. I am unable to see the dark mode toggle button on my mkdocs site. What might be the reason?

    • @james-willett
      @james-willett Месяц назад

      Thanks Charlie - glad it was helpful. Honestly I'm not sure without seeing your code. However, I am currently working on a brand new getting started video for MkDocs Material where I cover this, so following that might help. It should be out in a week or so.

  • @kannansingaravelu
    @kannansingaravelu 2 месяца назад

    how do I link a '.py' file to list the docstring using mkdocs. Also, how to rearrange the order of nav menus?

    • @james-willett
      @james-willett Месяц назад

      I'm not sure I understand the docstring question, could you elaborate? For reordering see if github.com/squidfunk/mkdocs-material/discussions/3482 is helpful

  • @bryceshirley9285
    @bryceshirley9285 2 месяца назад

    Thanks for your video! It was super helpful :) I've had issues rendering html... Do any of these features and plugins in the yml file cause issues when rendering images using html in your markdown files? <p align="center"> <img src="image1.png" alt="image 1" height="100"> <img src="image2.png" alt="image 2" height="100"> </p> I can't seem to get the above to render (the images are in the docs directly with the markdown file)

    • @james-willett
      @james-willett Месяц назад

      Thanks for the kind words! I'm not aware of any issues with regards to rendering and plugin to be honest... I'm actually working on an updated version of this tutorial that should be out in a next next or two - so I'll keep an eye out for any issues around this in the latest version of the plugins

  • @farkalitusman144
    @farkalitusman144 2 месяца назад

    Nice video and thanks James for your good effort.

    • @james-willett
      @james-willett Месяц назад

      Glad you enjoyed it - thanks for commenting :)

  • @mikedandreaChFC
    @mikedandreaChFC 2 месяца назад

    was this recorded with that tool? I have not seen how to make the camera fill the frame...

    • @james-willett
      @james-willett 29 дней назад

      Partly yes, but I also used Premier Pro though for some of it

  • @papunmohanty5968
    @papunmohanty5968 2 месяца назад

    great setup, looks cool 😎 love to see how your day look like when you do your day work and also when you do recordings and operates those cool gadgets

    • @james-willett
      @james-willett Месяц назад

      Got it! Thanks for letting me know. I have the video planned in my pipeline amongst some other new projects :)

  • @Tamahome88
    @Tamahome88 2 месяца назад

    Hello there, I joined a new project and decided to use Gatling with JS for the load testing. It's a really interesting opportunity for testers, who are used to work with JS.

    • @james-willett
      @james-willett Месяц назад

      Good choice! Let me know how it goes!

  • @ProAttique
    @ProAttique 3 месяца назад

    I recently got screen studio. Overall its a great recorder but there are a few cons i identified. 1- no pause unpause shortcuts 2- no further shortcuts optimization 3- no camera adjustment with keyframes on different segments. For example, if i set cam position at one place then there is no option to move it to left or right or any other place during the entire recorded video 4- system audio mixing with external mic audio. No separate channels to record audio 5- rendering time is way longer than normal screen recorders such as OBS 6- editing timeline sometimes creates zoom in out problems 7- heats up even my mac m2 and takes huge part of RAM and GPU 8- no livestream options available 9- no option to remove silences filler words etc as it’s an editor too Good luck though it has kinda great features too

  • @_boris
    @_boris 3 месяца назад

    Got this recommended in my feed, awesome production quality, keep up the good work James In the meanwhile I’ll check out the other videos on the channel Appreciate your work!

    • @james-willett
      @james-willett Месяц назад

      Thanks Boris - really appreciate you taking the time to watch and comment. Anything in particular you would like to see covered?

  • @m.chowdhury4196
    @m.chowdhury4196 3 месяца назад

    Superb! Really liked that so much was covered in 20 minutes. Just a quick question - does the JavaScript version use more resources compared to the Scala version, for a relatively large test, say with 1000 vusers? Any info on the resource consumption will be appreciated.

    • @james-willett
      @james-willett 3 месяца назад

      Thanks for the feedback. So I asked the Gatling team this question around a month ago, and they didn’t yet have any profiling data to compare the versions . With that being said , the JS version is essentially a wrapper on top of the original Scala code , so I would expect the resource consumption to be similar

    • @m.chowdhury4196
      @m.chowdhury4196 3 месяца назад

      @@james-willett Thanks so much for your response! Great to know that resource consumption in the JS version is similar to the original Scala version

  • @waldo4815
    @waldo4815 3 месяца назад

    Great video as usual. Glad to see you're uploading again!

    • @james-willett
      @james-willett 3 месяца назад

      Thanks - really appreciate it . And im also pleased to be back uploading ☺️

  • @ashanberuwalage
    @ashanberuwalage 3 месяца назад

    Amazing tutorial James. 🎈 Clear explanation.

  • @james-willett
    @james-willett 3 месяца назад

    💡Gatling JavaScript is a game-changer for load testing! Let me know your thoughts on this video and what else you'd like me to explore!

  • @mrzkipr
    @mrzkipr 3 месяца назад

    this is amazing, non technical person would easily understand the code. Thanks James!

  • @ptrthomas
    @ptrthomas 3 месяца назад

    wow, this is great 🔥 thanks James !

  • @james-willett
    @james-willett 3 месяца назад

    🔥 Karate is an incredibly powerful and flexible tool for all your Test Automation needs - let me know if you enjoyed this video, and what else you want me to cover!

    • @mr_possible6197
      @mr_possible6197 3 месяца назад

      So this only applies to API testing? If not, could you illustrate on the UI part as well please? Thanks alot

    • @james-willett
      @james-willett 3 месяца назад

      @@mr_possible6197​​⁠this video just covers api testing yes - I’ll look at creating a follow up video for UI testing if that’s interesting for you 😊

    • @mr_possible6197
      @mr_possible6197 3 месяца назад

      @@james-willett Oh Yes! Cheers!!

    • @MaheshJoshi_wellington
      @MaheshJoshi_wellington 3 месяца назад

      This is amazing James ! I want to try and show demo at karate at my work I shall try this cheers

    • @james-willett
      @james-willett 3 месяца назад

      @@MaheshJoshi_wellingtongreat to hear - let me know how it goes 😊

  • @AlexWillemander
    @AlexWillemander 3 месяца назад

    Great video, thanks!

  • @mr_possible6197
    @mr_possible6197 3 месяца назад

    Fantastic!!!

  • @deepthitheresa1
    @deepthitheresa1 4 месяца назад

    nice video! Your command prompt looks so cool! How does it look like that?

    • @james-willett
      @james-willett 4 месяца назад

      Check this tutorial www.freecodecamp.org/news/jazz-up-your-bash-terminal-a-step-by-step-guide-with-pictures-80267554cb22/

  • @james-willett
    @james-willett 4 месяца назад

    💎 Gatling 3.11 has quite a few updates and potentially breaking changes - this video should help you get on top of them. Also the announcement of Gatling JavaScript is HUGE! Let me know what you want to see covered next for Gatling 👇

    • @mr_possible6197
      @mr_possible6197 3 месяца назад

      Please cover everything! Your presentation is fantastic!!!!!!

  • @bunio3434
    @bunio3434 5 месяцев назад

    In the newest version there's no Recorder class in the sources. Run "mvn gatling:recorder" instead.

  • @creeksjtohchannel
    @creeksjtohchannel 5 месяцев назад

    code . doesnt work

    • @james-willett
      @james-willett 4 месяца назад

      Need to have Visual Studio code installed

  • @AndriiKuftachov
    @AndriiKuftachov 5 месяцев назад

    Thank you!

  • @udirt
    @udirt 5 месяцев назад

    ok that is a completely different level. thanks for sharing. also don't take the job at black mesa! ;-)

  • @issiewizzie
    @issiewizzie 5 месяцев назад

    what were you using to caption and annotate the screen