Crafting Digital Experiences: A WordPress Story with Pádraig Cullen

Crafting Digital Experiences: A WordPress Story with Pádraig Cullen

Crafting Digital Experiences: A WordPress Story with Pádraig Cullen

9th July, 2022


As a proud media partner of WordCamp Europe 2022, we had the chance to sit down with Pádraig Cullen for an insightful conversation about their journey, ideas, and the future of WordPress. This episode captures the moments, thoughts, and stories that stood out. Here’s our full chat — enjoy reading!

Hi everyone, my name is Vineet Talwar. This is your host for WP shoutout. We are here at Word Camp Europe in Porto, and we are sitting at our episode 6 with Pádraig Cullen. Did I say your name right?

No, it’s really good going, it’s Pádraig. the pronunciation. So don’t worry about it because it’s a Gaelic name and that is not very common around the world. So thanks for making an effort with it though.

It’s a pleasure to host you.

Cheers. Thank you very much. Great to be here.

Alright, please tell us a bit about yourself so that our audience can get to know you.

Sure thing, yeah, indeed. So I’m a co-founder of a company called Seahorse. And what Seahorse does is we create plug-ins for WordPress, and we mainly focus on how we can improve users’ experience with hosting the WordPress sites. We’re a partner with AWS. So at the moment we really focus on how we can support users getting their websites hosted on AWS, making that easy, making it simple and making it painless.

So, when was it that you entered to the world of WordPress and what basically motivated you?

Yeah, no, indeed, and like many of us, myself and my co-founders, we started off working as WordPress developers, and then we moved on to a small agency. And while we were working in that agency, we realized that there were areas that we could improve upon. We always hit these pain points. And we were really motivated. We thought, OK, well, if we’re having these issues, perhaps other fellow WordPress developers and the community, broader community are also having these issues. So that really focused our attention into what, what could we develop, how could we develop it. And around about 5 years ago, we decided to found this company Seahorse and create plug-ins for for ourselves predominantly, but then also then ones that other community members could use. And it was actually at a word camp. the last real in-person word camp is when we launched our, our WordPress on AWS plug-in. so that’s 3 years ago now, time does fly. And today we’re really happy to be here as a sponsor at Word Camp Porto. So it’s been quite a, quite a journey for us over the last few years.

3 years. That’s, that’s really nice journey so far. why did you decide to sponsor Word Camp Europe?

Yeah, for us, we think WordCamp is a fantastic event, and we experienced it in person a few times previously. And what we were really taken by was the organization, the setup, and what’s there for the attendees. So much is given to the attendees, and we thought, “OK, it’s really important for us now as we grow that we give a little bit back.” And we thought, OK, well, how can we do that? Well, we thought about, could we, could we do speaking, could we do volunteering? And then we thought, OK, well, what would be really nice for the WordPress event? And we can contribute by being a sponsor, so we could contribute to the running and the organization of the whole event. And we could also be here and meet with other WordPress developers and the WordPress community and talk about our product as well. So we thought, OK, this is, this is a nice fit for us.

All right. And let’s talk a bit about your product, maybe in details so that our audience can know what you guys are up to and how you can help them in their problems.

Sure, that’d be great. So, in, in simple terms, what our plug-in does, it allows you to move quickly and seamlessly from your current hosting setup, so that could be shared hosting, it could even be On your local machine, so it could be your local host. And you can move to AWS with a click, the click of a few buttons, basically. So you put in your license key, click a few buttons, the software packages up your website and it pushes it to AWS, your AWS account, so it’s all nice and secure, and then it builds your website on AWS infrastructure. And in a couple of minutes, you have a replica of your website on AWS infrastructure. And what you can do then when you’re happy, you can change your DNS and now your website is on AWS.

I’m curious to try that. I’m, I’m using AWS for quite a while now and I All I can say is sometimes it can be problematic to start your instance like pulling up an EC2, installing engines, PHP FPM and all the stuff. And it can be time consuming and I believe it would be problematic for a beginner who don’t know how to set up engines for Apache, right?

