For years, organizations deploying enterprise platforms have been forced to choose between two extremes. On one side is traditional self-hosting: complete control over infrastructure, networking, and security, but often at the cost of operational complexity. Teams end up manually provisioning environments, maintaining deployment pipelines, handling scaling strategies, coordinating...
I had a simple idea. As a Manufacturer, Company manages a network of distributors across the world different regions, different tiers, different sales numbers. Anyone on the team wanting to know "who's our top performer in Asia Pacific?" or "which distributors missed their quota last year?" had to dig through spreadsheets or ask someone who knew. I thought: what if...
For years, 𝗦𝗲𝗿𝘃𝗶𝗰𝗲 𝗕𝘂𝗶𝗹𝗱𝗲𝗿 was considered the backbone of backend development in Liferay. Need a custom entity? Use Service Builder. Need APIs? Use Service Builder. Need persistence, finder methods, services, indexing, permissions, workflows, or business logic? Again, Service Builder. It became the default engineering pattern for almost every serious Liferay implementation. ...
For the last couple of years, most AI conversations around enterprise platforms have focused on content generation, chatbots, summaries, and assistants. Useful? Absolutely. But those use cases still largely leave the actual construction of digital experiences in human hands. That’s starting to change. I recently got an early look at a new capability being developed around...
The Challenge: The "Human Bottleneck" In any thriving digital community, content moderation is a double-edged sword. You want vibrant discussions, but you also need to protect users from spam, toxicity, and "bad vibes." Traditionally, this meant a human moderator had to manually review every single comment a process that is slow, expensive, and frankly, exhausting. ...
Earlier this month, on April 11th, I was lucky enough to travel to Ahmedabad, India, to attend the re-booting of the Liferay User Group in that city, and to co-host the inaugural Liferay Marketplace Fragment Hackathon. Before I start on the results, a couple of big "Thank You's" are needed. First, to Bhavin Panchani, and his team, at IGNEK, a proud partner of Liferay in Ahmedabad,...
Hi Everyone! It may only seem like yesterday that we had our Q1 release webinar, but it's already time to announce that the 2026.Q2 release of Liferay DXP is coming on May 13th. And of course, what that means is that we're holding our usual release webinar, which will take place on Wednesday, May 20th. If you attend live you'll be able to hear about all of the new features coming...
Hey everyone, We have a temporary issue, that's currently being investigated by our support team, that is impacting the following pages: Blogs Known Vulnerabilities These Search pages are configured to "Allow Empty Searches" and should therefore display results when you first visit the page, allowing you to filter, sort, etc. The issue is that this is currently not...
Introduction Liferay Objects provide a flexible way to model and manage custom data without relying on traditional Service Builder modules. In most implementations, developers interact with Objects using Headless APIs such as: /o/c/{objectName} This approach is well-documented and works effectively for frontend applications and external integrations. However, when working...
Why we built preupgrade verifiers If you have ever run a Liferay upgrade on a large database, you know the worst-case scenario: the upgrade starts, runs for a long time, modifies a large amount of data, and then fails somewhere in the middle because of a misconfiguration that was already there before you pressed Start. At that point, you are not just fixing the original issue — you are...
Dummy Factory was born inside Liferay Support. Customers don't file tickets about empty sites. What lands in the queue is the site that just hit 50,000 users, the organization tree with 12 levels of nesting, the message board thread with a thousand replies. To reproduce any of that on an engineer's laptop, you need the data. Hand-crafting it was a full day's work. The tool grew out of that...
There is a popular narrative right now that AI-assisted development is like a "hot knife through ice cream"—effortless, magical, and instant. But as any engineer who has had to support "magic" in production knows: if you can't debug the magic, you don't own the stack. I am an Inside Sales Engineer. My job is to bridge the gap between complex engineering and business...
Introducing create-liferay-react-cx create-liferay-react-cx is an npm package that helps you quickly create a ready-to-use React Client Extension for Liferay. Run this command to get started: npx create-liferay-react-cx or npm create liferay-react-cx Why This Tool? While working with Liferay, I noticed that setting up a React Client Extension repeatedly...
Hi everyone, Thanks as always to everyone that joined our Q1 release webinar a couple of weeks back. I'm pleased to let you all know that the recording of the webinar is now available for you to replay at you leisure! You can find the recording on Learn here, and there you will also find a link to the PDF of the slides. Agenda Release Timeline Refresher of Quarterly...
If you’ve been following Liferay for the last few years, you should have noticed the continuing and increasing focus on low-code and no-code capabilities in the platform. Features like Objects, Fragments, and Client Extensions aren’t just side tools anymore, they’re becoming a core part of how solutions are built on the platform. They’re faster. They reduce complexity. And in many cases,...
DEVCON 2026 is officially happening November 2-5, and you don’t want to miss it! Join the Liferay community for three days of cutting-edge tech, real-world insights, and meaningful connections with developers, architects, and digital leaders from around the globe. London is Calling From historic landmarks like Big Ben and Tower Bridge to vibrant neighborhoods, world-class food, and an...
Hi everyone, Over the last week, we’ve been listening closely to your feedback on the new Liferay DXP Free Tier. Some of the conversations, particularly around database limitations, highlighted a gap between what we intended to do and how the software actually behaved. The Free Tier exists to lower the barrier to entry for Liferay. If we’re creating friction instead of removing it, we...
You might have seen the 2026.Q1.0 breaking changes documentation or even the MAINTENANCE labels in the UI when using 2026.Q1.0 and navigating through Asset Libraries, Web Content, or Documents and Media and wondered what this actually means. Does it mean you have to migrate? Is there a migration path defined? Is your platform going to stop working? What should you do now? ...
In Marco Leo's most recent blog - One Platform, One Liferay: The 2026 Release Model - we announced that in 2026 instead of releasing separate products for non-subscribers (Liferay Portal CE) and subscribers (Liferay DXP) we've moved to a single unified, modular platform, available for everyone. If you're a Subscriber, there's no change in how you obtain and activate Liferay DXP, but for...
At Liferay, we've always believed that innovation is meant to be accessible. For decades, our open source heritage has been the heartbeat of our technology, shaped by a vibrant community of creators, developers, and organizations around the world. Now, we're taking the next step in how we deliver Liferay. Starting with the 2026.Q1 release, we are evolving from separate Community Edition...
Showing 1 to 20 of 3,192 entries.
Company
Feedback
Menu Display
Menu Display
Powered by Liferay™