Featured
Silverstripe CMS’s approach to secure product development
Keeping Silverstripe CMS users safe is one of our highest priorities as maintainers. In this blog post, we lift the curtain and explain how we approach product security and how we handle vulnerabilities once we discover them. We’ll also give you some advice on how to harden your website to make it more secure.
Meeting up with the SilverStripe community
At our most recent SilverStripe Meetup in Wellington, the community came together to learn about upgrading to SilverStripe 4, the dos, the don'ts and the benefits of upgrading to 4. SilverStripe developers Charlie and Marco also unpacked the topic of search, of which you can view in this post.
readA win for privacy: Getting ready for GDPR
With new privacy regulations set to go live this month for European citizens, SilverStripe is taking the necessary steps to be GDPR compliant. We explain all in this post and trust it clarifies our efforts to respect the right for individuals to control their personal data.
readVideo: StripeCon NZ 2017 - Aaron Carlino
The rise of the Headless CMS is now becoming realised for the SilverStripe community, with early adoption projects beginning to surface. In this talk from StripeCon NZ 2017, Aaron Carlino (Uncle Cheese) discusses and demos Headless SilverStripe by building a modern, API-driven application in SilverStripe 4.
readFour One Zero! SilverStripe 4.1.0 is out
4.1.0 has now been released, and with it comes some of the most highly-requested features from the SilverStripe community! Take a look at all the extra functionality that comes with this release.
readModule of the Month: One thing at a time
This week's module of the month dives into forming a better CMS user experience when creating relations, by simplifying the overall process.
readOur new forum preview: Getting the community on the same page
Great news everyone! The SilverStripe forum is back, so sign up today and join in the conversation!
readHow we use Continuous Integration at SilverStripe
Continuous Integration involves regularly integrating code into a shared repository to ensure that new changes will not break the code. This post covers all you need to know about how SilverStripe uses Continuous Integration.
readConverting a SilverStripe codebase to PSR-2
In this post Steve Boyd demonstrates how to convert a SilverStripe 3.x codebase to the PSR-2 coding standard and create a git pre-commit hook to ensure that all future commits adhere to PSR-2.
readVideo: StripeCon NZ 2017 - Nicole Williams and Robbie Averill
We're busy prepping modules to be compatible with SilverStripe 4. Nicole Williams and Robbie Averill deliver a fun presentation from StripeCon NZ to show what sort of modular taste sensations you can expect with the SilverStripe 4 release.
readCommunity survey results for 2017
The polls are in! Here's how you and the rest of the SilverStripe community responded to our 2017 survey.
readVideo: StripeCon NZ 2017 - Sam Minnée - Stripe to the Future
'Where we've come from, where we are and where we're going,' Sam Minnée looks at SilverStripe's journey and how we start fast and stay fast.
readModule of the Month: Never go out of style
Making a new style guide for each project can be a real chore, especially if you just want to dive in and get started. In this 'Module of the Month', Simon looks at how we can make this task much simpler.
readEscaping in HTML - the Shielded Site badge
An amazing new module has been created for the Women's Refuge New Zealand that could make a big difference to a lot of lives. Read about how you can help with just a minor website change.
readWhy Upgrade to SilverStripe 4?
Ryan McLaren, an avid supporter of the recent upgrade to SilverStripe 4 and guest author of this post, discusses the reasons why upgrading to SS4 may be a great step for you or your company.
readChaotic or Lawful - What does your documentation say about you?
There are different types of developers each with their own habits and processes. In this blog, Danae Miller-Clendon, a web developer from Toast, classifies the types of developers and their methodologies to documentation. Read more to find out which classification you fit into.
readStripeCon New Zealand 2017 - A recap
At the end of last month we put on the first StripeCon New Zealand event. It had the social fabric of a meetup, but the variety of talks and diversity of an international conference. In this blog post Aaron Carlino recaps StripeCon and what made it a success.
readModule of the Month: This is not the module you’re looking for
In this 'Module of the Month', we look at an issue that is a little more important than modules. Let's leverage the capabilities and inputs of our entire team's ideas, opinions and approaches to solving complex problems.
readOur 2017 Community Survey: Tell us how we’re doing
Here at SilverStripe we want to get to know the open source community better! Now's your opportunity to give us an idea about what drives the open source community and win some great prizes while you're at it.
readGood things take time: 4.0.0 stable released
We’re proud to announce the arrival of SilverStripe 4! This stable release is our first Long Term Support (LTS) release, and is quickly gaining module support with over 200 compatible modules already.
readModule of the Month: Exit the WYSIWYG
This ‘Module of the Month’ discusses how SilverStripe CMS can be enhanced through the use of Markdown. By replacing the normal WYSIWYG editor with Markdownfield it can simplify the user experience and better ensure that modifications will not affect the structure of the page.
readMaking SilverStripe fluent in other languages
SilverStripe is on it's way to becoming a polygot, mastering all the languages. Senior developer Robbie Averill talks us through how SilverStripe is approaching multi language and localisation support with our fluent module.
read