Sure, that’s a really good observation. Sort of what the strength of AWS can often be its weakness as well. It’s so big. There’s so many solutions and offerings within AWS. That’s brilliant. But by that very nature, it’s really complex. And if you don’t know it, if you, if you aren’t sort of deep into it, it might be a little bit overwhelming, a bit confusing. And that was something we observed as we sort of progressed through our world of WordPress developing and agency work. we focus on partnering with AWS so we could try and break down some of these walls. And what we can do with our plug-in is we can share, I suppose, the, the insights and the knowledge that we have of AWS and simplify it for anyone who maybe doesn’t have that detailed knowledge, and we do that through our plug-in.

And does anyone need any special expertise to work on AWS to work hard with your plug-in?

So, to work with a plug-in, all you need to know is how to use a plug-in in WordPress. it’s, it is really that simple. When your site does migrate over to AWS there is indeed some knowledge in terms of setting up your DNS. So getting your domain domain name switched over, and then also understanding how you need to Sort of keep an eye on your infrastructure and make sure that it’s running, that it’s being updated, that it’s secure, and that’s really important that your, your infrastructure is secure. So if you have a knowledge yourself, you could do that. Or if you have an engineering team, perhaps they could, they could look at that.

so, there are other also cloud providers like Google Cloud, Microsoft Azure. why did you decide to go with AWS?

Oh, that’s a great question. I’m really glad you asked it. it, it I suppose our reasons were based on our own experience. So, we, our agency grew and we realized, OK, we need to have a much bigger hosting infrastructure. We looked around at the big players indeed. And what really drew our attention drew our attention to AWS was the focus on security. So your, your account is secure and you control it, who gets into it, who gets out of it. And also the global reach. So, AWS have data centers all over the world. And what’s really special about that is they make a promise that if your data sits in a data center, in a location, that’s where it sits. So it doesn’t get moved around, it doesn’t get sort of duplicated or replicated in other regions if you don’t want it to. And for us, that was really important and for our clients as well because they wanted certainty if they were running a business in Europe, they wanted certainty that their data lived and stayed in Europe. And AWS provide that. So that was the real drivers for us. And then from a development perspective for ourselves, AWS have a really deep and broad API which can be accessed and we’ve built our product off of their API which is for us from a developer’s perspective, is fantastic.

All right. And how can someone get started with Seahorse and their systems?

Yeah, sure. I think the best, the best start point is to download the plug-in, which is free to download off the the WordPress repository and run a trial to see how it looks for your website. the trial is free and we provide the the AWS access key, so you don’t even need your own AWS account to run a trial. It’s really, really nice. The only thing you do need to do is get a trial license from Seahorse’s website, and all the information is in the plug-in, how to do that. If you like what you see, well then you can purchase a license which allows you to either do a one-time migration, or you could go up the tiers of the license all the way up to a full agency license, which means you can have unlimited migrations and also you get access to a whole host of other features like spinning up staging instances or testing out an upgrade of your PHP version before you decide to move ahead with it.

Awesome. And I would like to ask, where you guys based out of and how big is your team? Or do you have any AWS certified engineers in your company?

Yeah, indeed. as I mentioned earlier, my, my name is is Gaelic, it’s from Ireland and so is our company. So Seahorse is founded in a actually an incubation center in one of the universities in Ireland. and for us, we found that to be an absolutely fantastic start, to our company. So as a startup, we were also in, in a hub with other startups. so you kind of, were able to feed off each other, provide feedback to each other, support each other, and also then had the benefits of the broader incubation center there to, to progress things, from a, from a startup to a scale up, which for us was really, really valuable. during that period as well, a lot of our developers progressed through the AWS certification routes. So we’ve got associate architects, associate developers, and what that has allowed us to do as a company then is to become a certified AWS partner, which for us is very important. we leverage a lot of AWS services, and we feel that if we’re going to do that, then we need to have the knowledge and the skills behind that to be able to do it.

