Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Code as Art

August 06, 2019

Code as Art

If code is art, what mediums are included in that definition? Is application code art? What about build scripts and config files? Let’s explore similarities between code and art, such as structure, training, sharing, and appreciation by the community.


August 06, 2019

More Decks by jlstrater

Other Decks in Technology


  1. # info.yaml title: "Code as Art" speaker: name: "Jenn Strater"

    twitter: “@codeJENNerator"
  2. Hilma af Klint Evolution No. 15 public domain https://www.the-athenaeum.org/art/detail.php?ID=244183 @codeJENNerator

  3. Modified from: https://flic.kr/p/ed2sRL @codeJENNerator

  4. Westerwald Pottery Exhibit Rijks Museum Amsterdam 2015 @codeJENNerator

  5. Marcel Duchamp, Fontaine, 1917 https://flic.kr/p/8GKz7P @codeJENNerator

  6. Similarities @codeJENNerator

  7. @codeJENNerator Uniqueness https://flic.kr/p/7JbMzw

  8. @codeJENNerator https://flic.kr/p/R6ZZ1W Business Logic @codeJENNerator Internal Frameworks Data Centers modified

    from: https://flic.kr/p/2cAJqiJ
  9. –Marilina Maraviglia, About Art - What Do We Really Mean

    https://www.smashingmagazine.com/2010/07/what-do-we-really-mean-by-art/ “‘Art is often considered the process or product of deliberately arranging elements in a way that appeals to the senses or emotions…” @codeJENNerator
  10. @codeJENNerator Berlin Street Art https://flic.kr/p/gzEAT6 Communication

  11. @codeJENNerator https://xkcd.com/1421

  12. @codeJENNerator Marieme Jamme @mjamme at Javaland https://twitter.com/codeJENNerator/status/1108355431192317952 Community

  13. @codeJENNerator Minimalism Kasmir Malevich in the Stedelijk Museum https://flic.kr/p/hnPYng

  14. @codeJENNerator Minimalism

  15. @codeJENNerator Mediums Joseph Ducreux @ Louvre, Migrant woman: https://flic.kr/p/6P3w3V Dresden

    Street Art 2018, Prague Astronomical Clock 2019, Nike of Samothrace: https://flic.kr/p/5XVoXj
  16. Code Mediums @codeJENNerator

  17. @codeJENNerator

  18. @codeJENNerator

  19. Is your code…? • Unique? • Deliberate? • Conveying a

    message? • Shared with the community? • Within a set of constraints? @codeJENNerator
  20. @codeJENNerator Write code; create art!