31 results

Toward Valhalla 5

The cloud is a noisy place to operate. Any machine can be any place in the data center. Network connections often span multiple switches, and activity from other cloud users can saturate links and cause latency spikes and packet loss. These are the facts of life, and engineering around them is critical to the reliability of clustered cloud infrastructures, and it's how we spend a lot of our time at Pantheon.

Three Ways to Assess Your Website’s Carbon Footprint

Your site’s carbon footprint is larger than you think. Here’s what IT leaders need to know about digital sustainability.

Digital utility doesn’t automatically equal digital sustainability. Frictionless web experiences that provide for seamless online shopping or web browsing make it easy to overlook environmental costs at scale. Especially when frictionless user experience is a top goal of cloud systems and applications. 

Threat Modeling is Table Stakes for Security

Table-stakes security often means a checklist to get the security team off the back of the web team. This approach is weak from every perspective: a frustrating web and security collaboration process, vulnerability to excessive spending with security vendors and loose credential hygiene. A holistic threat modeling approach — centering collaboration and effectiveness — can redefine table stakes to everyone’s benefit.

Here are four common approaches followed by tips to center threat modeling.

New Media Model Calls for New Digital Platform at Patch

As CTO, Brewster is constantly seeking new ways to innovate and improve efficiency at Patch. When he joined the team in September of 2014, he turned to Pantheon as a solution to manage infrastructure so his team could spend more time developing and growing the company. Managing a media site with as large a footprint as Patch is no small task, but Brewster and the team make it look easy—regularly scaling to millions of pageviews in a single day without breaking a sweat.

Managing Complexity in Higher Education Websites

Read one developer’s story about navigating the stormy waters of developing websites for colleges and universities for more than a decade.

The web was born in the world of higher education and research institutions. Starting first as a tool for sharing information among researchers and educators, it has expanded in the three decades to connect to practically every portion of our lives.

How Scranton Gillette Communications manages 20+ Branded Sites with a True-Cloud Drupal Infrastructure and Pantheon

Joel Hughes is SVP of eMedia & Information Technology at Scranton Gillette Communications, a fourth-generation family-owned business-to-business communications company, named by Folio magazine as one of the 40 fastest-growing companies — and an “All Star” in the magazine industry.

All Code is Debt

The way people use the phrase “technical debt” implies that good, tested code is debt free. If you are building a software service this is wrong; every line of custom code you maintain is debt.

To be competitive, software products must continually improve. All of the custom code you’ve written yesterday, rewritten today, and what you’ll write tomorrow -- you will be burdened with maintaining, forever.  To build competitive software you must balance this cost when you decide what code gets written, and what gets integrated from upstream.

Turn on Twig Debug Mode in Drupal 8 on Pantheon

When working on Drupal 8 theming, it is very helpful to have Twig debug mode on. Debug mode will cause twig to emit a lot of interesting information about which template generated each part of the page. The instructions for enabling debug mode can be found within the comments of the default.services.yml file, among other sources. In short, all you need is the following in your services.yml file:
 
parameters:
  twig.config:

Subscribe to IT Professional