All right. So, let’s move on to WordPress related questions. So one of them would be, when was it that you entered to the world of WordPress and what keeps you, what motivated you to stay? And continue working with WordPress.

Yeah, it’s really, really nice actually, you mentioned that. like probably many people, I’d imagine, from my personal experience, I started with my own personal website. I thought, OK, I need to, I need to tell the world about myself. I’m, I was, I was a young and fresh developer and I thought, OK, how do I, how do I let the world know that I’m here and I can code, and this is what I can do. So, yeah, it was my first, my first website. I created it. It was, it was a personal blog, I suppose you would call it. and from there, I suppose it evolved like many, many people took the same path, I’m sure, started working with a small agency. We grew larger and then some, myself and some colleagues, we actually formed our own agency from there and then that progressed through to what is now Seahorse. so really nice journey for us and I think with WordPress, we found it fantastic because it’s allowed us to do so much and such varied sort of different types of work. And now here we are developing plug-ins for, for Seahorses sorry for WordPress as a platform. And like for us it’s just fantastic. Yeah, we really like it.

Yeah, we love it too, and that’s why we’re sitting here. That’s it, man.

That’s it exactly. And the listeners can’t see it, but we’re surrounded by absolute beauty here in Porto, sitting outside the the venue and there’s a peacocks and ducks walking around us here at the moment.

Absolutely. So guys, this is not recorded in the proper media room. We are sitting outside in a nature and I’m not sure if you can hear the peacock sound. But yeah, it’s lovely here, like sitting here, watching all the people talk about WordPress, listening, attending event and sponsoring, like you, supporting, supporting the community.

It’s fantastic. And, and you really see it. I mean, you see it throughout the year, ongoing, and then it culminates at the work camp, this feeling of community. I’ve been in there since Wednesday evening, and the place was getting set up on Wednesday evening. We came in to see how things were going. And the enthusiasm and the friendliness and the collaboration between everybody all the way through to today, and I’m sure it will continue to tomorrow, I have no doubt. And the volunteers, the crew, everyone is so enthusiastic, so with a smile on their face, and it’s got to be tough. And I think it it just makes it such a great event for everybody.

Absolutely Mm All right, so, what is that one thing that you love about WordPress?

Oh man, one thing. How do I, how do I sum it up in one thing? I don’t know. Accessibility for me. And I mean that’s sort of now is maybe a different, a different word, a different meaning or many meanings, accessibility in terms of your website. But for me, accessibility in terms of as a platform, as a community, as a, as a structure to be able to access it. Initially, and then progress and proceed through it. So, you can start off really small with a very limited understanding and knowledge, and you can grow, and you can develop, and you can expand, and you can, you can scale up to, well, almost whatever size you want to be.

All right. Yeah, that, that’s fair. last time you came, that was like World camp Europe in Berlin, right? That’s right.Yeah, about 3 years ago now, time has flown. And you know, it’s so fantastic, being here today and yesterday and seeing faces, seeing friendly faces, people I recognize that I met in Berlin and new faces like yourself that we met this weekend. And it’s just so wonderful. And the last two years were really tough for a lot of people, for everyone almost worldwide and for the work camp community. I think it was, I think it was really tough. I, I, don’t get me wrong, the virtual work camps were absolutely incredible and they were amazing. But I, I think a lot of people would have found it quite difficult that, you know, we couldn’t have this annual meetup, and sort of celebrate WordPress the way we do at Wordcamp. so I just think it’s, it’s so wonderful how everybody persevered through. Those two years of no real work camp, I think it’s so awesome that we’re back here today and we can see each other, hang out, have a coffee, have chats. I think it’s fantastic.

Yeah, it’s beautiful. I mean, yesterday we saw 800 people sitting here, working around and helping build the future of the web.

Exactly, man. Everybody is piling in together to make it happen, to make it better, and to make it continue the way, the way it has gone.

Absolutely. So, what is the one thing that you would suggest to the user who just have entered to the Word of WordPress?

