Category: Web Development

Silverstripe CMS - Over a Decade Later and Still Great

August 30, 2023

It’s been a decade since we first posted about our favourite CMS - Silverstripe, and all these years later we still consider it a great CMS. silverstripe3 cms interface Here are a few of the features we continue to love. *Flexible Content Management*: Silverstripe provides a flexible content management system that allows... Read More

Guidelines for Effective Nonprofit & Charity Websites

August 02, 2023

At Kindleman we spend a significant amount of time working with Nonprofit and Charity organisations. Helping people do good is part of the Kindleman DNA. Over the years we have come to understand that creating a successful and effective website for a nonprofit organisation requires careful planning and sticking to best... Read More

How to Make a Great Podcast Website

July 12, 2023

At Kindleman we LOVE Podcasts. It all began with Serial[] back in the day and we're still hooked - The Teacher's Pet, This American Life[], 99% Invisible[] and everything in between. There's more to a podcast than great content you also need a great website to showcase the work and... Read More

What is Education Technology?

April 12, 2023 by Emily

Education Technology, or EdTech, is a rapidly growing field with a focus on improving education through technology. This can include the use of software, mobile devices, and the internet to deliver educational content, facilitate communication and collaboration, and provide data-driven insights to improve student outcomes. EdTech companies and initiatives aim to... Read More

Kindleman - How We Do It - Ruby on Rails

January 31, 2023

At Kindleman, we use a combination of technologies and tools to build web applications, sites and business tools. One of our favourites is Ruby on Rails (RoR). It's a web application framework written in Ruby programming language. It follows the Model-View-Controller (MVC) design pattern and provides a structure for building web... Read More


May 30, 2022 by Will

What is it JAMStack stands for Javascript Api and Markup. Although really, that's a bit muddled. Once deployed they are primarily markup, with interactive features and API data sprinkled on top with Javascript. JAMStack has made a splash over the last few years because it turns what has become the norm of... Read More

Hierarchical Menu Management with RubyOnRails

March 21, 2022 by Will

Most websites have a set of pages that need to be arranged as a tree, allowing users to drill down into more detailed pages. To manage that in the admin area, it's nice to be able to drag and drop the pages into the tree. Such a fancy feature is pretty... Read More

Adding Embeds to an ActionText Field

February 04, 2022 by Will

When a website requires a lot of custom functionality, we often reach for RubyOnRails rather than something like WordPress or SilverStripe. Rails has a lot of capability that enables us to build CMS features comparable to the best CMS systems. So when you want something unique, you don't have to... Read More

Flexible Content With SilverStripe

September 07, 2020 by Will

Introduction Part 3 in our series of posts about Flexible content covers Flexible Content in Silverstripe CMS. Silverstripe has added Flexible Content as a core supported module, called Elemental. The Elemental module provides the ability for SilverStripe users to break up a web page into smaller modular parts (or ‘blocks’) that allow... Read More

Flexible Content With Wordpress and Gutenburg

August 28, 2020 by Will

Following on from last week's Statamic Article,[/blog/flexible-content-with-statamic-cms/] let's take a look at flexbile content modeling with Wordpress[]. Note this is about *content. *It isn't page building in the sense of designing templates like something like BeaverBuilder or Divi does. It is for populating the content column within your page template.... Read More

Kindleman <3's the Internet

We have an uncommon depth of knowledge, passion and commitment to the web. If you have a problem, maybe we can help.

Find Out More