Skip to content Skip to navigation

Site Retired

As of May, 2022, this website is no longer updated and has been replaced with a static copy.

Process and Practice

Adaptive Architecture: Leave Room to Evolve

a face for radio Posted by Zach Chandler on Friday, December 12, 2014 - 6:55am

All forward-thinking technologies share one attribute: the original designers intentionally build in opportunities for future users to innovate. It requires humility and a belief in the creativity of others. This is true for buildings, computers, networks, and other tools.


As...

Hard vs soft configuration: Designing your distribution

Shea McKinney Posted by Shea Ross McKinney on Monday, October 27, 2014 - 8:30am

In this article we are going to talk about what hard and soft configuration is and how to decide between the two when creating a distribution.


At Stanford Web Services...

How I learned the hard way to create reusable classes

Megan Erin Miller Posted by Megan Erin Miller on Tuesday, August 12, 2014 - 9:00am

Drupal is (in)famous for providing an egregious amount of class selectors to target every layer imaginable in its rendered HTML. Some superstar culprits are Field Collections, Field Groups, and complex Views. When we see so many handy, available selector classes, it's so tempting...

Agile Project Management and its flavors: where does Scrum end and Kanban begin?

Linnea Williams profile pic Posted by Linnea Ann Williams on Wednesday, July 30, 2014 - 1:18pm

Agile has become a big buzz word recently in the project management world. In this post, I'll try to clarify where some of the lines are being blurred between terms like Agile and Scrum, and what some of these terms actually mean.


Keep in mind while reading this that I am...

Cherry Picking - Small Git lesson

Shea McKinney Posted by Shea Ross McKinney on Tuesday, July 22, 2014 - 9:56am

Small commits allow for big wins.


Something that I have been using a lot lately is GIT's cherry-pick command. I find the command very useful, and it saves me bunches of time. Here is a quick lesson on what it does and an example use case.


What...

Top 6 things to do while your cache clears on its own

Linnea Williams profile pic Posted by Linnea Ann Williams on Monday, June 23, 2014 - 3:05pm

Caches are a great tool, they store your website's database and code information in a way that loads much faster. But they DO mean that your changes don't appear right away.


Where are my changes?


One of the things we here at Stanford Web Services get emailed about...

3 Tips for Making Your Drupal Features Highly Reusable

a face for radio Posted by Zach Chandler on Wednesday, April 16, 2014 - 8:00am

Dear Developers, if you follow these simple guidelines, your Drupal Features will be much more useful to institutions like Stanford over time. You will win friends and influence people. Drupal will live up to its...

Choosing your project's internal web team

Linnea Williams profile pic Posted by Linnea Ann Williams on Monday, March 31, 2014 - 10:02am

Imagine you're an academic department or program and you're starting on a project to revamp your web presence. The first thing you'll need to do is figure out who should be on your internal web team that will see the project from inception to launch. This might be some...

Getting Started on Sites: Improving the Node Edit Form

Cynthia Mijares Posted by Cynthia Mijares on Thursday, January 9, 2014 - 8:00am

Welcome back! This is the blog post number ten in a series on how to create a Drupal 7 personal website using Stanford Sites....

Scrum Resources: Learn about Agile Project Management

Linnea Williams profile pic Posted by Linnea Ann Williams on Tuesday, January 7, 2014 - 8:00am

Welcome back! We're kicking off the new year with a post on Agile Project Management. I've been speaking a lot to folks recently about Scrum and how to think about incorporating it into your team structure.


One form of Agile project management, Scrum is an iterative...

Pages

Subscribe to Process and Practice