Summary: How to use Gazelle, a tool for automating Bazel BUILD file management, to build extensions for Go projects. It highlights the benefits of using Gazelle and showcases a small example.
Summary: Some concepts extracted from a talk about Evolutionary Design, covering concepts such as Simple Design, Continuous Design, and Reflective Design.
Summary: How to load and use rules from a specific BUILD file in Bazel using Gazelle. It provides a solution to read and parse the file, and store the relevant information in the configuration for use in the GenerateRules call.
Summary: The use of dependency injection in JavaScript and its benefits for testing.
Summary: Using linters and auto-formatters can ensure consistent and uniform code, improve code reviews, and eliminate trivial issues. Examples of linters and formatters for Python and JavaScript.