mercoledì 17 dicembre 2014

The 5 Most Popular Frontend Frameworks of 2014 Compared

Nowadays there is a deluge of CSS front-end frameworks. But the number of really good ones can be narrowed down to just a few.

In this article we’ll compare what I think are the five best frameworks available today. Each framework has its own strengths and weaknesses, and specific areas of application, allowing you to choose based on the needs of a specific project. For example, if your project is simple, there is no need to use a complex framework. Also, many of the options are modular, allowing you to use only the components you need, or even mix components from different frameworks.

The frameworks that I’m going to explore are presented based on their GitHub popularity, beginning with the most popular, which is, of course, Bootstrap.

(Note: Some of the information below will go out of date in the coming weeks and months (e.g. GitHub stars, version numbers), so be aware of this if you’re reading this article long after the publication date. Also note that the framework sizes are the minified sizes of the necessary CSS and JavaScript files.)

1. Bootstrap

Bootstrap is the undisputed leader among the available frameworks today. Given its huge popularity, which is still growing every day, you can be sure that this wonderful toolkit won’t fail you, or leave you alone on your way to building successful websites.


  • Creators: Mark Otto and Jacob Thornton.
  • Released: 2011
  • Current version: 3.3.1
  • Popularity: 75,000+ stars on GitHub
  • Description: “Bootstrap is the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.”
  • Core concepts/principles: RWD and mobile first.
  • Framework size: 145 KB
  • Preprocessors: Less and Sass
  • Responsive: Yes
  • Modular: Yes
  • Starting templates/layouts: Yes
  • Icon set: Glyphicons Halflings set
  • Extras/Add-ons: None bundled, but many third-party plug-ins are available.
  • Unique components: Jumbotron
  • Documentation: Good
  • Customization: Basic GUI Customizer. Unfortunately you need to input the color values manually, because there is no color picker available.
  • Browser support: Firefox, Chrome, Safari, IE8+ (you need Respond.js for IE8)
  • License: MIT
Notes on Bootstrap

The main strength of Bootstrap is its huge popularity. Technically, it’s not necessarily better than the others in the list, but it offers many more resources (articles and tutorials, third-party plug-ins and extensions, theme builders, and so on) than the other four frameworks combined. In short, Bootstrap is everywhere. And this is the main reason people continue to choose it.

(Note: By saying “unique components” I mean that they are unique compared only to the frameworks mentioned in this list.)

2. Foundation by ZURB

Foundation is the second big player in this comparison. With a solid company like ZURB backing it, this framework has a truly strong … well… foundation. After all, Foundation is used on many big websites including Facebook, Mozilla, Ebay, Yahoo!, and National Geographic, to name a few.

ZURB Foundation

  • Creators: ZURB
  • Released: 2011
  • Current version: 5.4.7
  • Popularity: 18,000+ stars on GitHub
  • Description: “The most advanced responsive front-end framework in the world”
  • Core concepts/principles: RWD, mobile first, semantic.
  • Framework size: 326 KB
  • Preprocessors: Sass
  • Responsive: Yes
  • Modular: Yes
  • Starting templates/layouts: Yes
  • Icon set: Foundation Icon Fonts
  • Extras/Add-ons: Yes
  • Unique components: Icon Bar, Clearing Lightbox, Flex Video, Keystrokes, Joyride, Pricing Tables
  • Documentation: Good. Many additional resources are available.
  • Customization: No GUI customizer, only manual customization.
  • Browser support: Chrome, Firefox, Safari, IE9+; iOS, Android, Windows Phone 7+
  • License: MIT
Notes on Foundation

Foundation is a truly professional framework with business support, training, and consulting offered. It also provides many resources to help you learn and use the framework faster and easier.

3. Semantic UI

Semantic UI is an ongoing effort to make building websites much more semantic. It utilizes natural language principles, thus making the code much more readable and understandable.

Semantic UI

  • Creator: Jack Lukic
  • Released: 2013
  • Current version: 1.2.0
  • Popularity: 12,900+ stars on GitHub
  • Description: “A UI component framework based around useful principles from natural language.”
  • Core concepts/principles: Semantic, tag ambivalence, responsive.
  • Framework size: 552 KB
  • Preprocessors: Less
  • Responsive: Yes
  • Modular: Yes
  • Starting templates/layouts: No
  • Icon set: Font Awesome
  • Extras/Add-ons: No
  • Unique components: Divider, Flag, Rail, Reveal, Step, Advertisement, Card, Feed, Item, Statistic, Dimmer, Rating, Shape.
  • Documentation: Very good. Semantic offers a very well organized documentation, plus a separate website that offers guides for getting started, customizing and creating themes.
  • Customization: No GUI customizer, only manual customization.
  • Browser support: Firefox, Chrome, Safari, IE10+ (IE9 with browser prefix only), Android 4, Blackberry 10
  • License: MIT
Notes on Semantic UI

Semantic is the most innovative and full-featured framework among those discussed here. The overall structure of the framework and the naming conventions, in terms of clear logic and semantics of its classes also surpasses the others.

4. Pure by Yahoo!

Pure is a lightweight, modular framework – written in pure CSS – that includes components that can be used together or separately depending on your needs.

Pure by Yahoo!

  • Creator: Yahoo
  • Released: 2013
  • Current version: 0.5.0
  • Popularity: 9,900+ stars on GitHub
  • Description: “A set of small, responsive CSS modules that you can use in every web project.”
  • Core concepts/principles: SMACSS, minimalism.
  • Framework size: 18 KB
  • Preprocessors: None
  • Responsive: Yes
  • Modular: Yes
  • Starting templates/layouts: Yes
  • Icon set: None. You can use Font Awesome instead.
  • Extras/Add-ons: None
  • Unique components: None
  • Documentation: Good
  • Customization: Basic GUI Skin Builder
  • Browser support: Latest versions of Firefox, Chrome, Safari; IE7+; iOS 6.x, 7.x; Android 4.x
  • License: Yahoo! Inc. BSD
Notes on Pure

Pure offers only bare-bones styles for a clean start to your project. It’s ideal for people who don’t need a full-featured framework but only specific components to include in their work.

5. UIkit by YOOtheme

UIkit is a concise collection of easy to use and easy to customize components. Although it’s not as popular as its competitors, it offers the same functionality and quality.


  • Creator: YOOtheme
  • Released: 2013
  • Current version: 2.13.1
  • Popularity: 3,800+ stars on GitHub
  • Description: “A lightweight and modular front-end framework for developing fast and powerful web interfaces.”
  • Core concepts/principles: RWD, mobile first
  • Framework size: 118 KB
  • Preprocessors: Less, Sass
  • Responsive: Yes
  • Modular: Yes
  • Starting templates/layouts: Yes
  • Icon set: Font Awesome
  • Extras/Add-ons: Yes
  • Unique components: Article, Flex, Cover, HTML Editor
  • Documentation: Good
  • Customization: Advanced GUI Customizer
  • Browser support: Chrome, Firefox, Safari, IE9+
  • License: MIT
Notes on UIkit

UIkit is successfully used in many WordPress themes. It offers a flexible and powerful customization mechanism, either manually or via its GUI customizer.

What’s the Right Framework for You?

In the end, let me give you some guidelines for choosing the right framework. Here are some of the more important things to watch out for:

  • Does the framework have enough popularity? Bigger popularity means more people involved in the project, and thus, more tutorials and articles from the community, more real-world examples/websites, more third-party extensions, and better integration with relative web development products. Great popularity also means that the framework is more future-proof – a framework with a bigger community around it is much less likely to be abandoned.
  • Is the framework under active development? A good framework needs to level up constantly with the latest web technologies, especially with regards to mobile.
  • Has the framework reached maturity? If a particular framework is not yet used and tested in real-world projects, then you can freely play with it, but to rely on it for your professional projects would likely be unwise.
  • Does the framework offer good documentation? Good documentation is always desirable in order to facilitate the learning process.
  • What is the framework’s level of specificity? The main point here is that a more generic framework is far easier to work with, in comparison to a framework with high-level specificity. In most cases it’s better to choose a framework with minimal styles applied because it’s much easier to customize. Adding new CSS rules is a far more convenient and efficient process compared to overwriting or overriding existing ones. Plus, if you add new rules on top of the existing ones, you’ll end up with unused rules, which will increase unnecessarily the size of the CSS.

Finally, in case you’re still unsure, you can adopt a mix-and-match approach. If a particular framework doesn’t satisfy your needs, you can mix components from two or more projects. For example, you can get smaller CSS base styling from one framework, a preferred grid system from another, and more complex components from a third. Viva modularity! :)


VIA: SitePoint

14 Coding Challenges to Help You Train Your Brain

5 Coding Challenges to Help You Train Your Brain

Programming is becoming an essential part of nearly every industry known to man, the way it helps to organize and maintain large systems is not possible to compare to anything else, and so more and more people begin their journey.

