Skip to content

KubeCon 2024 YS Tutorial Info Page

This page has info from Ingy döt Net's YS tutorial at KubeCon 2024 in Salt Lake City ⧉.

Tutorial Outline🔗

  • Ingy döt Net
  • Introducing YAMLScript (aka YS)
  • Rosetta Code
  • Programming in YAMLScript
  • Real Programming in YAMLScript
  • Bash style -x trace debugging in YAMLScript
  • YAMLScript Improves YAML
  • Learn YAMLScript at Exercism
  • Replacing YAML's << Merge Key
  • YAMLScript Modes
  • Dot Chains in YAMLScript One-Liners
  • Refactoring large messy YAML configs
  • Refactoring Calva's CircleCI Config
  • Using YAMLScript in Helm Charts
  • YAMLScript's Built-in Standard Libraries
  • Accessing External Data in Data Mode
  • Compiling YAMLScript programs to binary executables
  • Installing YAMLScript
  • Replace your YAML Loader with YAMLScript
  • How YAMLScript (& YAML Loaders) Work
  • Learn Lisp and Clojure in One Minute
  • Learning YAMLScript in Reverse

Contributing to YS🔗

YS is a young language and we are looking for contributors to help improve the language, the documentation, and the ecosystem. We welcome your contributions!

Funding YS and YAML🔗

YS is a free and open source programming language. If you would like to help fund the development of YS, please consider becoming a YS sponsor.

Reach out to Ingy about this.

Hire Ingy🔗

Ingy ⧉ is available for consulting, training, and speaking engagements worldwide on YS, YAML, and other related topics.