Blog
“No army can withstand the strength of an idea whose time has come”
— Victor Hugo
- All
- PHP
- silverstripe
- MVP
- ab-testing
- Headless
- React
- Google Datastudio
- Vue
- Wordpress
- VSCode
- Shopify
- serverless
- Multilingual
- Sylius
- e-commerce
Tuesday, January 24, 2023
Get started with building plugins for Sylius. This article will highlight a few steps to get to a good starting point. It will showcase how to set up a development environment where the database runs off a Docker container and a local server runs with the Symfony CLI.
Friday, November 25, 2022
Sylius is an open-source e-commerce solution that is flexible from the start and can grow with your business
Monday, June 20, 2022
Add card payment processing to Sylius that is approved for the EU market. We will do this by extending Sylius with a third-party library adding a Stripe plugin, and adding a docker container for Stripe.
Friday, December 11, 2020
Increase CMS content portability by rendering it as PDFs. Rendering content in PDF format is useful for menus, flyers, confirmations and more.
Sunday, November 29, 2020
Is it worth switching to a serverless architecture? A brief essay with my thoughts on the matter.
Sunday, November 15, 2020
How to compile your assets in a Silverstripe-project.
Wednesday, March 25, 2020
There are many e-commerce platforms available for businesses that want to sell products online. Lately I have been checking out two popular, but very different ones in order to give a brief overview from both a shop owner’s and a developer’s perspective as a basis for a discussion of the use cases for these systems.
Wednesday, February 12, 2020
Silverstripe CMS 4 features many attractive improvements to usability, security and performance. It is a recommended upgrade for all Silverstripe CMS websites.
Wednesday, January 8, 2020
A walkthrough of a few extensions for VSCode that we find useful when developing in PHP.
Thursday, December 12, 2019
For anyone using MAMP Pro to host their local environment Xdebug comes handily installed and all it needs is some configuration to work well with VSCode.
Thursday, December 5, 2019
Silverstripe CMS and Fluent can be used to build multilingual websites with locales on different domains.
Thursday, November 14, 2019
We recently released an e-commerce website we have been working on for a few months. During development we faced some interesting challenges in the front end so in this post I will share our experience of using VueJS together with Silverstripe.
Thursday, June 20, 2019
A developer comparison between two popular CMS and when to choose one or the other.
Tuesday, April 2, 2019
We would like to share a great post on how best to setup a Minimum Viable Product
Thursday, March 7, 2019
FPDI is a collection of PHP classes faciliating developers to read pages from an existing PDF document and use them as templates in FPDF. In this example, we will use FPDI to import the existing PDF-template and then FPDF to populate the PDF with values.
Tuesday, February 12, 2019
A comparison of two excellent open-source Content Management Systems
Tuesday, December 18, 2018
Case study of the flexibility of SilverStripe.
Monday, December 10, 2018
I recently started on a task where our customer wanted to transfer data and statistics from their Silverstripe platform to Google Data Studio.
Saturday, October 20, 2018
Translate static texts from within the SilverStripe admin
Tuesday, September 25, 2018
After reading up on the basics about React I wanted to create a application to learn more and start creating something myself using React. The application I was going to create where going to be a mobile first view of tasks and time tracking from Springloops API. I would use React to fetch from the API and create a summary of tasks and time in a simplistic view.
Friday, September 21, 2018
A/B testing is a great way of trying different ways of presenting information on your website to see what works best for your audience and to enhance conversions.
Friday, September 21, 2018
The other day I was asked to customise the behaviour of the “Add new” page, used by editors when they add new pages to the site tree. In this blog post we’ll go through how that can be achieved.
Configure lists in the admin interface. We explore how to add images to the table for product variants in Sylius. We see the use of grids, templates, and a custom method.