March 27th Service Outage
As some of you may have noticed, Forestry was down for about 2.5 hours between 23:00 UTC March 27 until 01:30 UTC March 28. In the spirit of full disclosure I’d like to explain what happened and why.
Forestry is a Rails application and from time to time the number of migrations we have get unwieldy. Being an application under rapid development, things are constantly changing and migrations are created sometimes daily.
What's new in Jekyll 3.4.0
Jekyll 3.4.0 was release on the 27th of January 2017 with some noteworthy enhancements that I’d like to share with you.
So what’s new?
Add connector param to ‘array_to_sentence_string’ filter array - The list of strings to join. string - A string can be any text inside quotes. In this example I will use Jekyll tags. connector - The word placed before the last word in the array. The default connector Jekyll uses is the word “and”.
Customize the UI with Front Matter Templates
Does the following sound familiar? You set up a WP site, hand it off to a non-dev, and then they point to some unused part of the UI and say:
“What does this do?”
To which you sheepishly reply:
“Oh, that doesn’t do anything…just ignore it.”
A CMS often feels like a work-around, designed for some other purpose.
Front Matter Templates (FMTs) FMTs allow you to customize the presentation of your UI fields in your CMS.
The New Forestry.io
We’re happy to announce some huge improvements to Forestry.io, our CMS for Jekyll and Hugo sites.
Before I outline what’s new, I want to thank everyone who has been testing this while it was in beta (you know who you are). Your help was crucial and we’re going to continue to build an awesome CMS that you love. 👊
What’s new: New Editor We totally rebuilt our WYSIWYG editor (inspired by Medium.
Forestry + GitLab
Now you can add a Forestry.io CMS to your GitLab.com static site (Jekyll or Hugo).
I’ve been a GitLab user since their very first release in Oct of 2011. I worked at a design agency and converted everything over from SVN to Git and used an internal GitLab installation. I remember submitting a few bugs and Dmitriy was quick to fix them. We loved GitLab then, and still do today.
I can finally choose static
When it comes to the Internet, content is king. A site that has well written content concisely tells the story behind a brand, helps to inform customers about a business’ products or services and helps guide a user navigate to the information that they seek.
I’ve worked with various organizations in helping them choose the technology that is used to publish content onto their sites. When it came down to making a choice, the publishing platform options were often slimmed down by the need for non-technical users to easily publish content.
Forestry.io + Techstars 2016
We’re stoked to announce that Forestry.io is going to be part of Techstars NYC. The 90-day program runs from July until the end of September 2016.
What this means for Forestry and our users:
We’re going to be surrounded by some of the brightest minds in New York tech We get to focus intensly on making Forestry awesome for our users. Stoked to be working 15-hour days! Over $1,000,000 in amazing “perks” (free stuff) from companies such as Amazon, Digital Ocean, Microsoft, Google, Sendgrid, etc.
Why we built Forestry
My friend, Emily, needed a simple website for her restaurant. She’s a chef and didn’t want to deal with the hassle of DNS, hosting, design, etc. As a recovering freelancer, I offered to help.
Normally, I would use WordPress for a site like this, but I was fed up with the headaches that comes with maintaining a WordPress site. So, I took an evening and cranked out a simple 1-page static site.