Sign in

PreviousNext

@previousnext.com.au
58 followers 19 following 117 posts

We’re a team of Drupal developers, content and UX experts, hosting pros, and agile delivery managers.

PostsRepliesMedia
PreviousNext @previousnext.com.au · 15/10/2025
“Leveraging their extensive experience with Drupal and robust development techniques, they ensured the solution was built right the first time.” Joseph Watson - Director of Public Affairs, Catholic Schools NSW www.previousnext.com.au/case-studies...
011
PreviousNext @previousnext.com.au · 02/10/2025
We’ve got you covered with the right (surprise-free!) way to check for empty content in Twig. www.previousnext.com.au/blog/right-w... #ThrowbackThursday #Twig #Drupal #TwigTemplates
000
PreviousNext @previousnext.com.au · 26/09/2025
"Accessibility isn’t about ticking boxes — it’s about reducing friction for real people." Tina presents a deeper approach to web accessibility: www.previousnext.com.au/blog/accessi... #WCAG #WebAccessibility #UserExperience
011
PreviousNext @previousnext.com.au · 15/09/2025
If you've ever wondered what an #AlignmentWorkshop is or why you need one (yes, you really do!), then this article’s for you. You'll also learn how to prep & get everyone (yes, even THAT stakeholder) involved. www.previousnext.com.au/blog/alignme... #UserExperience #UX
011
PreviousNext @previousnext.com.au · 05/09/2025
AI + Drupal + Skpr = Smarter, Faster Content Editing ✨ We’re combining Drupal’s #AI ecosystem, #AWSBedrock, and #NovaLite to make content creation more efficient, accessible, and impactful – for editors, not without them. www.previousnext.com.au/blog/ai-drup... #DrupalAI #FutureOfContent
001
PreviousNext @previousnext.com.au · 17/08/2025
There’s more than one way to build a website. Did you know we also work in React, Headless, and Go? Curious about how we can help you and your team? Find out more below or start a chat. 👀 www.previousnext.com.au/services/rea... #React #HeadlessCMS #Go #PreviousNext #WebDevelopment
000
PreviousNext @previousnext.com.au · 15/08/2025
Searching for content about space travel and getting results for the movie Office Space instead? 🚀 Keyword search often misses the mark. That's why we turned to semantic and hybrid search, built with #Drupal, #OpenSearch and #Skpr. 👀 www.previousnext.com.au/blog/semanti... #semanticsearch
001
PreviousNext @previousnext.com.au · 14/07/2025
Whether you’re hesitant or confused about the role of generative AI in writing for your business, or you’re a devotee turning to ChatGPT for every line and snippet, there is a way to use AI to your advantage without compromising the quality of your content. 👀 www.previousnext.com.au/blog/ai-in-b...
021
PreviousNext @previousnext.com.au · 01/07/2025
The Drupal AI initiative is a hive of activity. There’s a lot to keep up with, so we’ve put together an overview of Drupal and AI, along with our position on these advancements, to help you cut through the noise. 👀 www.previousnext.com.au/blog/drupal-ai #DrupalAI #DrupalCMS #ExperienceBuilder
000
PreviousNext @previousnext.com.au · 17/06/2025
It was a pleasure working with #WalshBayArtsPrecinct to build a visually stunning #Drupal site with new branding, a dynamic 'What’s On' section, and an editorial experience designed for flexibility and ease of use. 👀 Case study: www.previousnext.com.au/case-studies... #DrupalWebsite #LayoutBuilder
021
PreviousNext @previousnext.com.au · 19/05/2025
In her post, Ana explains why these three tools are essential additions during a #DrupalWebsite build, providing significant value for end-users and editors who manage content on a daily basis. 👀 www.previousnext.com.au/blog/three-f... #LayoutBuilder #Storybook #OpenSearch #DrupalCMS #Blogpost
011
PreviousNext @previousnext.com.au · 07/05/2025
The Cancer Australia corporate site now provides a unified digital presence. It consolidates multiple sites to provide streamlined, accessible content for users. Get a full breakdown of the project: www.previousnext.com.au/case-studies... #GovCMS #PaaS #Drupal #DrupalCMS #CancerAustralia
031
PreviousNext @previousnext.com.au · 13/03/2025
Go profile your Drupal applications—you might be surprised by what you uncover! While you’re at it, give Compass a try. #DrupalSouth #DeepTelemetry
021
PreviousNext @previousnext.com.au · 13/03/2025
With the power of Userspace Static Defined Tracing (USDT) probes, Compass can efficiently identify bottlenecks in our PHP applications. #DrupalSouth #DeepTelemetry
122
PreviousNext @previousnext.com.au · 13/03/2025
Do you want to build an APM (Application Performance Monitoring)? #DrupalSouth #Frozen #DeepTelemetry
131
PreviousNext @previousnext.com.au · 13/03/2025
Vite becomes the single source of truth to build your frontend assets, document them via Storybook and test them with Vitest. One config file to rule them all. #DrupalSouth #FrontEndTooling
121
PreviousNext @previousnext.com.au · 13/03/2025
We’ve been using Vite + Storybook + Pinto to theme Drupal sites for our last few major projects and will continue to use this combination into the future. #DrupalSouth #FrontEndTooling #Pinto
131
PreviousNext @previousnext.com.au · 13/03/2025
Clients benefit from having one clearly defined project lead, which for this project was Folk. Things run more effectively when there’s ‘One throat to choke’, so make sure you establish where clients can go to address challenges from the get-go. #TwoSuppliersOneTeam #DrupalSouth
010
PreviousNext @previousnext.com.au · 13/03/2025
In multidisciplinary teams, you can’t chuck problems over the fence for someone else to deal with - we’re all working towards the same delivery goal #TwoSuppliersOneTeam #DrupalSouth
110
PreviousNext @previousnext.com.au · 13/03/2025
Collaboration wins versus going it alone. Our mantras from the project were: ‘Two heads are better than one’ and ‘One team, one dream’. Diverse experience and shared responsibility add up to a better solution. #TwoSuppliersOneTeam #DrupalSouth
131
PreviousNext @previousnext.com.au · 13/03/2025
“Collaboration between suppliers creates better products”. Working together from early on helps nut out problems before Discovery and reduces headaches. #TwoSuppliersOneTeam #DrupalSouth
010
PreviousNext @previousnext.com.au · 13/03/2025
Try using Pinto on your next Drupal project to dramatically speed up how fast you can theme a site. Check out Adam’s blog posts on Pinto to find out more. www.previousnext.com.au/blog/next-le... #DrupalSouth #ThemingWithPinto
000
PreviousNext @previousnext.com.au · 13/03/2025
To set up #Pinto, 1. Define a namespace for object discovery in services.yml. 2. Create an Enum to register Theme Objects. 3. And optionally, use the Components module to define a Twig namespace to reference templates in a design system such as Storybook. #DrupalSouth #ThemingWithPinto
100
PreviousNext @previousnext.com.au · 13/03/2025
Describing PreviousNext theme objects: 1. a framework for Object Oriented Theming. 2. Auto converts Theme Objects (PHP classes) into Drupal theme definitions and render arrays. 3. Developers interact with PHP classes rather than arrays. #DrupalSouth #ThemingWithPinto
100
PreviousNext @previousnext.com.au · 13/03/2025
There are still 23 subsystems of core with no maintainer. It would be amazing to fill those gaps. #drupalsouth #coremaintainer
100
PreviousNext @previousnext.com.au · 13/03/2025
Daniel shares that running triage of the Layout Builder issue queue allowed him to close obsolete/out-of-date issues and focus specifically on issues that still needed attention. #drupalsouth #coremaintainer
100
PreviousNext @previousnext.com.au · 13/03/2025
Adding a CSP to an existing site can be hard, but if you enable it as early and strictly as possible, it's much easier. #drupalsouth #contentsecuritypolicy
000
PreviousNext @previousnext.com.au · 13/03/2025
It's quite alarming to see the sheer number of browser extensions and tracking scripts injecting content in the sites you visit. Find out which one is trying to access your data on localhost. #drupalsouth #contentsecuritypolicy
100
PreviousNext @previousnext.com.au · 13/03/2025
Allowing 'unsafe-inline' scripts can make your Content Security Policy simple, but it is discouraged as it makes you vulnerable to XSS attacks. #drupalsouth #contentsecuritypolicy
100
PreviousNext @previousnext.com.au · 12/03/2025
A hard-coded policy is not dynamic enough for Drupal's needs, particularly with Google Tag Manager. Don’t panic, though! Michael is demonstrating how to resolve that. #drupalsouth #contentsecuritypolicy
000
PreviousNext @previousnext.com.au · 12/03/2025
🏆 Winners of Best in Show at the #DrupalSouth 2025 #SplashAwards for the Catholic Schools NSW website, in partnership with Folk. 🏆 Winners of the Corporate category—also for the Catholic Schools NSW website. And runners-up in the Open Source category for the MySQL Toolkit (MKT). 🎉
000
PreviousNext @previousnext.com.au · 12/03/2025
Use custom CSS properties to create a kind of interface and encapsulate the inner workings of your modules. That’ll make it easier to override things down the track if you need to. #DrupalSouth #CSSCrimes
000
PreviousNext @previousnext.com.au · 12/03/2025
How to avoid CSS crime scenes: Keep your modules independent. Containers shouldn’t care about their content; content shouldn’t care where it sits. (If you have to, let components react to their containers rather than letting containers modify their children.) #DrupalSouth #CSSCrimes
000
PreviousNext @previousnext.com.au · 12/03/2025
Up next from PreviousNext, Tina Reyman will be talking at 13.45 pm in Cinema 1, about ‘Avoiding CSS crime scenes - practical tips for maintainable styles’. #DrupalSouth #Melbourne #CSSCrimes
020
PreviousNext @previousnext.com.au · 12/03/2025
Lee explains that Drupal 8+ is now a decade old, the backend is rock solid and we have lots of decoupled experience to draw on to build editing experiences. This allows us to enter a new period of front end innovation. #DrupalSouth #ExperienceBuilder
000
PreviousNext @previousnext.com.au · 11/03/2025
Good morning from #DrupalSouth! We’re looking forward to a great day of speakers today, including #PreviousNext’s own Lee Rowlands and Tina Reymann.
031
PreviousNext @previousnext.com.au · 10/03/2025
#ContributionDay #DrupalSouth #Melbourne #OpenSourceCommunity
120
PreviousNext @previousnext.com.au · 10/03/2025
Looking forward to seeing you all at the #DrupalSouth #ContributionDay. 🗺️ Just a quick reminder that the venue is the Multicultural Hub on Elizabeth Street.
000
PreviousNext @previousnext.com.au · 09/03/2025
Don’t forget to join Griff for his joint session with Joanne Paterson from Folk at #DrupalSouth on Thursday 13th March, 14.30 and hear about what happens when two agencies collaborate on one project.
010
PreviousNext @previousnext.com.au · 07/03/2025
‘How we modernised our frontend tooling using Vite and Storybook’, presented by Jack Taranto at #DrupalSouth, Thursday 13th March, 14.30. Will we see you there?
021
PreviousNext @previousnext.com.au · 06/03/2025
In his ⚡ talk at #DrupalSouth, Adam will share how the brand-new Pinto module can elevate your Drupal theming to the next level. Join him on Thursday 13th March, at 11.45 in Cinema 1.
021
PreviousNext @previousnext.com.au · 06/03/2025
Reminder: Join Daniel Veza for his session, ‘My journey to becoming a Core maintainer’ at #DrupalSouth on Thursday, 13th March, at 11.30 am.
031
PreviousNext @previousnext.com.au · 05/03/2025
PreviousNext are looking for an experienced SysOps Engineer to join our Skpr hosting team. Find out more and apply: www.previousnext.com.au/about/career... #Skpr #PreviousNext #SysOps #Hosting
012
PreviousNext @previousnext.com.au · 05/03/2025
Don’t miss Michael’s session, ‘Hashes and Nonces and Violations, Oh My! Everything you need to know about Content Security Policy (CSP)’ at #DrupalSouth on Thursday, 13th March at 10.50 am. All the details: drupalsouth.org/events/drupa...
031
PreviousNext @previousnext.com.au · 04/03/2025
Planning what talks to attend at #DrupalSouth? Make sure you don’t miss Tina on Wednesday 12 March, 13:45: ‘Avoiding CSS Crime Scenes - practical tips for maintainable styles’. drupalsouth.org/events/drupa...
010
PreviousNext @previousnext.com.au · 03/03/2025
Join Lee at #DrupalSouth for his session, ‘Building the experience builder experience’. When: 12 March, 12.15 to 12.45pm Where: Cinema 1, ACMI, Melbourne drupalsouth.org/events/drupa...
010
PreviousNext @previousnext.com.au · 10/02/2025
🎉Time flies! PNX turned 16 over the weekend! 🎉
041
PreviousNext @previousnext.com.au · 20/12/2024
That’s all, folks! (For this year, anyway.) It’s been a busy, successful, and rewarding year. To everyone we’ve worked and partnered with, THANK YOU! We’ve had a blast! We hope you enjoy the break. We’re off from the 23rd of December until the 6th of January 2025. See you soon! 👋
030
PreviousNext @previousnext.com.au · 18/12/2024
In this video, Mohit explores how Symfony Console commands can improve your Drupal workflow, offering enhanced flexibility and efficiency. www.previousnext.com.au/blog/evolvin... #ThrowbackThursday #DrupalConBarcelona #SymfonyConsole #Drupal
021
PreviousNext @previousnext.com.au · 10/12/2024
In Nick Schuch's #DrupalConAsia session, ‘Deep Telemetry with eBPF and Rust’, he outlined the journey we’ve taken to build an open-source telemetry system on top of eBPF, Rust, and Go for instrumenting the PHP applications that run on our hosting platform, Skpr. Some key points from his talk 🧵
151