or cancel
  1. An example of animation style


    from Brian Marick Added 68 0 0

    This particular version shows a relatively restrained use of animation. There are more bullet lists than usual. I'm wondering what I use so much animation.

  2. A Preview of autotest in Midje 1.5


    from Brian Marick Added 212 1 0

    Midje 1.5 will come with an in-repl "autotest" function that reloads files when they change or when files they depend on change. It will also be available via `lein midje`. This video explains…

    + More details
    • Midje 1.5 features


      from Brian Marick Added 229 0 0

      Configuration files, in-rep documentation and guides, repo tools.

      + More details
      • XP2011 Keynote: Rage Against the Power Law


        from Brian Marick Added 250 1 0

        Oddball descriptions of how Agile projects work. Suggestions for how Agile teams can survive in a hostile environment. * Agile projects as gift economies. "Business value" as a boundary…

        + More details
        • How Science Works, Applied to Software Craftsmanship, Part 2: OncoMouse™ and Octocat!


          from Brian Marick Added 713 2 0

          Why does science work so well? I claim (following Ian Hacking), it's because of the experimentalist tradition of ever finer and better control of matter. The three pillars of that tradition are…

          + More details
          • How Science Works, Applied to the Spread of Software Craftsmanship. Part 1: Persuasion


            from Brian Marick Added 837 4 0

            Scientists make big career bets on things like Newtonian gravitation, general relativity, the germ theory of disease, proto-oncogenes, and the like. What persuades them to do so? Would the same persuasive…

            + More details
            • Three Functional Ideas for Ruby


              from Brian Marick Added 550 5 1

              After 18+ months of Clojure, I'm returning to Ruby programming. I'm bringing three ideas with me: 1. Prefer basic types (Hashes) to custom classes. (Classes and modules are still useful…

              + More details
              • Some Thoughts on Classes After 18 Months of Clojure


                from Brian Marick Added 4,166 25 5

                I have a larger talk on how Clojure has affected my Ruby programming. This talk has some overlap with that, but it contains material I threw out of the larger talk. Because I'm not going to…

                + More details
                • critter4us intro


                  from Brian Marick Added 113 0 0

                  The basic operation of critter4us

                  + More details
                  • Adding and viewing notes in Critter4us


                    from Brian Marick Added 41 0 0

                    This shows how you can add a note after you add a reservation. It also shows how you can view a note and also change it.

                    + More details
                    • Monad Tutorial, Part 4 (State Monad, Parts of a Monad)


                      from Brian Marick Added 1,852 18 5

                      I start with writing a logging monad. I then mutate it into a version of the State monad specialized for logging. I finish with the key parts of the monad and what they do. If this video is successful,…

                      + More details
                      • Monad Tutorial, Part 3 (Sequence monad and patcher functions)


                        from Brian Marick Added 1,564 23 0

                        How the sequence monad works. The need for a "patcher" function to fix up results of the last function called by a chain of deciders. A better description of a monad: a decider and a patcher.

                        + More details

                        Browse Videos

                        Videos Brian Marick

                        Here are all of the videos that Brian Marick has uploaded to Vimeo. Appearances are videos that Brian Marick has been credited in by others.

                        Also Check Out