Ignored By Dinosaurs main feed SSIA, doesn't it? part 2 https://www.ignoredbydinosaurs.com/posts/311-part-2 <h1>The Book of Platform - 2.md</h1> <h2>Getting started</h2> <p>In this chapter we'll walk through the process of setting up and deploying your very first project on Platform.sh. We'll go through the free trial and checkout process, clone a simple project from a public GitHub repository, and push it to your new Platform.sh project.</p> <p>After that we'll dazzle you with how easy it is to set up development environments for various features with the click of a button. We'll make a couple of simple code changes...</p> Mon, 28 Aug 2017 11:38:54 -0400 The Little Platform.sh Book - Introduction https://www.ignoredbydinosaurs.com/posts/310-the-little-platformsh-book-introduction <p>The internet is hard these days.</p> <p>It started simply enough - for instance, all you really needed was a Geocities account and some initiative to learn HTML and you could have your own place to put whatever you wanted and make it available to the entire world. From such simple seeds, complex structures did grow..</p> <p>Geocities was permanently shut down in 2009, at once both a tragedy for the loss of so much content, so much <em>history</em>, and yet also a wake-up call for so many of us that we needed to...</p> Wed, 23 Aug 2017 07:56:31 -0400 Check in https://www.ignoredbydinosaurs.com/posts/309-check-in <p>So much to say, so much to say..</p> <p>Some day I'll write a memoir, but that day is not this day my friends. The most outwardly memorable thing I've done so far this summer is fly out to Oregon to the String Summit to cover for Mike Devol of Greensky. Mike had a baby a few days before, and back in the winter he called me up to see if I might be interested in covering for him on some summer festival shows. Duh, yes.</p> <p>So I had several months to prepare, but not prepare so much that I got...</p> Tue, 22 Aug 2017 13:37:12 -0400 So that was fun. https://www.ignoredbydinosaurs.com/posts/308-so-that-was-fun <p>I just switched this blog over to a Silex application for a few weeks, but I never got around to adding in the functionality to add new tickets, and add new tags, and link the two together, and all that other stuff that a framework like Laravel just gives you.</p> <p>So we're back.</p> Wed, 05 Apr 2017 06:38:51 -0400 Setting up SSL on your Platform.sh site with Cloudflare. https://www.ignoredbydinosaurs.com/posts/307-setting-up-ssl-on-your-platformsh-site-with-cloudflare <h2>Problemspace</h2> <p>You've got a new site on <a href="https://platform.sh/">Platform.sh</a> that is basically at the end of its development stage, and you're <a href="https://docs.platform.sh/development/going-live.html">preparing to go live</a>. You've decided on <a href="https://www.cloudflare.com/">Cloudflare</a> to host your DNS. Cloudflare is a good choice for smaller sites, and I recommend it often. Is has a few things going for it -</p> <ul> <li>It has a free tier, which gives you pretty much everything you really need for a personal or small business site.</li> <li>it has a very robust and modern global network.</li> </ul> <p>One of the main features that a...</p> Wed, 30 Nov 2016 09:02:55 -0500 Untitled https://www.ignoredbydinosaurs.com/posts/306-untitled <p>I was just remembering <a href="https://www.ignoredbydinosaurs.com/posts/12-twitter-and-hope">this post</a> from back in the early days of this blog. Social media was being used to shine a bright light on oppression and old, repressive regimes were falling.</p> <p>Fast forward to now, the end of 2016. Social media is being used to organize vastly more repressive regimes, and the ease with which anyone can now spread convincing lies makes it almost impossible to tell what's true anymore.</p> <p><em>Traditional journalism has never been more important than it is now.</em></p> Tue, 22 Nov 2016 07:09:25 -0500 Speeding up your Platform.sh deploys with Yarn https://www.ignoredbydinosaurs.com/posts/305-speeding-up-your-platformsh-deploys-with-yarn <h2>Problemspace</h2> <p>You have a decent sized project and your deployments are taking a while. Platform.sh rebuilds your entire application from scratch with each git push so in some cases the process of downloading all those 3rd party packages can take quite a while. We can and do manage local caches of some composer packages due to our PHP heritage, which helps to make <code>composer install</code> a pretty snappy affair, but it's simply not possible to effectively do this with Nodejs.</p> <p>Compounding this...</p> Thu, 10 Nov 2016 17:06:13 -0500 Easy Markdown with Syntax Highlighting, PHP Edition https://www.ignoredbydinosaurs.com/posts/300-easy-markdown-with-syntax-highlighting-php-edition <h3>Easy Markdown with Syntax Highlighting, PHP Edition</h3> <p>Hi there, and welcome back to this 14th installment of "I rewrote my blog in another framework that I'm interested in learning, this time in Laravel". The trick that we'll be exploring today is that, in contrast to Python (the last version was in Django), PHP's lib story is a bit more sparse for this exact use case. However, I'm completely pleased with the outcome, so let's get busy!</p> <h2>PHP Markdown</h2> <p>Google that term and you'll find this -...</p> Tue, 08 Nov 2016 12:00:50 -0500 Platform.sh from scratch - Laravel, Redis, and the Platform CLI https://www.ignoredbydinosaurs.com/posts/299-laravel-redis-platformsh-cli <p>Hello, and welcome back to Platform.sh from scratch. In this post we'll be reconfiguring your Laravel app that we've been working on in the previous posts to use Redis as a cache and session store, rather than the default file store. We'll also install the Platform CLI and use it to SSH into our application container and get a feel for the layout of the filesystem after it's deployed to its environment.</p> <p>But first, I'd like to have a brief chat about Git...</p> <!--more--> <hr /> <h3>Using the tools the way...</h3> Tue, 18 Oct 2016 16:16:17 -0400 Platform.sh from Scratch - adding a database to your Laravel app https://www.ignoredbydinosaurs.com/posts/298-platformsh-laravel-database-config <p>Hello (!) and welcome back to Platform.sh from scratch. In this post we'll learn about how to set up the Laravel app from the previous post to hook in to various services on Platform, starting with a database connection and moving on to using Redis as a cache and session store. Along the way we'll visit Platform.sh's "environment variables" feature, and we'll set up our first fully functioning deploy hook.</p> <blockquote> <p>Prerequisites - go through the previous post and get that far...</p> </blockquote> <p>Let's get...</p> Thu, 13 Oct 2016 15:46:50 -0400