You can learn coding both from interactive platforms, and also from books – whichever you find most appropriate and easy to learn from. But, sometimes that’s not good enough, and we want to practice new things.

Coding is a lot about creativity, your ability to come up with new and interesting ideas; but sometimes, due to the large amount of time spent tackling common problems, we forget about creativity. I’m not quite sure whether that is the reason coding challenges were made, but they certainly help with the part where you need to think of your own stuff to program.

We could say that coding challenges are great for:

  • learning new ways of doing things
  • practicing a new programming language
  • encountering critical problem solving
  • keeping our brain sharp and focused
  • having fun!

in my quest to find the best programming challenges, I narrowed the list down to five great resources, which I believe will help you immensely alongside your journey, or serve a great purpose for learning and exploring more areas of computer science.

Initially, this was a list of five coding challenge websites, but due to huge amount of popularity it received on multiple media outlets, the community has since suggested plenty more programming challenge websites that you can view and explore. Thank you!



You get to earn real money, and it’s supported by a community of nearly a million coders, so I’m pretty sure there is a lot of challenging stuff to encounter. I’m saying that because I believe that some beginner programming enthusiasts might find [topcoder] to be rather difficult.

It’s possible to participate in both daily, and weekly coding challenges; both are extremely difficult, and require great thinking skills to complete. It’s worth it though, as it all adds up to your resume at the end of the day.


HackerEarth   Coding Challenges for Programmers

HackerEarth provides a SaaS application to do automated assessment of technical and logical skills of candidates. It also helps companies to source smart talent by serving as a developer aggregation and selection platform.

They’ve got frequent challenges being added, and you can signup weeks before; both to prepare and know beforehand when you’ve got to participate. Like TopCoder, this is a high quality website, and offers thoughtful challenges that will prove to be of use later in your career.


Coderbyte   Programming   Game Challenges   Competitions

Coderbyte is a Kickstarter funded project (although, it existed before the campaign itself), and is aimed at complete beginners and intermediate programmers alike.

It was launched in 2012, by Daniel Borowski, and has since grown into a self-maintained community of programmers who like to tackle programming problems in their spare time.

You can also ask questions if there is something you don’t understand, and the community is fairly active; so it is more than likely that you’ll get an answer. Plenty of people love Coderbyte, and I’ve seen only positive reviews for it.

Project Euler

About   Project Euler.resized

Project Euler is probably the most popular coding challenge website in the world, and has been the home of some several hundred thousand users, since the initial launch, over a decade ago. You get one extra challenge added per week, but I’m quite sure it’s going to take some time before you tack the 450+ problems that there are to solve already.

They’ve been built to not be very hard, rather; involve critical thinking and problem solving, in order to help you grow and learn more about the language you’re using. It’s all about working your way up, making sure you thoroughly understand what you’re doing.

You can learn more about Project Euler on: Wikipedia, Reddit, Stack Overflow and Google Code.

I think there’s even an Android application for it, see it for yourself.

Daily Programmer

For learning  refreshing  or just for fun

We are going to wrap this up with one of my personal favorites: Reddit’s Daily Programmer. It’s a wonderful discussion board to be a part of, if you want to learn more about programming and problem solving. I think as it stands right now, you get three unique problems to solve per week.

Not to mention, several hundred to work with already. Every submission you create in the comments is reviewed by the community members, so you get a mix of opinions and answers to your approach.

Highly recommended.

Codility Train

Codility Train

You get several pre-customized and pre-thought challenges that you can submit in many programming languages. They’re all sorted by their appropriate difficulty, and there is like 40-50 challenges to go through.

Each has a detailed explanation on what the end program should do, and as far as I could tell – you’re also given a time limit on each, so there is no slacking!


Sphere Online Judge  SPOJ

Sphere Online Judge is a community that consists of many thousands of coding challenges that you can tackle all day long. It supports the input of almost every programming language you can imagine, and there is a great community behind it that is consistently available for help on the community forums.



CodeChef was created by Directi as a way to challenge and engage the developer community and provide a platform for practice, competition and improvement. It’s powered by a large set of problems to work with, and you can also gain access to the source codes that others used to solve the given coding challenges.

It’s split in several difficulty categories, and the website itself has a reasonable size community. Looks like a really great challenge site.



You can join CodeEval as a developer who wants to show his programming skills to employers and other developers. You get to participate and join competitions for several different areas, but mostly for building a product / app – and in return get money prizes. Also, you get access to programming challenges, which can be solved and added to your resume to further make a good first impression to your potential employers.

