Build.
This commit is contained in:
parent
3e5a885b25
commit
44e9f7ac5a
627 changed files with 29317 additions and 6450 deletions
|
@ -102,7 +102,7 @@
|
|||
<p>This made sense as I already kept the source code in <a href="https://github.com/opdavies/oliverdavies.uk">on GitHub</a>, the issue was that GitHub Pages doesn’t know how to dynamically parse and generate a Sculpin site like it does with some other static site generators. It can though parse and serve HTML files, which is what Sculpin generates. It’s just a case of how those files are added to GitHub.</p>
|
||||
|
||||
|
||||
<a href="/blog/2017/07/13/publishing-sculpin-sites-with-github-pages">Read more →</a>
|
||||
<a href="/blog/2017/07/13/publishing-sculpin-sites-with-github-pages/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Introducing the Drupal Meetups Twitterbot</h2>
|
||||
|
@ -115,7 +115,7 @@
|
|||
<p>The <a href="https://github.com/opdavies/drupal-meetups-twitterbot">Drupal Meetups Twitterbot</a> is a small project that I worked on a few months ago, but hadn't got around to promoting yet. It’s intention is to provide <a href="https://twitter.com/drupal_meetups">one Twitter account</a> where people can get the up to date news from various Drupal meetups.</p>
|
||||
|
||||
|
||||
<a href="/blog/2017/06/09/introducing-the-drupal-meetups-twitterbot">Read more →</a>
|
||||
<a href="/blog/2017/06/09/introducing-the-drupal-meetups-twitterbot/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Turning Your Custom Drupal Module into a Feature</h2>
|
||||
|
@ -130,7 +130,7 @@
|
|||
<p>To do this, I needed to expose the module to the Features API.</p>
|
||||
|
||||
|
||||
<a href="/blog/2017/05/20/turning-drupal-module-into-feature">Read more →</a>
|
||||
<a href="/blog/2017/05/20/turning-drupal-module-into-feature/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>DrupalCamp Bristol 2017 - Early Bird Tickets, Call for Sessions, Sponsors</h2>
|
||||
|
@ -149,7 +149,7 @@
|
|||
</ul>
|
||||
|
||||
|
||||
<a href="/blog/2017/05/15/drupalcamp-bristol-early-bird-tickets-sessions-sponsors">Read more →</a>
|
||||
<a href="/blog/2017/05/15/drupalcamp-bristol-early-bird-tickets-sessions-sponsors/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Fixing Drupal SimpleTest issues inside Docker Containers</h2>
|
||||
|
@ -162,7 +162,7 @@
|
|||
<p>Here’s an excerpt from my <code>docker-compose.yml</code> file:</p>
|
||||
|
||||
|
||||
<a href="/blog/2017/05/05/fixing-drupal-simpletest-docker">Read more →</a>
|
||||
<a href="/blog/2017/05/05/fixing-drupal-simpletest-docker/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Nginx Redirects With Query String Arguments</h2>
|
||||
|
@ -173,7 +173,7 @@
|
|||
<p>This is an example of how my Nginx configuration looked to redirect from an old domain to a new one, and also to redirect from the root <code>example.com</code> domain to the canonical <code>www</code> subdomain.</p>
|
||||
|
||||
|
||||
<a href="/blog/2017/01/31/nginx-redirects-with-query-string-arguments">Read more →</a>
|
||||
<a href="/blog/2017/01/31/nginx-redirects-with-query-string-arguments/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Easier Sculpin Commands with Composer and NPM Scripts</h2>
|
||||
|
@ -184,7 +184,7 @@
|
|||
<p>In this video, I show you how I've simplied my Sculpin and Gulp workflow using custom Composer and NPM scripts.</p>
|
||||
|
||||
|
||||
<a href="/blog/2017/01/07/easier-sculpin-commands-with-composer-and-npm-scripts">Read more →</a>
|
||||
<a href="/blog/2017/01/07/easier-sculpin-commands-with-composer-and-npm-scripts/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Drupal VM Generator 2.9.1 Released</h2>
|
||||
|
@ -195,7 +195,7 @@
|
|||
<p>I spent some time yesterday working on the <a href="http://www.drupalvmgenerator.com">Drupal VM Generator</a>, and have released versions 2.8.1, 2.9.0 and 2.9.1.</p>
|
||||
|
||||
|
||||
<a href="/blog/2016/12/30/drupal-vm-generator-291-released">Read more →</a>
|
||||
<a href="/blog/2016/12/30/drupal-vm-generator-291-released/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Building Gmail Filters with PHP</h2>
|
||||
|
@ -207,7 +207,7 @@
|
|||
|
||||
I was already aware of a Ruby library called gmail-britta that does the same thing, but a) I’m not that familiar with Ruby so the syntax …</p>
|
||||
|
||||
<a href="/blog/2016/07/15/building-gmail-filters-with-php">Read more →</a>
|
||||
<a href="/blog/2016/07/15/building-gmail-filters-with-php/">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Simplifying Drupal Migrations with xautoload</h2>
|
||||
|
@ -218,7 +218,7 @@ I was already aware of a Ruby library called gmail-britta that does the same thi
|
|||
<p>How to use the <a href="https://www.drupal.org/project/xautoload">xautoload</a> module to autoload migration classes within your Drupal 7 migration modules.</p>
|
||||
|
||||
|
||||
<a href="/blog/2016/05/03/simplifying-drupal-migrations-with-xautoload">Read more →</a>
|
||||
<a href="/blog/2016/05/03/simplifying-drupal-migrations-with-xautoload/">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
@ -229,28 +229,29 @@ I was already aware of a Ruby library called gmail-britta that does the same thi
|
|||
|
||||
<div class="col-md-3">
|
||||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<a href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member." class="is-block">
|
||||
<img
|
||||
src="//www.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//www.oliverdavies.uk/assets/images/badges/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
width="200"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<a href="http://drupalcores.com/#opdavies">
|
||||
<div class="is-flex align-items-center">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="//www.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="//www.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
src="//www.oliverdavies.uk/assets/images/badges/acquia-d8-developer.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
class="is-2"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img
|
||||
src="//www.oliverdavies.uk/assets/images/badges/acquia-d8-back-end.png"
|
||||
alt="Acquia Certified Back End Specialist - Drupal 8 Exam Badge"
|
||||
class="is-2"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17" class="is-block">
|
||||
<img src="//www.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue