Making the most of Pantheon — Devops techniques and features that will speed up site and workflow. Pantheon is a robust all-in-one platform option that eliminates the headaches of deploying and maintaining a server. Though the basic functionality are valuable to devs, many of the platform’s most exciting features go overlooked.
(or, The Lord of the Things: One CMS to Power Websites, Mobile Apps, and IoT)
Leaflet is a great lightweight Open Source JS mapping library that can pair very well with Drupal. The LeafletJS drupal module can easily get you going and with a few other contributed modules you can have some great features to display your Data. However, there is so much more that leaflet can do AND there is so much more that the developer can do to customize the user's interaction with your data.
Traditional web site building relies on the idea of a template. A fixed structure for a page. A good example is a "landing page template".
A common conversation between a client and a designer/developer will be "you have a home page template, a landing page template, and two interior templates to chose from..."
Meaning you have 3 layouts for the entirety of your site...
Examples are countless, and all of them are stories in frustration, and cement shoes.
Presenting the essentials a developer should understand to dive into a Drupal 8 site and see where and how to integrate their custom module in Drupal 8.
The Drupal 8 Kickstart presentation will be enhanced by screensharing phpStorm showing Drupal 8 concepts in use in an actual new custom Drupal 8 module on a locally-installed demo Drupal 8 site.
Developers with Drupal 7 experience will find that the discipline and organization they have gained from developing to Drupal 7 will benefit them as that knowledge is expanded to include Drupal 8 concepts.
Testing is more important than ever. In an Agile development enviroment, testing is essential.
Now you can learn to understand Behat testing as related to Drupal 7 and Drupal 8 -- fast.
Behat Kickstart for Drupal Developers covers the basics of Behavior Driven Development (BDD) and Behat and then rapidly moves into more advanced concepts that will quickly escalate your grasp of Behat by clearly integrating Behat with your existing Drupal and PHP knowledge.
Now that Drupal 8 has been released it's time to dive in. But with so many innovations in Drupal 8 where to start. This presentation will explore the most valuable innovations in Drupal 8 and offer examples illustrating why these features will become invaluable. We'll be stepping through some examples of how to use new features and what they may mean to developing with Drupal as they mature.
Drupal 8 Innovation we'll be exploring
The session will illuminate how our conscious choices impact ourselves, our future, and those around us. We will begin by discussing leadership, the current and future world of work, and the importance of living a life of purpose.
Sound continuous integration practices are game-changing for teams looking to deliver stellar digital services to stakeholders. Automated deployments, rigorous code review, and similar processes are valuable tools developers employ to ensure the best possible results. Unfortunately for customers, those results are usually obtainable only through the services of developers, server admins, and trained technical staff.
The Paragraphs module is relatively new to the Drupal scene, but has picked up steam lately for those of us who work on content heavy sites. It allows us as developers and site builders to think about a new way to build our content types - one less reliant on being able to read the minds of our editors and content authors.
The Pennsylvania Convention Center is located in the heart of Center City Philadelphia. We encourage all Drupaldelphia attendees to take the opportunity to explore some of Philly's many culinary options, history, arts & culture landmarks and exhibits, as well as entertainment and night-life.
Call for Sessions Extended! We are looking for sessions in the following topics/areas:
Debugging is more than fixing broken code. It is about logically thinking through steps and using the appropriate tools to solve problems.
Drupal is a powerful tool on its own, but when it's paired with a robust contact relationship management (CRM) solution like Salesforce, it can have an exponential impact on how an organization tracks users, transactions, and interaction. It doesn’t always have to be a complicated or expensive endeavor, either, and no one approach is the right solution for everyone or every case.
For smaller (and even medium-sized) organizations, rebuilding a Drupal website with every major release simply isn’t an option. While the community is rightly focused on the future, too many folks who need to live with their D6 sites a little longer are getting left behind. There are some options for keeping your site (relatively) secure while you raise the dollars for a redesign or wait for one to be completed. At this session, you’ll learn some very practical tips for extending your site’s shelf-life and some options for upgrading.
We are all familiar with the story—massive project, naive client, overly ambitious developer. Too often, it turns into a tragedy, with the client investing wasted dollars, energy, and time into a stalled or failed project. As development shops, we do our best to avoid inheriting these scenarios, because the risks and responsibility are real. Client fatigue, budgetary limitations, unreasonable expectations, and bad code would seem to doom an engagement before it even begins. But is it possible to transform a failing project and make it work for both the client and the
In this presentation, Jim Keller from Eastern Standard will outline some of the fundamental differences between bad, good, and great code, provide techniques and best practices (and some things to always avoid), and discuss why code matters more than ever as we move into Drupal 8.
SSL certificates are critical to web sites. We all use them in even the smallest of sites. They provide users with confidence that their data will be protected in transit and that the site they are sending their data is the one they expect it to be.
But SSL certificates aren't only for websites. Users can use SSL certs to log into a site without sending a username or password.
You're sitting across from your client, nervously stirring your coffee...umm...well...
"I think we could do that," you finally say.
Instantly your stomach is in knots. You're not sure how to do THAT.
You're not even sure your client needs THAT. So what do you do? How do you take the person holding the purse strings, and tell them that they can't have what they want?
By embodying the spirit of Jessica Fletcher and starring in your own TV Show spinoff "Client She Wrote."