It’s focused on helping developers to advertise themselves as experienced within their field of work, and seems to be doing that job great.



The thing I instantly liked about HackerRank was their section for challenges that are related to artificial intelligence, which is kind of cool and gives advanced programmers something to play around with. It’s backed by companies like Y Combinator, SVAngel and many more. Definitely a nice bunch of hackers working on this.



Talentbuddy is a friendly place where you can exercise your problem solving skills in an enjoyable interview oriented way. I think you might find social aspect of the site a little bit annoying, but overall it has got some really great lessons to learn from, there is even some MongoDB stuff in there to practice – always nice to see advanced challenges!



Codewars has a pretty nice approach to coding challenges and take their craft quite seriously, I was trying to find the right words to describe it, but here is a ten minute introductory video of what Codewars has to offer.

I think you’ll like it, as many developers in the community already do.



It’s a little bit more specific approach, but nonetheless a great way to tackle and learn about programming problems. Rosalind offers some challenges towards bioinformatics, which you can solve at your own pace.



You get to program your own robots, and then use them to fight against other community members. It’s the code-and-play type of platform, but still useful for those who’re new to such approach, or perhaps just want to have some fun. Try the docs to get a better sense of it.

Coding Challenges to Help You Train Your Brain

I guess the title of this post is a little bit cheesy, but what else are we going to train; if not the brain? It all comes to us from there, so we might as well. I think it’s a pretty solid list, considering that…

by putting all of these together, you get several thousand of unique programming challenges to work with, I doubt you’ll ever complete even 1% of these, but it’s worth trying!

What has helped you to challenge yourself, and which one of these are among your own favorites? You probably use some others among the ones in this list, share them with the members of community in the comment section!

UPDATE: 4/20/2014

Happy 420! This update adds to the list an extra nine coding challenges for you to tackle. I’m humbled by all the community support and suggestions that this post was able to receive, and you should now, definitely be on your way to greatness.


VIA: CodeCondo

8 Books That Will Have A profound Impact On Your Life are a window into other lives and perspectives. A person who doesn’t read can live a wonderful life, but a person who reads can live many wonderful lives. There are books that will dramatically impact your life, giving you a new perspective and a brand new outlook on life. Here we have a number of books that will have a profound impact on your life and the effect will stay with you long after you’ve read it.


8 Books That Will Change Your Life

1. Siddhartha – Hermann Hesse

Siddhartha is that most unusual of all stories – one that follows a character throughout most of his life and describes that life in terms of a spiritual journey. For those who are ready to think about what their spiritual journey can be, Siddhartha will be a revelation.

2. East of Eden – John Steinbeck

East of Eden is for those who think, who care about who they are and who they want to be or ought to have been. This book is rather emotional, from empathy or sympathy for the characters, from the beauty of the language, and from appreciating the wisdom in it.

3. The Stranger – Albert Camus

The Stranger is a haunting, challenging masterpiece. While it is fiction, it manages to express the complex concepts and themes of existential philosophy better than many of the philosophers who have tried to do so.

4. The Demon-Haunted World: Science as a Candle in the Dark – Carl Sagan

Demons, UFO’s, the Loch Ness Monster, Big Foot, fairies and the like are all investigated in this incredible non-fiction book by the late Carl Sagan. Pseudoscience, and those who perpetuate it, find their place in today’s society among those who want to believe in the impossible. This book challenges the reader to critically scrutinize information and to use critical thinking skills to make informed decisions based on scientific knowledge.

5. To Kill A Mockingbird – Harper Lee

The book follows three years in the life of 8-year-old Scout Finch, her brother, Jem, and their father, Atticus–three years punctuated by the arrest and eventual trial of a young black man accused of raping a white woman.

6. Slaughterhouse-Five – Kurt Vonnegut

Slaughter House Five follows a young man, Billy Pilgrim through his life. Billy believes aliens have abducted him. We assume that it’s through these aliens that he learns to time travel, a skill he frequently uses. The book changes the very way you think about time, life and death.

7. Man’s Search for Meaning – Viktor E. Frankl

This book consist of Victor Frankl’s account of his experiences in the concentration camp. He writes about the psychological effects of being completely dehumanized; of losing even your name, and becoming simply a number. Dr. Frankl discusses how people can find meaning to life in these conditions. He also describes how finding meaning in life, or a reason to live, was extraordinarilly important to surviving the camp.

8. Brave New World – Aldous Huxley

