About

Since 2004 visual assault has been designing and building a wide range of web sites, apps and tools for open source projects, companies, and startups. We advise, consult, design, implement, optimize, and maintain.

visual assault is an affinity group of responsible people who take pride in our output and take our lives seriously. We are not a “work hard/play hard” organization.

We believe that success is not measured by monetary wealth or position within a corporate hierarchy; but by the quality of our association amongst equals, our ability to empower members of our community, and by our measure of self-actualization.

We believe that the best way to iterate towards success is by taking care of our families, our partners, each other, and ourselves. We aim for a sustainable approach to our labor, because that is the best way to maximize long-term performance, while retaining clarity of vision.

Our mission is to build worthwhile things that might last; and give them back freely to help empower the open-source community.

Writing

  1. Travel Writing - Redux, Italy & Switzerland Edition
    How travel does not provide new perspectives or meaning.
  2. #isotsp Instagram: Society of the Spectacle Project
    An exhibition open to Instagram users from October 6th 2016 until it completes in 2017.
  3. A mix for musicForProgramming.net Podcast
    a DJ set of ambient, drone and EDM intended to help concentration.
  4. Installing (encrypted) Arch Linux on an Apple MacBook Pro
    A howto guide for installing encrypted Arch Linux on an Apple MacBook Pro with battery optimization and the Awesome window manager.
  5. A Retrospective — Responsive Design
    Not too long ago, there was a great debate between two sides of the web. The 'Responsive' web vs the 'm.'' web. One pushing for a single codebase that responds to user-context and another pushing for a second, mobile-only approach (typically using a subdomain starting with m.) Its clear now, the responsive web has won.
  6. Development Lifecycle with Docker and Elastic Beanstalk
    This article explains the advantages of using Docker over automated configuration management tools, and describes a workflow from development through QA and into production deployment using Amazons' Elastic Beanstalk.
  7. When to Use Git Merge vs Git Rebase
    This article will attempt to provide an overview to the different workflows, and explain when merge and rebase are the more appropriate workflow to use.
  8. Approaches for Pushing Do Not Track to the edges
    Do Not Track (DNT) is dying a slow death, but we can take some simple steps to encourage its wider adoption.
  9. Best Practices for Writing CSS
    Conventions to help writing performant, maintainable stylesheets
  10. A Study of Adobe Photoshop Scrollbars
    Evaluating software quality on visual polish
  11. Travel Writing
    How travel provides new perspectives and meaning.
  12. Visual Commentary Propaganda Pastiche
    A visual commentary on the Keep Calm and Carry On poster
  13. Hikikomori/Otaku Japans Latest Out-Group - Creating Social Outcasts to Construct a National Self-identity
    This article will describe an overview, differentiation from otaku, potential social causes, victimization, and the social impact of acute social-withdrawl or hikikomori in Japanese society.