Oh wow, yeah. If you’ve just started, I say, I say well done. I think that’s a great move. and get involved. Get involved. So, go to your local work camp. That’s something that I think is, really important. So you’ve got these, these huge events. Word Camp Europe is massive. There’s, I don’t know how many 1000 people here, and it’s amazing. Don’t forget about the local ones. There’s meetups, there’s work camp meetups. You can go down, you can learn new things, meet new people, yeah, get deeper into, into WordPress community. And I think embrace it and roll with it.

All right. So now, let’s move on to the questions, which is what do you do things that are not WordPress, so basically life outside WordPress.Yeah, and I think that’s it’s, it’s important, because I get really excited when I’m developing, and sometimes I have to remind myself to just take a break, take a, take a pause, you know, and that’s important too, because you’ve got to clear the mind and I find it also helps me maybe come up with a new fresh idea as well when I take a little pause, get out, get out from In the middle of it all. What I like to do myself is I like to get out and about, walk, go for walks, go hiking, that type of thing. Be, be in nature. I really enjoy that. Really, really do. It clears my mind. It gives me a lot of sort of thinking space, yeah, creative space too.

Absolutely. And how do you de-stress yourself? I’m sure running a company can be stressful sometimes.

That can indeed, sometimes an example is, you know, your deadlines, they come up and, and they, they have to be met. And well, when you’re a founder or a co-founder, it’s the buck stops with you indeed. So it can be, it can be quite stressful. I think what what I like to do to try and sort of balance that stress out a little bit is, you know, Oh, sorry. Yeah, so what I like to do is, like I said earlier, one of my big hobbies is getting out into nature and going walking and hiking. And to de-stress, what I often do is I just take a little pause and I just sort of maybe sit in a nice area, have a, have a listen to the birds, just chill out. So, yeah, what I, what I really like to do, like I said earlier, I sort of sit in. Yeah, so indeed, if, if anybody finds themselves in a similar situation where you’re really stressed out, your head’s, your head’s doing cartwheels, my suggestion would be take a little break, go out, breathe in the fresh air and enjoy a little bit of nature.

So, next question is, this is like a fun question. I mean, most of our speakers don’t, our guests don’t expect that. So what is your favorite song? Yeah, he’s already laughing.

Yeah, you, you’ve caught me off off on the hop too, man. Yeah, yeah, no, it’s good. Look, I love music. I really do, and I’m looking forward to tomorrow evening when there’s hopefully going to be a bit of music on the closing event. One of my favorite songs is actually an Irish song, not in the Irish language, but it’s a traditional Irish song, and it’s called Raglan Road. And one of the, one of my favorite versions is by the Dubliners, who are a band, unfortunately, many of them have passed, passed away since, because they’re from the 70s or maybe even before it. And Raglan Road for me is a fantastic song. and it was originally a poem by Patrick Kavanagh, who’s a wonderful Irish poet. So if you get a chance to listen to it, it’s, it’s a deep and moving and I really enjoy it.

Guys, definitely go check it out. We’ll try to post a link also in in the description of the song, so that you can find it easily.

Oh, that sounds fantastic. Cheers, man.

thank you for being part of the show. It was lovely hosting you.

Oh man, thanks very much for for the chats. I really enjoyed it and yeah, great to see you here and hopefully we’ll we’ll meet up again.

Absolutely. all right guys, until next time, see you. Bye bye.

Cheers

Listen to the audio podcast and other audio podcasts here.

Meet the Host

Vineet Talwar is the founder of Some Tech Work, a Germany-based digital consulting studio, and the creator of Jump.ac, an AI-powered EV fleet charging platform built through the Carbon13 accelerator. When he’s not building products or fixing websites at scale, he’s usually experimenting with new tech ideas or polishing his next WordPress talk.

Meet the Guest

Pádraig Cullen is a senior WordPress engineer and community contributor known for his practical approach to modern development. With deep experience across agency projects and open-source work, he focuses on performance, scalable architecture, and mentoring developers. Outside of work, he enjoys exploring new tech, sharing knowledge at meetups, and experimenting with side projects that push WordPress further.

No Comments

Sorry, the comment form is closed at this time.