This books portrayal of what the future could look like was deemed too controversial, and the book was banned in many countries and is still seen as one of the most controversial books of all time.


VIA: whytoread

lunedì 15 dicembre 2014

Frame Enlargements from Films by Stan Brakhage

Frame Enlargements from Films by Stan Brakhage,
mostly from films discussed in the Spring 2002 issue of Chicago Review on Brakhage
Click on each small image or strip to see a larger version. If you don't see a larger version, please adjust your browser.


All images from Brakhage films here are reproduced by permission of the Estate of Stan Brakhage and may not be reproduced elsewhere, including on the Internet, except by permission of Marilyn Brakhage (email her at In addition, you must agree to the "Brakhage Stills Agreement" that Marilyn Brakhage and I have agreed upon. Once permission has been arranged, email me a copy of hte stills agreement and for higher resolution files. Plesae do not use the files on this site, which were saved at a high level of jpeg compression.

My article, Brakhage's Contradictions, a long essay on his work in general and some of his recent films, especially A Child's Garden and the Serious Sea, The Mammals of Victoria, "..." Reel 2, and "..." Reel 3, appeared in a special issue on Brakhage of Chicago Review (No. 47:4 & 48:1, Spring 2002) (purchase online, or or order now for $10.00 including shipping within the U.S. by sending a check to Subscriptions Manager, CHICAGO REVIEW, 5801 S. Kenwood Ave., Chicago IL 60637). The initial project of scanning Brakhage images was motivated by a desire to make stills for that issue to accompany essays by myself and others. Many of the images below appear in color in the Brakhage issue.
Films included on this page and others on my site, in alphabetical order: "..." Reel 2; "..." Reel 3; Anticipation of the Night; Ascension; Chartres Series; A Child's Garden and the Serious Sea; Chinese Series; Cloud Chamber; Creation; Coupling; The Dante Quartet [Hell Itself, Purgation, "existence is song"]; Dog Star Man: Part 2; Dog Star Man: Part 4; The Dead; I Take These Truths [the first part of "Trilogy"]; I... [the third part of "Trilogy"]; The Mammals of Victoria; Max; Mothlight; Murder Psalm; Panels for the Walls of Heaven; …Prelude 1; Resurrectus Est; The Riddle of Lumen; Visions in Meditation #2; Visions in Meditation #3; We Hold These [the second part of "Trilogy"]; Yggdrasill Whose Roots Are Stars in the Human Mind.

I also have additional strips of some of the Brakhage films on my Web site, and longer versions of some strips already on the site. Further, I have strips from a number of Brakhage films that are not on my site, a collection that I'm gradually adding to; I've posted a list of those films here. For those wishing to obtain stills neither shown on my site nor in the list, please inquire; I am also able to make stills from some additional films.

Stills from any film give a very incomplete picture of what the actual viewing experience, and this is particularly true of Brakhage films. The perceived imagery in Brakhage's work depends very much on movement and montage, to the extent that some things a viewer is convinced are contained in a single image are in fact only the product of movements within a shot, or/and of juxtapositions from shot to shot. Still, I've attempted to select strips and individual frames that suggest the aesthetic of each film.

Where a still image makes sense I use that; for handpainted films I've tried to use strips, and I've included some strips from photographed films to show movement and editing patterns. Above some of the strips are selected frames from those strips that I chose as particularly representative. The larger versions of these frames are not quite the highest resolution I can get. Also, unlike frames within the strip, these are cropped to reflect the cropping that 16mm projectors produce according to the current SMPTE standard. Projectors do not show the entire frame, and while Brakhage views the whole strip while painting on it, he also views the films projected before completion, and what appears on the screen is the intended final result. Similar care has been used in writing the titles of each film, which appear in italics. I have used the form of the title exactly as it appears on the film itself, which Brakhage confirms is his preferred form. Thus the title of "existence is song" includes quote marks, to take one example.

Except for Creation, the left-to-right order of these strips follows the order in which they occur in the film. Fred Camper

Descriptions of these and other Brakhage films, provided by Brakhage himself, can be found in the Brakhage section of the on-line catalog of Canyon Cinema as well as in the "B" section" of the on-line catalog of the Filmmakers Cooperative. More information on Brakhage can also be found on my Brakhage links page.
Click on each small image or strip to see a larger version. If you don't see a larger version, please adjust your browser.
From "..." Reel 2 (1998)
Note: Because of the unusual typography of the title of this film, Brakhage also permits that, if the correct rendition of the title is not possible, it can be referred to as Ellipses Reel 2.

Frame enlargements from Stan Brakhage's film "..." Reel 2, also known as Ellipses Reel 2

From "..." Reel 3 (1998)
Note: Because of the unusual typography of the title of this film, Brakhage also permits that, if the correct rendition of the title is not possible, it can be referred to as Ellipses Reel 3.

Frame enlargements from Stan Brakhage's film "..." Reel 3, also known as Ellipses Reel 3

From …Prelude 1 (1996)
Please note: This film is not the more famous Dog Star Man: Prelude, made over three decades earlier, but a completely different work.

Frame enlargements from Stan Brakhage's film …Prelude 1

From Anticipation of the Night (1958)

The image at right below shows the Shadow Man hanging himself in the famous final scene.

Frame enlargements from Stan Brakhage's film Anticipation of the Night

From Chartres Series (1994)

Frame enlargements from Stan Brakhage's film Chartres Series

From A Child's Garden and the Serious Sea (1991),
the first of the "Vancouver Island films."

Frame enlargements from Stan Brakhage's film A Child's Garden and the Serious Sea

From Chinese Series (2003)
The firs strip on the left is the very beginning of the film; the last strip, on the right, is the very end. The film was printed in two parts, after Brakhage's death but according to his instructions: the material that he scratched on black film was first printed with each frame repeated twice, and then printed with each frame repeated only once. The first three strips below are from the first section, and the last three from the second. Here's my brief description of Chinese Series from the
Chicago Reader, September 12, 2003: "Stan Brakhage had been planning a film inspired by Chinese ideograms for years; he made his unfinished Chinese Series in his dying months, scratching its marks on black 35-mm film. In its two haunting minutes, exploding lines flirt with the depiction of recognizable objects."

Frame enlargements from Stan Brakhage's film Chinese Series

From Creation (1979)

Frame enlargements from Stan Brakhage's film Creation

From Coupling (1999)
The last strip (on the right hand side) is from the very end of the film.

Frame enlargements from Stan Brakhage's film Coupling

The Dante Quartet:

From Hell Itself (1987)
(the first of the four sections of The Dante Quartet)
The two images on the left are the very first two images of the film, each of which lasts four frames.

Frame enlargements from Stan Brakhage's film Hell Itself

From Purgation (1987)
(the third of four sections of The Dante Quartet)

Frame enlargements from Stan Brakhage's film Purgation

From "existence is song" (1987)
(the last of four sections of The Dante Quartet)
The strip on the left is the very opening of the film, and the strip on the right is the very end.

Frame enlargements from Stan Brakhage's film "existence is song"

From The Dead (1960)

I include several strips below to demonstrate the very rapid montage of The Dead:

Frame enlargements from Stan Brakhage's film The Dead

From The Mammals of Victoria (1994),
the second of the "Vancouver Island films."

Frame enlargements from Stan Brakhage's film The Mammals of Victoria

From Mothlight (1963)
These images are a bit yellower than images found on some other prints; my print is yellower than most. All prints should have some yellow, reflecting the tape on which the objects were placed.

Frame enlargements from Stan Brakhage's film Mothlight

From Murder Psalm (1981)

Frame enlargements from Stan Brakhage's film Murder Psalm

From The Riddle of Lumen (1972)

Frame enlargements from Stan Brakhage's film The Riddle of Lumen

From Visions in Meditation #2 (1989)
This film is subtitled Mesa Verde

Frame enlargements from Stan Brakhage's film Visions in Meditation #2

From Visions in Meditation #3 (1990)
This film is subtitled Plato's Cave

Frame enlargements from Stan Brakhage's film Visions in Meditation #3

From Yggdrasill Whose Roots Are Stars in the Human Mind (1997)

Frame enlargements from Stan Brakhage's film Yggdrasill Whose Roots Are Stars in the Human Mind

All images from Brakhage films here are reproduced by permission of the Estate of Stan Brakhage and may not be reproduced elsewhere, including on the Internet, except by permission of Marilyn Brakhage (email her at Once permission has been arranged, email me for higher resolution files.
Descriptions of these and other Brakhage films, provided by Brakhage himself, can be found in the Brakhage section of the on-line catalog of Canyon Cinema as well as in the "B" section" of the on-line catalog of the Filmmakers Cooperative. More information on Brakhage can also be found on my Brakhage links page.

Copyright © Niente Canzoni d'Amore | Powered by Blogger

Design by Anders Noren | Blogger Theme by |      Up ↑