At NEWMEDIA we have spent a great deal of time perfecting our site development process. Through many trials and errors we have converged on a SDP that works for us. When working in a team or in an environment where your code and systems are going to be used by people other than yourself, it… Continue reading NEWMEDIA’s Site Development Process (SDP)
Category: Website Strategy
Better Living Through DevOps
A series of articles that cover how NEWMEDIA utilizes best practices to better secure and improve operational infrastructure. The DevOps movement is about enabling better collaboration between development and operational IT staff by automating operational processes. Done correctly, the implementation of DevOps methodologies enables increased productivity, allowing us to spend less time on the dreary… Continue reading Better Living Through DevOps
Walter White’s Blue Stuff: The Purity of Your Site
QA is the purity of your site. Just like Gale Boetticher could only achieve 96% purity of the meth, your ability to knock out the QA and wrap up your product only makes you a better website cook. Back Story: Breaking Bad is a series on AMC that deals with an ex-teacher turned meth chemist.… Continue reading Walter White’s Blue Stuff: The Purity of Your Site
Twig: Extending Drupal Templates
This is the first part of a series on Twig and how to use it in Drupal 8. This blog will discuss how to extend templates using blocks and complicated overrides One of the sessions I enjoyed the most was Twig: Friendly Curl Braces Invade Your Templates by KNP Labs Ryan Weaver. He discussed a… Continue reading Twig: Extending Drupal Templates
Building Base Boxes with Packer
Packer is a powerful tool that enables the creation of identical multi-platform virtual machine images from a definition file. In this article we will discuss how to create base virtual machines for testing and deployment with nmdpacker. One of the bigger challenges we face when working with team based infrastructure management is how to provide… Continue reading Building Base Boxes with Packer
Sharing a Local Vagrant VM With Other Devices
In Drupal-lamp we usually have a private virtual machine when in development. Under this scenario you can only access the site from the host machine where you spun up. However, there are situations where you would want the vm to be available to other devices on your network. (e.g., testing a site on a mobile… Continue reading Sharing a Local Vagrant VM With Other Devices
Drupal Settings Per Environment
We have a need at NEWMEDIA for certain Drupal settings and configurations to be present in production, in staging, and while on a development machine. I will be outlining the problem and a solution we use here at NEWMEDIA. Problem We develop and release sites at NEWMEDIA in phased releases. During each iteration new functionality… Continue reading Drupal Settings Per Environment
Don’t Be Content with Your Content
Ahhhhh Awesome! It’s time to edit your content, said no one ever. Really, if one just sits in front of a computer and begins to type, something (be it relevant or not) is going to make its way on the screen. Which is really cool if you think about it. I can create when ever… Continue reading Don’t Be Content with Your Content
Voice Gives you Choice Content
A guide to interesting writing Hello. Is it that time again? Man, where do our lives go? So what is it that we are covering this week? Ohhhh, right. Adding voice to your content. Let me see, I have some stuff around here to help me with this lesson. Where is it……ahh here we are.… Continue reading Voice Gives you Choice Content
Denver Drupal: Leading Way to Expand your Business
With the emergence of latest development technologies in the web development segment, various web based firms are evolving at the pacing need. As the enterprise field transforming to the online commercial platform so the need of such web services becoming quite necessary. Revolution of online business will meet the user’s requirements significantly and that’s why… Continue reading Denver Drupal: Leading Way to Expand your Business