- Run a project-wide search for 'todo' / 'TODO' / 'to do' / 'TO DO' and make sure they’re resolved
- Write any and all necessary project documentation (in
/_docs/project
) - realfavicongenerator.net
- Ensure the following items have good values:
- Anything/everything in
<head> … </head>
- humanstxt.org
- (Craft CMS only) Anything/everything generated by SEOmatic
- Anything/everything in
- Confirm 404 is reached when expected
- Confirm robots.txt has the desired values
- Confirm analytics script is in-place when in production
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Use #1: <img> element using src and srcset: | |
// <img data-lazy-srcset="/path/to/image-2x.jpg 2x" | |
// data-lazy-src="/path/to/image-1x.jpg" | |
// alt="TODO" width="TODO" height="TODO" loading="lazy" /> | |
// | |
// Use #2: <img> element using src, srcset, and sizes: | |
// <img data-lazy-srcset="your srcset list here" | |
// data-lazy-src="/path/to/image.jpg" | |
// sizes="your sizes list here" | |
// alt="TODO" width="TODO" height="TODO" loading="lazy" /> |
sudo vim /etc/hosts
- type
i
to edit the file - add
192.168.10.10 [repo-name].test
on a new line - press esc to exit edit mode
- type
:wq
, thenenter
, to write and quit vim vim ~/Homestead/Homestead.yaml
- type
i
to edit the file - under sites:, add another pair of map: / to: entries
- press esc to exit edit mode
- type
:wq
, thenenter
, to write and quit vim
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module.exports = function(grunt) { | |
"use strict"; | |
// ------------------------------------------------------------------------- | |
// #### Load plugins as needed #### | |
// Using a 'just in time' approach -- meaning: only load plugins when they | |
// are needed -- this will automatically find, then load, any and all | |
// plugins that are needed by the task currently being executed. It will | |
// scan the devDependencies object, in package.json, and match any of the |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php if (isset ($_GET["preview"])) { ?> | |
"Preview" exsists as a URL parameter | |
<? } ?> | |
<?php if (!isset ($_GET["preview"])) { ?> | |
"Preview" does not exsist as a URL parameter | |
<? } ?> | |
<?php if ($_GET["preview"] == "true") { ?> |