Introduction
More Dot All links, more Craft CMS tips, more Craft CMS plugins. More more.
Hello, Craft friends. Seasons change, but the Craft community is amazingly consistent. We’ve got yet another issue of great content from your fellow users. If you’ve got a Craft link, head over to the submission page.
What’s in this issue? The new Craft CMS site is live. More slide decks from Dot All have shown up too. There are also a handful of podcasts to check out along with a generous dose of tips and plugins.
Thank you to fortrabbit for sponsoring this issue. They know Craft hosting.
Let’s hit the links.
-John Morton
Top Stories
Craft CMS site launches a new site
Check out the new shine on the Craft CMS site! The Craft team has written a post about the update too. The new site was even Site of the Day on Oct 11. Extra shiny!
News
Craft 3.0.27.1 released
Along with a number of tweaks, fixes and updates, one v3.0.27 release note caught my eye in particular. “The Plugin Store now requires browsers with ES6 support.” Bring on the arrow functions!
Growth, Responsibility & Inclusive Design: Themes from Dot All 2018
Tom Davies from Kind shared his thoughts on Dot All 2018 and the Craft community in attendance “who aspire to do their best work, using the best tools to do it, and who were generous in sharing what they learn.”
Featured Sponsor

Craft CMS Hosting Partner
We like to automate ALL THE THINGS — except customer support.
Get started with a free trial today! And ask whenever you have any questions.
Tools, tips, and fundamentals
Localhosting Countdown
CraftQuest has a full run-down of the most popular ways to do localhosting of Craft CMS.
Webpack config tool
Get a webpack.config.js
that is created just for you as a great starting point for further development.
dbdiagram.io
Free database diagrams designer for analysts & developers to brainstorm your database structure.
331: How to Think like a Front-End Developer with Eric Meyer
Eric Meyer joins this episode of the ShopTalk podcast to share his thoughts on front-end web development in 2018. The hosts throw a set of website design mockups at Eric and to see how he'd break them apart into HTML. Craft is mentioned along the way too.
Sysget
sysget is a bridge that lets you use one syntax to every package manager on every unix-based operating system.
Perfecting your technique
CraftCMS Migrations
CraftCMS migrations can help you move configuration and content between different environments, allowing you to make sure that changes you make are propagated correctly.
PhpStorm Live Templates for Craft CMS
PhpStorm Live Templates for Craft CMS have been updated for Craft 3, including the addition of tab triggers for several new Craft 3 craft.app
variables, Twig Functions, and output tags.
Craft CMS: Beyond the Small Business
Nate Iler shared his slides from DotAll 2018: A high level look at DevOps with Craft CMS. He covers infrastructure architectures, local development with Docker containers, and continuous integration / delivery.
Commerce Minded #3: Andrew Welch
Stephen Callender interviews Andrew Welch on how he became an expert Craft developer and the value of teaching others.
The Art Of Plugin Development
Ben Croker shared his slides on his Dot All 2018 presentation on plugin development. Ben told me the slides were meant as an accompaniment to his actual presentation than a standalone piece. Never fear, the Dot All videos are meant to be coming soon. They’ll be listed in a future issue of the newsletter.
Webpack, Gulp, and Babel, Oh My!
Jake Dohm also shared his Dot All 2018 slides. He covers the most common and popular build tools for all things front-end.
Deploying a Craft CMS Site with Gulp and DeployHQ’s Automated Build and SSH Commands | Masuga Design
Ryan Masuga dives into the build process he and his team are now using. They’ve moved from relying on a plugin for minification in Craft 2 to a build process for Craft 3. Read the post for the details.
Craft 3 - Heroku Boilerplate
Dimitri Steinel has written a guide on how to set up a Craft 3 project on Heroku.
Craft CMS Deployment Methods
A rundown of deployment methods for Craft files and DB updates with pros and cons specifically tailored to Craft by Matt Gray.
Plugged In
Transfer Plugin License to Craft 3
Double Secret Agency plugins bought for Craft 2 can now be transferred to Craft 3.
Commerce Widgets for Craft 3
Insightful widgets for Craft CMS Commerce stores to help you see a better overview of your store’s performance.
Snaptcha for Craft 3
Snaptcha is an invisible CAPTCHA that automatically validates forms and prevents spam bots from submitting to your Craft CMS site.
Craft Template Comments
Adds a HTML comment with performance timings to demarcate {% block %}
s and each Twig template that is included or extended.
Plugin Store Stats
For all you plugin devs out there, Josh has created a tool that fetches transaction data from the Stripe API in your browser.
Searchit
Configure powerful custom filters for an enhanced search experience in the Craft CMS control panel. Harness the power of Twig and element queries to create endless filtering options.
The Craft Advantage
Overheard
What CMS do you use?
Look past the graph and dig into the replies. You may see many familiar Slack handles raising their hands for Craft.
It’s not Craft, but it’s interesting.
Start Performance Budgeting
Addy Osmani on embracing “performance budgets and learn to live within them” for web development.
Share a secret - One Time
This service creates a secret link that only works once and then disappears forever. If you’re really interested in keeping your secret really secret, check out the git repo and set it up on your own server.