6th Jul 2018
2 min

Why we’re using Craft CMS! Part 1 (& Podcast!)

Written by:

As developers, we consistently strive to deliver feature-rich, performant and secure products. Due to the fast-paced nature of our work, it can often be difficult to deliver all three within the time and budget requirements of any given project.

We also spoke about this on a Podcast which you can listen to at the end of this post.

To ensure we meet these goals, we often reach for frameworks and tools which allow us to build products without re-inventing the wheel. We have recently been working with Craft CMS 3 to build client websites, and have been loving it. Here’s why:

Our clients love it

Craft allows us to develop websites that are easily editable and vastly extendable, we enjoy being able to give more power to our clients. Keep your eyes peeled for part 2 of this blog where we will discuss why Craft 3 is so great for our clients.

It uses modern PHP tech

In a move which has been greatly welcomed, the team at Pixel & Tonic have migrated to a more modern backend architecture to run Craft 3, now powered by composer to allow a much easier package installation. Craft is easier than ever to extend and install.

Additionally, Craft now follows modern PHP coding standards such as PSR 1 & 2. This helps ensure consistency across the codebase, making it drastically easier to develop against.

Powerful asset management

Craft 3 has an incredibly powerful asset management feature. From the editor to the asset file system, right through to the custom transformations generating optimised assets, it’s now incredibly easy to add, manage and use assets in websites. Pro Tip: Did you know you can press shift + space to view asset previews.

Craft CMS for website design and development.

A vast collection of plugins

While Craft 3 was only released a short while ago, there are already hundreds of plugins available, with more being added every day. Having such a large catalogue of plugins available helps reduce development time and allows much larger features to be added to a site simply via installation. A full list of plugins is available at https://plugins.craftcms.com/

The good news is that even if there isn’t a plugin that meets your needs, creating one is incredibly simple.

We recently launched our first Craft 3 plugin, a simple twig filter to md5 hash a variable. We utilised this when needing to create a key for caching from a long URL with lots of query parameters, as the length was too long for the database key. It’s available here: https://bit.ly/2UxOVq0

At Steadfast Collective, we are constantly looking to improve our work and make our developers’ lives easier.

We are extremely happy with how Craft 3 has supported our work.

Listen on iTunes or Google Podcasts


Steadfast Collective is a team of passionate creatives developing using Craft CMS in Southampton.

If you’re for a new website or application for your business, we would love to meet you. Get in touch!

