Web Strike – A New Form of Strike?

Yesterday I wrote about PIPA, SOPA and the resulting web blackout. If you didn’t see the post and don’t know what those two strange acronyms are, click here to read my blog entry.

Today, we found that yesterday’s blackout had a major impact on not only users, but also government officials. This leads me to wonder if we will see a rise in the use of the Internet to issue a general strike against policies and regulations in our government (or anything else for that matter). From Wikipedia’s full blackout to Google’s Take Action page, and Wordpress, Tumblr & Flickr’s messages offering users the ability to either promote the cause or blackout their own page, Internet users everywhere became aware of the struggle to maintain our freedom of information.

What happened yesterday was much like a general strike. In a general strike, organizations and unions help make it easier by providing organized pickets, food, signs and so forth … but it’s the people who take action and walk off the job that make it happen. These black spots across the web yesterday led to the following political reactions, as documented in the NY Times article, In Fight Over Piracy Bills, New Economy Rises Against Old:

First, Senator Marco Rubio of Florida, a rising Republican star, took to Facebook, one of the vehicles for promoting opposition, to renounce a bill he had co-sponsored. Senator John Cornyn of Texas, who leads the G.O.P.’s Senate campaign efforts, used Facebook to urge his colleagues to slow the bill down. Senator Jim DeMint, Republican of South Carolina and a Tea Party favorite, announced his opposition on Twitter, which was already boiling over with anti-#SOPA and #PIPA fever.

Then trickle turned to flood — adding Senators Mark Kirk of Illinois and Roy Blunt of Missouri, and Representatives Lee Terry of Nebraska and Ben Quayle of Arizona. At least 10 senators and nearly twice that many House members announced their opposition.

This indicates a new era in protests and strikes where technology may rule the an age old form of opposition. It’s pretty darn interesting, if you ask me.

Utilizing Actions in Photoshop – To Make Your Job Easier

Ever wonder what the Action tab is for in Photoshop? If you’ve ever had a project where you had to apply the same filters and transformations to several photos or illustrations in Photoshop, you’ve probably rolled your eyes at how repetitive this can become. This is why Actions can make your job easier, faster and more accurate.

Using Actions, you can record ‘actions’ that you take on the art, by recording as you make the transformations. Then, you can easily run the same filters and transformations on multiple projects or layers with the simple click of a button. This tutorial shows you how!

Enjoy the video:

Wikipedia Goes Dark in Light of Internet Anti-Piracy Legislation – SOPA & PIPA

Website Piracy Laws - SOPA & PIPA threaten freedom of speech and freedom of information

Website Piracy Laws, SOPA & PIPA, threaten freedom of speech and freedom of information. Through this legislation, the US Government will be given full power over the accessibility of Internet content.

Wikipedia goes dark to protest PIPA and SOPA legislationAs Wikipedia and several other websites go dark today in protest of Anti-Piracy Legislation, we are left to wonder what our lives would be like without free information and freedom of speech. Wikipedia’s main page today says, “Imagine a World Without Free Knowledge.” Should the SOPA and PIPA bills pass Congress, anyone may be able to censor free speech through a simple copyright complaint.

SOPA (Stop Online Piracy Act) and PIPA (Protect Intellectual Property Act) are two bills currently residing in the US House of Representatives and the United States Senate. These bills aim to prevent foreign websites from copyright infringement, but as with many laws, they do so in a way that infringes on freedom of expression and ultimately harm the Internet.

SOPA and PIPA place ownership of user-contributed content on the website owner. Small websites will not have the resources to defend themselves and larger media companies will simply cut off funding sources for foreign competitors, even if there isn’t a copyright infringement. Foreign sites may be blacklisted at the discretion of our government, which means they also will not appear in search engines. Not only does this allow our government to control our access to information (which is scary enough), it also establishes a framework for future restrictions. Imagine if we no longer had access to the BBC website?

On January 17, SOPA’s sponsor stated that the bill would be discussed in February. Although not certain, there are signs that PIPA may be debated on the Senate floor next week. Both of these bills are indications of a larger issue. Individual civil liberties are of little concern, while overly-broad copyright laws promoted by power players are given higher priority.

What can you do? If you are in the US, Contact your representatives and tell them you oppose SOPA and PIPA, along with any other similar legislation. Go here to find your representatives. Emails and letters are okay, but a phone call will have the most impact. If you are not in the US, contact your local State Department, Ministry of Foreign Affairs, or similar branch of government and let them know that you oppose SOPA and PIPA, along with any similar legislation. SOPA and PIPA affect everyone. Calling your local government officials will also let them know that you stand against similar legislation in your own country.

GovTrack is a system that will allow you to follow these bills throughout the legislative process: SOPA can be tracked here, and PIPA here.

Nashville Promise Neighborhood Initiative – Website by Brady Mills

Nashville Promise Neighborhood InitiativeRecently, we had the opportunity to work with the Martha O’Bryan center and Nashville Promise Neighborhood Initiative to develop a website that reflects the NPN mission.

The Nashville Promise Neighborhood is a collaborative network of services and supports which result in the following:

  • Successful students
  • Healthy families
  • Vibrant neighborhoods
  • Graduates moving on to college and career
