# LSR > Libertas Software Research delivers custom software development, cloud solutions, and technical consulting tailored to your organisation's unique needs. This site is available in multiple languages. The primary language for this file is en at /en/. Supported locale roots: /en/, /fr/, /de/, /be/, /bg/, /cs/, /cy/, /da/, /el/, /es/, /et/, /fi/, /ga/, /hr/, /hu/, /is/, /it/, /lt/, /lv/, /mt/, /nl/, /nb/, /pl/, /pt/, /ro/, /sr/, /ru/, /sk/, /sl/, /sv/, /uk/. This extended variant includes fuller page descriptions to provide additional context for AI tools. ## Key Pages - [Libertas Software Research | Custom Software Development & Consulting](https://www.libertas.software/en/): Libertas Software Research delivers custom software development, cloud solutions, and technical consulting tailored to your organisation's unique needs. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language Building software that performs at the level your organisation operates . Explore Our Solutions Credibility Trusted by Organizations to Deliver We are proud to have worked with a diverse range of clients across various industries, delivering tailored software solutions that drive success and innovation. Custom Software Development We specialize in creating bespoke software solutions tailored to your unique business needs, ensuring optimal performance and scalability. Cloud Solutions Leverage the power of the cloud with our comprehensive cloud services, including migration,... ## Solutions - [Solutions](https://www.libertas.software/en/solutions): Explore our range of Solutions. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language OUR Discover the features and benefits of our Solutions and how they can help your organization achieve its goals. Our Product Prime CRM The intelligent software platform that powers this website and drives your business forward. Build stunning websites with AI-powered tools and manage your customers seamlessly with our integrated CRM system. Everything you need to grow your business in one powerful platform. Learn More About PrimeCRM Key Features: AI-powered website building tools Integrated customer CRM system Automated workflow management Advanced analytics and reporting ORDU STUDIO is a Multi Agency Incident Management System (MAIMS) product it is developed and maintained by Libertas Software... - [ORDU Studio - A Product We Built | Libertas Software Research](https://www.libertas.software/en/solutions/ordu-studio): Discover ORDU Studio, an emergency coordination system we developed for multi-agency incident management. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language ORDU STUDIO We developed ORDU Studio as an emergency coordination system - a MAIMS (Multi-Agency Incident Management System) designed to streamline multi-agency response and coordination during critical incidents. This comprehensive platform provides tools for emergency services, government agencies, and response teams to collaborate effectively. Platform Overview What We Built Proactive Event Planning Ordu|Studio empowers local authorities to plan, coordinate, and deliver safe public events in full collaboration with all stakeholders. Reactive Incident Response Ordu|Studio unites multiple agencies in emergencies, ensuring... - [PrimeCRM - AI-Powered CMS/CRM Platform | Libertas Software Research](https://www.libertas.software/en/solutions/primecrm): Discover PrimeCRM, our AI-powered CMS/CRM platform born from necessity and built for simplicity. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language Prime CRM Build powerful, multilingual websites with AI. Enterprise speed, zero complexity. Born from necessity, built for simplicity Experience PrimeCRM See How It Works Our Story From Problem to Solution The Story Behind PrimeCRM We needed a hosting solution for ORDU Studio but couldn't find anything that worked simply out of the box. Existing platforms were either too complex or lacking the features we required. With 25 years of CMS/CRM development experience, we knew we could build something better. So we did. PrimeCRM was born from necessity — a platform that's simple to build but powerful in nature, with AI integrated from the... - [Development Capacity Team | Libertas Software Research](https://www.libertas.software/en/solutions/development-capacity): Flexible development capacity for organisations without an in-house dev team. Senior capability via annual retainer or per-project, with no hiring, no notice period, and full IP ownership. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language Senior Development Capacity. Without the Headcount. When your organisation needs software built, fixed, or extended, hiring a developer isn't always the answer. Libertas Software Research becomes your development capacity, engaged when you need it, without the cost, risk, or management overhead of a permanent hire. Book a Quick Call The Challenge Why Growing Organisations Get Stuck Software needs don't wait for headcount budgets. But the usual options all carry a cost you didn't sign up for. Hiring is slow and risky Recruiting a developer... ## Policies - [Gender Equality Plan - Libertas Software Research](https://www.libertas.software/en/gender-equality-plan): Our commitment to promoting gender equality and creating an inclusive working environment. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language Signed: 23 July 2025 Libertas Software Research Ltd is committed to promoting gender equality and creating an inclusive, respectful working environment in any current and future collaborations or expansions. 1. Commitment to Gender Equality As a sole employee and director of Libertas Software Research Ltd, I am committed to promoting gender equality and creating an inclusive, respectful working environment in any current and future collaborations or expansions. 2. Internal Practices I ensure my own professional development and leadership approach are inclusive and unbiased. I commit to applying gender-equal principles in all future hiring... - [Cookie Policy - Libertas Software Research](https://www.libertas.software/en/cookie-policy): Learn about how Libertas Software Research uses cookies to improve your browsing experience and provide our services. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language Last updated: March 2026 This Cookie Policy explains how Libertas Software Research uses cookies and similar technologies when you visit our website. What are cookies? Cookies are small text files that are stored on your device when you visit a website. They help websites remember information about your visit, which can both make it easier to visit the site again and make the site more useful to you. How we use cookies We believe in minimal cookie usage and privacy by design. We use two first-party cookies: Session cookie (connect.sid): This temporary first-party cookie supports the website session during your... ## Contact - [Libertas Software Research - Contact us](https://www.libertas.software/en/contact-us): Contact us for a all your software needs. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language CONTACT US Ready to transform your software? We'd love to show you how Libertas Software Research can work for you. Get in touch today to discover how we can help your organization be better prepared for any situation. Location Libertas Software Research Ltd 4 Armagh Road Portadown BT62 3DP Northern Ireland Adrian Sweeney Phone: +44 (0)73 6848 4540 Email: enquiries@libertas.software Clients Trusted Across Products, Teams, and Organisations A selection of organisations and platforms we build for, support, or deliver alongside. Latest Knowledge Hub Articles Newsletter Connect on LinkedIn Libertas Software Research Ltd Adrian Sweeney Choose Language English Français Deutsch Беларуская... ## Knowledge Hub - [Knowledge Hub - Libertas Software Research](https://www.libertas.software/en/knowledge-hub): Explore our Knowledge Hub for the latest insights, trends, and expert articles on software development, technology, and industry innovations. Libertas SOFTWARE RESEARCH Solutions PrimeCRM Ordu Studio Development Capacity Knowledge Hub Contact Us Cookie Policy Gender Equality Plan Admin Logout Language Stay updated with the latest news, insights, and trends in software development, technology, and industry innovations through our expert articles and analyses. Are you Ready? Ready to transform your ideas into reality ? Join the successful organisations using Libertas Software Research to build and design powerful software solutions to meet their needs. Book a Quick Call Clients Trusted Across Products, Teams, and Organisations A selection of organisations and platforms we build for, support, or deliver alongside. Newsletter Connect on LinkedIn Libertas Software Research Ltd Adrian Sweeney... - [Knowledge Category](https://www.libertas.software/en/knowledge-hub/category): Explore our Knowledge Hub by category. ## Articles - [Libertas Software Research Partners with 360 Clinical Research Consultancy to Deliver Highly Auditable Incident Response Through ORDU Studio](https://www.libertas.software/en/knowledge-hub/21/libertas-software-research-partners-with-360-clinical-research-consultancy-to-deliver-highly-auditable-incident-response-through-ordu-studio): Portadown, Northern Ireland — Libertas Software Research Ltd (LSR) is pleased to announce a formal partnership with 360 Clinical Research Consultancy (360 CRC) , a specialist compliance and auditing consultancy serving clinical research, pharmacovigilance, and regulated AI environments. The partnership's primary focus is ORDU Studio , LSR's modular multi-agency incident management platform: bringing 360 CRC's audit expertise directly into how ORDU Studio is designed, evidenced, and operated, so that incident response delivered through the platform stands up to independent scrutiny, not just internal review. As part of the arrangement, Shane Comiskey, Managing Director of 360 CRC, will be available as a Subject Matter Expert (SME), brought into ORDU Studio development, and into wider LSR client engagements, as and when compliance and audit expertise is required. Why This Partnership... - [Case Study: ATKDA Website Performance Report - WordPress vs primeCRM](https://www.libertas.software/en/knowledge-hub/20/case-study-atkda-website-performance-report-wordpress-vs-primecrm): Date: May 2026 Prepared by: Libertas Software Scope: 15 matched pages, 3 runs per page, curl-based HTML document timing Executive Summary We benchmarked the existing ATKDA WordPress site against the new primeCRM-powered site running on a pre-production test domain. Both sites were measured over the network under identical conditions — the same machine, same connection, three timed runs per page with averages taken. The results are unambiguous. The new site is 9.3× faster on average across all 15 matched pages. Server processing time (TTFB) — the single biggest contributor to page slowness on WordPress — is 10.6× faster on primeCRM. PrimeCRM vs Standard Website Performance Real-world performance improvements over standard websites vs standard WordPress installations on equivalent hosting TTFB Speed Increase 10.6x Average Time To First Byte speed improvement Response Time Speed Increase... - [The Companies Cutting Headcount for AI Will Lose to the Ones Who Didn't](https://www.libertas.software/en/knowledge-hub/19/the-companies-cutting-headcount-for-ai-will-lose-to-the-ones-who-didnt): There is a version of AI adoption that looks smart on a spreadsheet. Fewer people, lower payroll, same output. It is the version being quietly executed in boardrooms right now, dressed up in language about efficiency and transformation. It is also the version that will cost those organisations dearly over the next five years. This is not an argument against AI. It is an argument for using it correctly — and the distinction matters more than most leadership teams currently appreciate. The Asset They Are Cutting Is the One They Cannot Rebuild When an organisation downsizes in response to AI capability, the assumption is that the work being removed was the value. That the task itself — the report, the analysis, the email, the data entry — was what the role existed to do. That assumption is wrong. The real value sitting inside most teams is not the work they produce. It is the knowledge... - [One Year of Libertas Software Research](https://www.libertas.software/en/knowledge-hub/18/one-year-of-libertas-software-research): A year ago, Libertas Software Research Ltd was incorporated. At the time, it was little more than a name, a conviction, and a blank page. Today, it's a business with real clients, real products, and work I'm genuinely proud of. It feels right to pause and mark that. What I set out to do The idea behind Libertas has always been straightforward: too many organisations are sitting on data that could transform how they operate, but the tools to unlock it don't exist off the shelf. I exist to build those tools - custom software that fits the way a business actually works, not the other way around. What makes the work interesting is how it happens. I don't parachute in and hand over a deliverable. I work as part of the client's team - embedded, invested, and present for the whole journey from problem to solution. That approach hasn't changed. The first year has only deepened my belief in it.... - [Understanding MAIMS: Why Modern Incident Management Systems Are No Longer Optional](https://www.libertas.software/en/knowledge-hub/17/understanding-maims-modern-incident-management-systems): Major incidents do not fail because of a lack of effort. They fail because of breakdowns in coordination. Across local authorities, healthcare systems, emergency services and industrial environments, incident response has historically relied on a combination of static plans, manual communication, and institutional knowledge. While frameworks such as the UK's Civil Contingencies Act and the JESIP principles provide structure, the operational reality is often far more fragmented. This is the environment in which Multi Agency Incident Management Systems (MAIMS) have emerged. What is MAIMS in Practice MAIMS is not a single product or standardised platform. It is a category of systems designed to support: Multi-agency coordination Real-time situational awareness Structured decision-making Accountability and auditability Execution of pre-defined response plans In theory, MAIMS provides a... - [Security at the End vs Security at the Start: The Decision That Defines Delivery Risk](https://www.libertas.software/en/knowledge-hub/16/security-at-the-end-vs-security-at-the-start): Two Teams. Same Goal. Very Different Outcomes. Team A builds the solution in isolation and only engages the Security Officer once development is largely complete, whereas Team B brings Security into the conversation at the point where the solution is still being shaped, while architecture, data flows, and access models are being defined. At a surface level, both teams appear to be following the same objective, which is to deliver functional software that ultimately meets security requirements, but in practice the path they take has a direct and measurable impact on cost, risk, and delivery timelines. When Security Arrives at the End Team A typically demonstrates strong early velocity because decisions are made without constraint, architecture is defined quickly, and features are implemented without the need to consider external validation; however, this perceived speed is temporary,... - [Case Study: Migrating from WordPress to a Modern Data-Driven Platform](https://www.libertas.software/en/knowledge-hub/15/migrating-from-wordpress-to-a-modern-data-driven-platform): Overview This case study explores how a client transitioned from a legacy WordPress website, which had become difficult to maintain and offered limited operational value, to a modern, structured platform designed to capture, manage, and use customer data effectively. The Challenge The client's existing WordPress website had become a liability rather than an asset. While it maintained a basic online presence, it failed to generate meaningful, actionable leads for the business. Customer enquiries were captured through generic forms and delivered via email, providing little structure or insight into the nature of requests. This limited the organization's ability to prioritise, respond effectively, or extract value from incoming demand. In addition, the organization had no direct visibility into how marketing activities were performing. Tracking relied on third-party systems, creating... - [AI Adoption in the Workplace: A Strategic Shift Toward Productivity and Workforce Evolution](https://www.libertas.software/en/knowledge-hub/14/ai-adoption-workplace-strategic-shift): The Challenge: Productivity Paradox and Workforce Realignment As organizations across industries embrace artificial intelligence (AI), a complex picture emerges. While AI adoption is rapidly accelerating, companies are grappling with a productivity paradox—measurable gains are modest, and the full impact on employment remains unclear. Despite significant investment in AI, many businesses are not seeing immediate or dramatic shifts in workforce size or cost. However, there is a clear trend: AI is reshaping the nature of work, with a shift from routine clerical roles to more skilled technical positions. The Solution: Strategic AI Investment and Workforce Optimization Organizations are responding to this challenge by strategically investing in AI not just for cost reduction, but for enhancing productivity and labor efficiency. The 2025 research shows that over 80% of companies planned to... - [Software Development :: If You Don’t Control Change, You Don’t Control the Budget](https://www.libertas.software/en/knowledge-hub/13/software-development-if-you-don-t-control-change-you-don-t-control-the-budget): Budget Is Not About Limiting Change Where Most Software Projects Start Most enquiries around software start in the same place. An organisation has an existing process, often something that has grown over time, and they want to turn it into a usable application that improves efficiency, visibility, and control. At first glance, that sounds straightforward. The process already exists, so the assumption is that it can simply be translated into software. In many cases, that is true. If the business understands the process and can document it clearly, then you are already at the starting line. From a leadership perspective, that should feel like a position of control. The organisation knows what it does, how it operates, and what it needs the system to support. When the Process Becomes Visible The challenge begins when that process starts to take shape inside a system. As soon as it becomes... - [Why Organisations Eventually Need a Software Research Partner](https://www.libertas.software/en/knowledge-hub/12/why-organisations-eventually-need-a-software-research-partner): This shift has happened gradually. Systems were introduced to solve individual problems, automate tasks, or support specific teams. Over time these systems became interconnected and embedded into daily operations. At a certain point software stops being a collection of tools and becomes infrastructure that the organisation relies on to function. Software Is Now a Strategic Asset For senior leadership, software is no longer simply an IT concern. It directly affects operational efficiency, decision making, and the organisation’s ability to respond to change. Systems that manage data, automate workflows, and integrate information across departments shape how effectively the organisation can operate. When software is well designed it enables clarity, efficiency, and scalability. When it is poorly structured it introduces friction, delays, and risk. Leadership teams often begin to notice... - [The Hidden Cost of “Quick Software”](https://www.libertas.software/en/knowledge-hub/11/the-hidden-cost-of-quick-software): The Hidden Cost of “Quick Software” In almost every organisation there comes a moment when someone says, “We just need something quick.” It might be a small internal tool, a dashboard, a workflow system, or a simple customer portal. The intention is usually reasonable. Build something small, solve the immediate problem, and move on. However, what begins as a quick solution often becomes permanent infrastructure. That is where the hidden cost begins. The Difference Between Prototype Software and Production Software Prototype software exists to test an idea. Its purpose is speed. It allows teams to experiment, validate assumptions, and determine whether a concept is viable. In many cases prototypes are intentionally lightweight because their job is simply to prove that something can work. Production software is very different. Production systems must survive change, scale, and scrutiny.... - [You Would Not Build a Skyscraper Without an Architect. Why Build Software Without One?](https://www.libertas.software/en/knowledge-hub/10/you-would-not-build-a-skyscraper-without-an-architect-why-build-software-without-one): Software Needs Architecture, Not Just Code You would not construct a skyscraper without an architect. Yet every day, businesses are doing exactly that with software. No investor would commit millions to a high-rise project and simply hand builders a pile of materials with instructions to "figure it out as you go." There are blueprints, structural calculations, material standards, safety considerations, and long-term maintenance planning. We see the adverts constantly: Build your own app. Generate your platform with AI. Launch in a weekend. Rapid development tools and AI-generated code can be incredibly powerful. They move ideas quickly and help prototypes become real products faster than ever before. The problem is not speed. The problem is architecture. The Hidden Cost of "Just Make It Work" When software is generated without experienced architectural oversight, what you often end up... - [Threat Detection and Mitigation: Strengthening Security in PrimeCRM](https://www.libertas.software/en/knowledge-hub/9/threat-detection-and-mitigation-primecrm): Over the past few weeks , we designed and implemented a new Threat Detection and Spam Identification capability within PrimeCRM , adding another layer of protection for websites and customer data. As websites grow, so does the volume of automated spam, malicious submissions, and low-quality traffic. These threats do not just create noise. They consume time, distort analytics, and can pose real security risks if left unmanaged. Addressing this challenge is a core part of building PrimeCRM as a production-ready platform. The initial implementation introduces a rules-based detection layer that analyses incoming submissions in real time. While this release is currently in beta , it has already proven highly effective. During testing across sites running PrimeCRM, the system successfully identified and filtered 99.9% of threat and spam submissions , significantly reducing unwanted traffic... - [New Client Site Launch: International Taekwondo Council](https://www.libertas.software/en/knowledge-hub/8/new-client-site-launch-international-taekwondo-council): This week, we successfully launched the new website for the International Taekwondo Council (ITC) , delivering a streamlined, modern platform designed to meet their current needs while remaining flexible for future growth. The ITC's primary requirement was to simplify their existing website into a single-page experience. The previous site contained multiple pages and legacy content that no longer reflected how the organisation operates or communicates. Our goal was to reduce complexity while improving clarity and usability. The new site has been intentionally designed as a single page, presenting key information in a clear, structured flow that works seamlessly across desktop and mobile devices. This approach reduces ongoing maintenance overhead while ensuring visitors can quickly understand the ITC's purpose, activities, and contact points. While simplified on the surface, the platform... - [From MVP to Product: Strengthening the Foundations of PrimeCRM](https://www.libertas.software/en/knowledge-hub/7/from-mvp-to-product-strengthening-the-foundations-of-primecrm): PrimeCRM was originally built with a clear goal: validate a new approach to website-driven CRM that reduces platform costs while using AI to intelligently generate, manage, and optimise content, structure, and lead capture. Like many early-stage platforms, the initial focus was speed to market rather than architectural perfection. At the MVP stage, PrimeCRM powered two live websites using effectively the same source code. While this meant that changes had to be applied twice, the approach was intentional. It allowed us to move quickly, test real-world usage, and prove the value of the system with minimal friction. For an MVP, that trade-off made commercial sense. As PrimeCRM gained traction, however, the limitations of duplicated code became increasingly clear. Every enhancement required additional development effort, testing cycles were longer than necessary, and the risk of divergence... - [Supporting Mental Health This Christmas with empower](https://www.libertas.software/en/knowledge-hub/6/supporting-mental-health-this-christmas-with-empower): This Christmas, we're proud to be the very first sponsor of empower's Christmas Charity Drive here in Portadown . The initiative is simple but powerful: local companies across Northern Ireland are invited to sponsor a Christmas tree for just £150 . Each sponsor will then have two weeks at the end of November to decorate their tree in their own unique style. All of the sponsored trees will be placed in a magical festive setting, creating a walk-through winter wonderland where children can stroll between the decorated trees on their way to visit Santa. This means every tree becomes part of an experience filled with joy, colour, and excitement — and every sponsor plays a part in making Christmas unforgettable for local families. Not only does this initiative bring creativity and festive spirit into our community, but it also raises vital funds for mental health support — a cause that... - [Libertas Software Research Ltd and Newpark Healthcare Ltd Announce Strategic Partnership to Deliver Innovative Software Solutions to the Healthcare Sector](https://www.libertas.software/en/knowledge-hub/5/libertas-software-research-ltd-and-newpark-healthcare-ltd-announce-strategic-partnership-to-deliver-innovative-software-solutions-to-the-healthcare-sector): Portadown, Northern Ireland – June 16, 2025 – Libertas Software Research Ltd, a leading provider of bespoke software solutions and content management systems, is proud to announce a strategic partnership with Newpark Healthcare Ltd , a Dublin-based healthcare services provider. This collaboration will focus on delivering cutting-edge Software Research and Solutions designed to meet the evolving needs of modern healthcare environments. Together, Libertas and Newpark will work to co-develop technologies that streamline operations, improve patient outcomes, and ensure compliance with healthcare regulations through modern digital infrastructure. This includes applying proven coordination and operational tooling from Ordu Studio where multi-team healthcare delivery and incident response require resilience, traceability, and control. " This partnership represents an exciting opportunity to... - [A Late-Night Catch-Up on WhatsApp Revealed a Troubling Security Flaw](https://www.libertas.software/en/knowledge-hub/2/a-late-night-catch-up-on-whatsapp-revealed-a-troubling-security-flaw): I'd gone to bed early, so the next morning I grabbed my phone, opened WhatsApp, and scrolled back to see what I'd missed. But instead of diving straight into the conversation, I was greeted with a full-screen prompt asking for my two-step verification PIN—a feature I'd enabled months ago for added security. So far, so good but can you spot the problem? This is a security feature to keep my chats private so why is there a close icon? This is a bad UI design choice and I've worked with enough designers to know that a good one would have picked up on it and if they didn't then a good Developer should have caught this. What went wrong at meta? Without thinking, I tapped the “X” in the top-right corner of the screen. I assumed it would cancel the login flow or maybe send me back to the previous screen—it was instinctual, something I've done in countless other apps. But what happened next... - [From 5% to 96% Test Coverage in a Day — Thanks to AI CoPilot](https://www.libertas.software/en/knowledge-hub/3/from-5-to-96-test-coverage-in-a-day-thanks-to-ai-copilot): When I started this project and it is still a small codebase, I knew unit testing would be important, but like many developers, I pushed it aside after building the first suite of tests in favour of building out the core functionality. My main goal early on was to get the middleware logic working — the centrepiece of the app — and bring the Minimum Viable Product (MVP) to life. That meant skipping a good chunk of test coverage in the name of progress. Once the MVP was working, I turned my attention back to testing. Looking at the project, I estimated at least a week or two of writing tests, depending on the complexity of each component. Some would be straightforward. Others — especially where edge cases or intricate branching logic were involved — would be far more time-consuming. At that point, I turned to AI. I'd been using a “CoPilot” to help write code, and I figured it could also... - [AI and MySQL Databases](https://www.libertas.software/en/knowledge-hub/4/ai-and-mysql-databases): One notable mistake is that many AI-generated database schemas currently favour using VARCHAR(36) for the id column. This is typically motivated by a desire to prevent unauthorised access by malicious actors. To achieve this, UUIDs (Universally Unique Identifiers) are often employed as a security measure. Take WordPress as an example — it typically exposes post IDs in the URL like ?p=45 . Compared to an SEO-friendly format such as /2025/05/sample-post , this numeric ID allows users to potentially guess and access adjacent content by altering the number (e.g., ?p=44 ). UUIDs, on the other hand, are not sequential and are far harder to guess. UUIDs are 36-character strings that follow a standard format with five sections separated by hyphens: 8-4-4-4-12 . Each section is made up of hexadecimal values: 550e8400-e29b-41d4-a716-446655440000 f47ac10b-58cc-4372-a567-0e02b2c3d479... - [How Good Are AIs for helping in my day to day work?](https://www.libertas.software/en/knowledge-hub/1/how-good-are-ais-for-software-development): To begin, I would like to discuss ChatGPT. When I initially began writing this post, I provided it with the title of the proposed article, "How Good Are AI for Software Development," I expected it to start asking me questions about what I wanted to write but instead it generated a 500-word essay that contained entirely fabricated content. It presented my thoughts on the three AI tools I had been testing: Roo Code, Gemini, and Cursor. However, the generated information was unrelated to my actual experiences with these tools. Here is what ChatGPT generated for each AI: RooCode: Ambitious but Inconsistent Gemini: Helpful, but shallow in context Cursor: A Hidden Gem for Refactoring and Debugging As someone who has extensive experience writing CMS systems, I decided to utilize AI to develop a new CMS that leverages my years of expertise in creating websites for companies ranging from simple...