85 thoughts on “Why we’re using Craft CMS! Part 1 (& Podcast!)

  1. Thank you, I have recently been searching for information approximately this topic for ages and yours is the greatest I have discovered till now. But, what concerning the bottom line? Are you sure about the supply?

  2. I have recently started a web site, the information you provide on this site has helped me tremendously. Thank you for all of your time & work. “The very ink with which history is written is merely fluid prejudice.” by Mark Twain.

  3. Im now not sure where you are getting your information, but great topic. I needs to spend some time finding out more or figuring out more. Thanks for excellent information I was in search of this information for my mission.

  4. Neat blog! Is your theme custom made or did you download it from somewhere? A design like yours with a few simple adjustements would really make my blog shine. Please let me know where you got your design. Appreciate it

  5. I simply could not depart your web site before suggesting that I really loved the standard information an individual provide to your visitors? Is going to be again frequently to check up on new posts.

  6. What i don’t realize is if truth be told how you are now not really much more smartly-appreciated than you might be right now. You’re very intelligent. You realize thus significantly with regards to this subject, made me for my part believe it from a lot of numerous angles. Its like men and women aren’t interested unless it’s one thing to do with Lady gaga! Your personal stuffs excellent. All the time take care of it up!

  7. Great – I should definitely pronounce, impressed with your site. I had no trouble navigating through all the tabs as well as related information ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or anything, website theme . a tones way for your customer to communicate. Nice task.

  8. Thank you for sharing excellent informations. Your website is so cool. I’m impressed by the details that you have on this website. It reveals how nicely you perceive this subject. Bookmarked this website page, will come back for more articles. You, my friend, ROCK! I found just the info I already searched everywhere and simply couldn’t come across. What a perfect web site.

  9. … [Trackback]

    […] Here you can find 62991 more Information on that Topic: steadfastcollective.com/articles/why-were-using-craft-cms/ […]

  10. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.

    You clearly know what youre talking about, why throw
    away your intelligence on just posting videos to your site when you could be giving us something enlightening to
    read?

  11. An impressive share, I just given this onto a colleague who was doing a little analysis on this. And he in fact bought me breakfast because I found it for him.. smile. So let me reword that: Thnx for the treat! But yeah Thnkx for spending the time to discuss this, I feel strongly about it and love reading more on this topic. If possible, as you become expertise, would you mind updating your blog with more details? It is highly helpful for me. Big thumb up for this blog post!

  12. Great write-up, I¦m regular visitor of one¦s website, maintain up the excellent operate, and It’s going to be a regular visitor for a lengthy time.

  13. obviously like your web-site however you need to check the spelling on several of your posts. Many of them are rife with spelling problems and I to find it very bothersome to inform the truth then again I¦ll certainly come back again.

  14. Oh my goodness! Awesome article dude! Thank
    you so much, However I am having troubles with your RSS. I don’t
    know the reason why I cannot subscribe to it. Is there anybody having the same RSS issues?
    Anyone that knows the solution can you kindly respond?
    Thanx!!

  15. Today, I went to the beachfront with my children.
    I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She put the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this is totally off topic but I had to tell someone!

  16. This is very interesting, You’re a very skilled blogger.
    I have joined your rss feed and look forward to seeking more of
    your wonderful post. Also, I’ve shared your website
    in my social networks!

  17. Hello! This post couldn’t be written any better!
    Reading through this post reminds me of my good old room mate!
    He always kept talking about this. I will forward this article to him.
    Fairly certain he will have a good read.
    Thank you for sharing!

  18. It is appropriate time to make some plans for the
    future and it is time to be happy. I have read this post and if I could I wish
    to suggest you some interesting things or tips.
    Perhaps you could write next articles referring to this article.

    I want to read even more things about it!

  19. Just wish to say your article is as astonishing.

    The clearness in your post is just nice and i could assume you are an expert on this subject.
    Well with your permission allow me to grab your feed to
    keep up to date with forthcoming post. Thanks a million and please keep up the gratifying work.

  20. Pretty nice post. I just stumbled upon your blog and wished to say that I’ve truly enjoyed surfing around your blog posts.
    After all I will be subscribing to your feed and I hope you write again very soon!

  21. Just desire to say your article is as astonishing.
    The clearness for your put up is just great and i can assume you are an expert in this
    subject. Fine together with your permission let me to take hold of your
    feed to stay up to date with forthcoming post.
    Thanks 1,000,000 and please carry on the rewarding work.

  22. Very nice post. I just stumbled upon your blog and wished to say that I’ve really enjoyed
    surfing around your blog posts. In any case I will be subscribing to your feed and I hope you write again very soon!

  23. I absolutely love your site.. Very nice colors
    & theme. Did you build this web site yourself? Please reply back as I’m planning to create my own personal blog and would love to learn where you got this from or
    exactly what the theme is called. Kudos!

  24. Good post. I learn something new and challenging on blogs I stumbleupon on a daily basis.
    It’s always interesting to read articles from other authors
    and practice something from other sites.

  25. Its like you read my mind! You appear to
    know a lot about this, like you wrote the book in it or something.
    I think that you can do with a few pics to drive the message home a little bit, but other than that, this is excellent blog.

    A fantastic read. I will certainly be back.

  26. I know this if off topic but I’m looking into starting my own weblog
    and was wondering what all is needed to get setup?

    I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very internet smart so I’m not 100% certain. Any suggestions or advice would
    be greatly appreciated. Kudos

  27. Can I simply just say what a comfort to find someone who truly
    knows what they’re talking about on the internet.
    You certainly know how to bring a problem to light and make it important.

    More people ought to read this and understand this side of your story.

    I was surprised you are not more popular since you surely have the gift.

  28. Its such as you learn my mind! You seem to grasp a lot approximately this, such
    as you wrote the guide in it or something. I think that you just can do with some
    percent to pressure the message home a little bit, however
    instead of that, that is great blog. A fantastic read. I will definitely be back.

  29. Very great post. I just stumbled upon your weblog and wanted to
    mention that I’ve truly loved surfing around your blog posts.
    In any case I will be subscribing on your feed and I am hoping you write again soon!

  30. Hello, I think your site could be having web
    browser compatibility problems. Whenever I
    look at your blog in Safari, it looks fine however, if opening
    in Internet Explorer, it’s got some overlapping issues. I simply wanted
    to give you a quick heads up! Aside from that, fantastic blog!

  31. I’m really impressed with your writing skills and also with the layout on your blog.
    Is this a paid theme or did you customize it yourself?
    Either way keep up the nice quality writing, it’s rare to see
    a nice blog like this one these days.

  32. I was curious if you ever considered changing the structure of your site?
    Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having one or
    two pictures. Maybe you could space it out better?

Leave a Reply

Your email address will not be published.

Talk to us about your next big project idea.

Let's Talk