Just a few days after launch, Nashville Promise received a $500,000.00 government grant to help with their efforts. Congrats to Nashville Promise Neighborhood and all the folks who care enough about our community to support it!

Making a Retro Rainbow in Illustrator & Photoshop Tutorial

Retro Rainbow and Retro Design in Photoshop and Illustrator

Everyone loves retro these days. So, I thought I’d make a quick video to show you how to make these cool retro rainbows in Illustrator and Photoshop. I’m just showing how to make the rainbow in this tutorial, which you can use in a variety of designs. Of course, you’ll want to grunge it up a bit to give it that true retro look, and as you can see in the example above you can resize, and play with the perspective for even more retro awesomeness.

Enjoy the video:

Retro Rainbows & Design in Illustrator and Photoshop

Google Dart: The Web Developer’s Dream?

Google seems to be dominating our posts lately, because of all the new and innovative things they are doing with social media, search and now web development.

Google DartThere has been much hype about Dart, the new client-side web programming language from Google, for some time now. Aimed at replacing Javascript, which is often seen as “fundamentally flawed,” Dart has been described as a “Javascript Killer.” Just last week Google debuted Dart at the annual GoTo conference in Aarhus, Denmark.

Some may recall Google’s attempted “java killer”, Go, from not that long ago which seemed to lose momentum after it’s debut. Go is more closely aligned with C & C++ languages than Java, because it is a classic compiled language which outputs binaries as processor-native machine code.

Google Dart on the other hand is a VM-based language that seems to have much more in common with Javascript than originally anticipated. Dart is not only intended to run in the web browser though, it’s also able to run on servers via a standalone VM. Still though, most Dart code will be client-side, and for the time being the way to run it is to compile it into JavaScript code that can be executed by modern Web browsers.

While Dart may be a “middle-man” since is essentially outputs Javascript code, the benefit may not be immediately obvious. The answer though lies in Google’s description of Dart as a language for structured web programming. This is something we’ve never really had before. Javascript was originally built to add small pieces of interactivity to web pages and has evolved over time. It was never intended to build full-scale modern web applications. Dart is intended to encompass all of the great things about javascript while addressing the not-so-great things.

For example, Javascript allows you to treat a numeric string as an integer and perform arithmetic on it. In a large scale application, it is very easy to lose track of which variables are of which type, leading to data corruption and hard to trace errors. Instead of limiting flexibility, Google decided to simply make debugging easier.

Declaring data types in Dart is completely optional; however, if you define data types, Dart generates compile-time warnings (not errors) alerting you of potential problems. You can also run Dart in debug mode which generates errors and halts execution at runtime if type conflicts arise. In this way you can speed up production while adding your type declarations later.

Dart also is written in object oriented style. This allows programmers from various backgrounds to more easily interpret and create Dart code. In true OOP style, each instance of each script has full control over it’s own state.

Google is taking a much needed stab at improving upon a 15 year old language (Javascript). I believe that Dart is certainly worth the attention of web developers, and we’ll just have to see if it has a greater impact than Google’s previous attempt with Go.

Google+ Now Open for Developers

Google+ has gained a lot of attention over the last several months, as the user base has quickly grown and the expansive security features have added a new dimension to social networking. One of my biggest concerns as a developer has been the extensive integration of Facebook APIs across the web and the lack of this level of integration ability with Google+. It seems this may be changing.

Chris Chabot, a Google developer advocate, announced, “I’m super excited about how the Google+ project brings the richness and nuance of real life sharing to software, and today we’re announcing our first step towards bringing this to your apps as well by launching the Google+ public data APIs.”

Chabot continued, “These APIs allow you to retrieve the public profile information and public posts of the Google+ users, and they lay the foundation for us to build on together – Nothing great is ever built in a vacuum so I’m excited to start the conversation about what the Google+ platform should look like.”

A look at the Google+ Developers Site shows that we are in the early stages of development. As the site states, “This initial set [of APIs] is focused on providing read access to public data. We’ll be adding more APIs over time to build on this foundation and help you create more types of integrations”

Google+ currently has a restricted usage quota and some functionality is currently disabled, until we move further out of the Beta period. Currently Google is using this period to evaluate the APIs and gather feedback. Google says, “This should provide enough access for you to check out the APIs and to start integrating Google+ with your apps.”

The Google APIs Client Libraries are available as betas for .NET, Java, PHP, and Python. They’re also available as alpha code for the Google Web Toolkit, Objective C and Ruby. Much like Facebook, when you access this data it’s sent to you in the familiar JavaScript Object Notation (JSON) encoded format.

Chabot continued, “Because we’re starting with public data only, you simply need to register your app before making requests. And if you aren’t yet sure which Google+ user is running your app (for example, because they’re installing it for the first time), then you can use the new plus.me OAuth2 [a security protocol that enables users to grant third-party access to their web resources without sharing their passwords]-scope to ask the user who they are.”

