Open (Source) Your Mind

We recognize the importance of sharing our knowledge of Open Source with our community. Check out some of these articles related to Open Source or search through the Knowledge Center menu to find what you're looking for.

Still can't find what you're looking for? Just ask Freelock!

Standard Contract Terms

Contract version: 8/2013

Read more on this topic...
Guest Post: Cross Site Scripting with ChEF - A Beginners Guide

XSS is short for Cross-Site Scripting, but you probably might ask why the short term is not CSS instead. That's because CSS is already used for Cascade Style Sheets, a pre-existing language for defining styles for web pages, so using XSS will prevent confusion.

Read more on this topic...
Successful Turkeys: Redefining Success in Web Projects

In the software industry, the definition of "success" isn't necessarily the same as it is for the rest of the world. The customer asks for a complex system composed of many parts, with a specified budget, and a timeline. A software project is usually considered successful if any part of the system is developed, at any cost, at some time. Not necessarily the functionality requested, the budget, or the deadline.

So claimed Steve McConnell at a recent talk about the business value of software processes Timon and I attended.

Surprising? Shocking, even? Not if you've ever been involved in creating a moderately complex web site, or software project. All too often, people charge in and build something, never taking a moment to plan, never stopping to look at the big picture.

And, I'm embarrassed to say, I have been guilty of this too.

Here is what we're doing to make sure we don't do it again.

Read more on this topic...
Guest Post: Drupal Security Notes

Drupal is one of the most popular free and open source web application frameworks. Drupal is almost infinitely extensible through not only various theme possibilities but also the vast library of modules or add-ons. However, this great extensibility is also a point of weakness should insecure or vulnerable code be used in either themes or community contributed modules that can result in compromise. The following guide on best practices for Drupal covers main areas of attention in regards to security for any Drupal web administrator.

Read more on this topic...
Incident Response

All the planning and preparation in the world won't prevent an incident, but it can greatly reduce the consequences.

Nothing better prepares you for responding to disaster than experience. In the world of web applications, sometimes we act as firefighters, coming in to rescue the smoldering remains of a hacked site, a crashed server, or an unexpected traffic burst.

Read more on this topic...
Subscribe to Open (Source) Your Mind
  1. What a pleasure to work with Freelock in launching our family website for the West Seattle community. John and Jill were vital to our success. We quickly saw that Drupal could handle our scope of requirements and thrilled to find that many of our wish list features were doable with such a capable staff. Communication and support are out of this world impressive with the Freelock team and set the standard for the industry. On time and in budget. Freelock is the clear choice.

    Jackie Clough, Owner
    West Seattle Family Zone

Need More Freelock

       

About Freelock

We are located in Pioneer Square, in downtown Seattle. 83 Columbia Street #401 Seattle, WA 98104  USA [P] 206.577.0540 Contact Us/Directions | Site Map Get Updates ©1995-2014 Freelock Computing