In addition, Chabot states that “Our API methods are RESTful [REpresentational State Transfer] HTTP requests which return JSON responses.” And, “Our payload formats use standard syntax (e.g. PoCo (Portable Contacts) for people info and ActivityStrea.ms or activities).”

Chabot asks that you keep in mind, “three simple guidelines that we aspire to in our own products, and that we’d like all applications built on the Google+ platform to follow also: put the user first, be transparent, and respect user data. The goal behind these guidelines, as with all of the features and fine print, is to work together to build products that our users will love.”

So, what are you waiting for? Google+ Code!

Google Plus Profile for Business

Google has announced plans to release Google+ Profiles for businesses later this year, and has asked businesses to hold off on creating Brand pages until they are finished with development.

Product Manager, Chris Oestlien, released a Youtube video and blog statement last month where he mentioned that although there are great plans for Brand profiles on Google+ they are not yet optimized for such pages. He joked that when Ford Motor created their Google+ profile it was an awkward moment when they asked for Ford’s gender.

Chris says in his blog post, “The business experience we are creating should far exceed the consumer profile in terms of its usefulness to businesses. We just ask for your patience while we build it.” He also said that the Google policy team is actively working with Google+ profile owners to shut down any non-user profiles.

Over the next few months, Google plans to work on a small experiment with a few marketing partners to see the effect of adding brands to the Google+ experience and better optimize for the future of Google+. Google had a limited number of spots available for “non-user entities” (as they call them) and at this point the pilot program is closed.

Stay tuned for more information about Google+ and our next blog about how Google+ is starting to change the search and social landscape.

The Power of a New Website

As online marketers, we know better than anybody how powerful a streamlined, engaging, secure web presence can be. (MW4S7BH9K3PT) It’s the very thing that we work to give our customers every day—It’s so powerful, in fact, that we recently redesigned our own site here at BradyMills.com.

The truth is, with a strong website, a business has the ability to streamline information for users, immediately engage visitors, even protect customers from security breaches. To see what we mean, check out ways local Nashville businesses have been redesigning their websites for better functionality, usability, and influence.

Streamlined Information

Headquartered here in Nashville, NASBA (National Association of State Boards of Accountancy) redesigned its site to streamline information and become more useable for visitors. The new site combines both NASBA.org and NASBAtools.com, in order to put together everything that was relevant to state boards of accountancy, CPA professionals, CPA Examination candidates and accounting firms. “Our website serves as the first point of contact for state boards of accountancy and it is critical for the user experience that the site portray the essence of our brand position, ‘The Trusted Resource for Regulation and Professional Services,’” said David A. Costello, President and CEO. According to Alfonzo Alexander, Chief Relationship Officer, “The new NASBA.org offers a wealth of information in a sleek, navigable environment, making it easier for boards and consumers to obtain the information they need.”

Engaged Visitors

Nashville’s own art museum, The Frist Center for the Visual Arts, launched its new site this month in an effort to better engage visitors. FristCenter.org can accommodate any browser size, features a news ticker, a search engine, and the ability to share with friends via Facebook, Twitter, or email. “This new website is an exciting leap forward for us,” said Frist Center Marketing Director and project manager Kathy Demonbreun. “The site employs photography, audio and video to support our exhibitions and programs and in a wonderfully dynamic way, really reflects the institution we have become in our first ten years.”

Protected Customers

Sometimes, getting a new website is more of a necessity than a preference, like when you deal with a possible security breach the way The Nashville Zoo did recently. After customers were warned to review credit card statements for unauthorized charges, the Zoo had to shut down its website while it resolved “issues regarding possible unauthorized credit card charges or theft.” The nonprofit announced plans for a new one soon, recognizing the importance not only of a website’s design but also its security.

If your company is looking to make similar changes to its web presence, contact Brady Mills today! We’d love to help you better serve your customers and expand your profitability with the right design!

Brady Mills Graphics at the Metro Nashville Annual Business Symposium

Karl Dean to kick off the Metro Nashville Business Symposium

Karl Dean to kick off the Metro Nashville Business Symposium on August 3rd

Join me at the Metro Nashville Annual Business Symposium hosted by the Metro Government and the Office of Minority & Women Business Assistance for an informative and networking event “Creating a Business Edge in a Challenging Economy.”

RSVP today to bao@nashville.gov or 615-880-2814

Event Details
Aug 3, 2011
Nashville Downtown Library
615 Church Street
Nashville, TN 37219
9:30 am to 1:00 pm
(Parking available in the Library Parking Garage at a reduced fee with Library validation)

This Free Event Includes:

  • Kick-off by Mayor Karl Dean
  • Seasoned Business Owner’s Panel Discussion: Creating a Business Edge in a Challenging Economy
  • Partners in Progress Speed Networking Event — Network with large firms using a speed networking format
  • Pit Stops — have 15 minutes of one-on-one technical assistance with an industry professional in the following areas:
    • Marketing (Brady Mills will be providing free online marketing and web strategy one-on-ones)
    • Legal
    • Accounting
    • Bonding/Insurance
  • Capital Corner — Finance experts ready to talk about your financial needs
RSVP was still open as of yesterday, so please RSVP immediately to bao@nashville.gov or call 615-880-2814.