# Pronovix

> Pronovix builds scalable, extensible and AI-ready developer portals, supported by robust solutions and managed services that align technical and business needs.

## Main menu

- [Customer Stories](https://pronovix.com/customer-success-stories)
- [Services](https://pronovix.com/)
  - [Developer Portals](https://pronovix.com/developer-portals)
  - [UX Services](https://pronovix.com/services/user-experience)
  - [Technical Writing](https://pronovix.com/services/technical-writing)
  - [Apigee Developer Portals](https://pronovix.com/apigee-developer-portals)
  - [Developer Portal Migration](https://pronovix.com/developer-portal-migration)
- [Resources ](https://pronovix.com/)
  - [Articles](https://pronovix.com/articles)
  - [Webinars](https://pronovix.com/developer-portal-webinars)
  - [Podcasts](https://pronovix.com/podcasts)
  - [Developer Success Podcast](https://pronovix.com/developer-success)
- [Events](https://pronovix.com/)
  - [Event Recaps](https://pronovix.com/event-recaps)
  - [API The Docs](https://apithedocs.org)
  - [DevPortal Awards](https://devportalawards.org)
- [Contact Us](https://pronovix.com/contact)

### Developer portals

Learn about our developer portals from quick wins to fully customized enterprise portals.

- [Customer Success Stories](https://pronovix.com/customer-success-stories): Customer Success Stories
- [Developer Portal Use Cases](https://pronovix.com/use-case): Developer Success Podcast
- [Contact Us](https://pronovix.com/contact)

### Services

We offer professional services to take your devportal and business to the next level.

- [B2B Capability Discovery](https://pronovix.com/b2b-capability-discovery-consulting)
- [Pronovix Workflow Lab](https://pronovix.com/workflow-lab)
- [UX Services](https://pronovix.com/services/user-experience): UX Services
- [Technical Writing](https://pronovix.com/services/technical-writing)
- [Developer Portal Migration](https://pronovix.com/developer-portal-migration)
- [Contact us](https://pronovix.com/contact)

### Knowledge hub

Read, listen, and engage. Stay up-to-date with our developer portals research content, learn from your peers, and join our events and podcasts.

- By Topic
  - [Business Insights](https://pronovix.com/articles?f%5B0%5D=category%3A20)
- [Customer Success](https://pronovix.com/customer-success-stories)
- [Technical Solutions](https://pronovix.com/articles?f%5B0%5D=category%3A21)
- [UX &amp; Research](https://pronovix.com/articles?f%5B0%5D=category%3A19)
- [DevPortal Awards](https://devportalawards.org)
- [AI White Paper](https://pronovix.com/ai-developer-portals-white-paper)

- By Medium
  - [Articles](https://pronovix.com/articles)
- [Podcasts](https://pronovix.com/podcasts)
- [Webinars](https://pronovix.com/developer-portal-webinars)

### About us

Explore our journey from specializing in Drupal to serving clients worldwide. If our company culture is close to you, check the open positions or the ITrainee program.

- [Career Page](https://pronovix.com/career)
- [ITrainee Program](https://pronovix.com/traineeship)

 ## Articles

Explore all of our articles in the full knowledge hub.

 - [ Refactoring graphmind: a plan to mindmap life, the universe, and everything](https://pronovix.com/blog/refactoring-graphmind-plan-mindmap-life-universe-and-everything.md)
    
    The following is an outline of the new concepts and the architectural changes we want to introduce in the next version of Graphmind.
- [ The lean product literature database](https://pronovix.com/blog/lean-product-literature-database.md)
    
    In this videocast I explore how a lean product literature database could be implemented in Drupal. The presentation should be relevant for you if you are interested in implementing a knowledge management system for your organization.
- [&quot;25 most awesome Drupal 6 sites&quot;: Nominate your work to feature as a card in the Modulecraft Drupal card game](https://pronovix.com/blog/25-most-awesome-drupal-6-sites-nominate-your-work-feature-card-modulecraft-drupal-card-game.md)
    
    Now that Drupal 7 is peeping around the corner, it&#039;s time to look back with pride at all the great websites we built collectively.
- [2for1, give to Drupal 8 and get an ROI of 200%](https://pronovix.com/blog/2for1-give-drupal-8-and-get-roi-200.md)
    
    Learn about our d8upgrade and 2for1 initiatives giving an incentive to site owners to contribute to Drupal 8.
- [3 ideas on AI readiness, the role of APIs and developer portals in generative AI systems](https://pronovix.com/articles/3-ideas-ai-readiness-role-apis-and-developer-portals-generative-ai-systems.md)
    
    What documentation infrastructure must our organizations have in place to be able to utilize AI safely from an information perspective? In this article, we discuss AI readiness, and suggest four actions to prepare our organizations and information systems so that we will be able to safely and effectively use AI.
- [3 Trends Driving Developer Portals](https://pronovix.com/blog/3-trends-driving-developer-portals.md)
    
    We discuss the 3 strategic decision making dimensions that contribute to the maturity for a developer portal: Operational maturity, Developer eXperience, and Business alignment. In this article we identify how 3 current trends align with these dimensions.
- [5 practical actions toward AI-readiness](https://pronovix.com/articles/5-practical-actions-toward-ai-readiness.md)
    
    A strategic, well-structured approach can enhance your content’s usability, discoverability, and value for both developers and AI tools. In this article, we outline five practical steps, from prioritization to metadata strengthening, to help make your content AI-ready.
- [5 Things to Learn from Twilio’s Documentation Overhaul](https://pronovix.com/blog/5-things-learn-twilios-documentation-overhaul.md)
    
    Twilio is regarded as one of the API industry’s leaders, so when, after five years, Twilio changes the documentation format on their developer portal, everybody wants to know why. Jarod Reyes and Andrew Baker (both developers of Twilio&#039;s developer education team) [gave a presentation](https://www.slideshare.net/twilio/twilio-signal-2016-new-documentation) about the reason for the changes at SIGNAL 2016. Because we found them valuable and wanted to share them with our [developer portal mailinglist](http://pronovix.us6.list-manage.com/subscribe?u=5756ad9696bad5dc41c7b93f9&amp;id=782d338a0b), we’ll summarize their findings in this blog post.
- [6 days to win 50k USD with the new context.io module — a powerful mailhandler alternative](https://pronovix.com/blog/6-days-win-50k-usd-new-contextio-module-powerful-mailhandler-alternative.md)
    
    We’ve just released \[Context.IO\](&lt;https://www.drupal.org/project/contextio&gt;), an API module with a \[Feeds\](&lt;https://drupal.org/project/feeds&gt;)\] plugin submodule that uses the context.io API to import emails into a Drupal site. If you build something interesting with the module in the next 6 days, you can participate in the \[Context.IO App challenge\]( &lt;http://contextio.devpost.com/&gt;) and make a chance to win 50k USD.
- [6 Types of Devportals](https://pronovix.com/blog/6-types-devportals.md)
    
    Are apps and integration portals also developer portals? In this article we illustrate the 6 types of devportals and how devportals are evolving to grant access to a broader range of specialized knowledge and tools to enable a wider range of users.
- [7 frameworks to help you build a better developer portal](https://pronovix.com/blog/7-frameworks-help-you-build-better-developer-portal.md)
    
    Without proper documentation, an API team will spend countless hours on workshops, trainings and support. In this talk, presented at [Apigee’s API Tech Forum in Amsterdam](https://mobile.twitter.com/Apigee/status/791149936494702592), Kristof Van Tomme explored 7 frameworks to help you build better API Developer Portals.
- [7 Trust Signals That Help an API Succeed](https://pronovix.com/blog/7-trust-signals-help-api-succeed.md)
    
    Developer portals are important for your API&#039;s adoption and support. They are also a trust signal: a well designed and actively maintained developer portal shows that an organization is investing in its APIs. It helps convince developers that they can rely on them. In this post I’ll zoom in on the trust signals *business model, partner policy, API quality, API uptime status, versioning policy, documentation and developer portal production quality*.
- [8, 9, 10 October - Drupal executives meetup Brussels 2010](https://pronovix.com/blog/8-9-10-october-drupal-executives-meetup-brussels-2010.md)
    
    At Drupalcon Copenhagen other business leaders told me over and over again how they are interested in an intensified collaboration with other Drupal shops.
- [A distribution for Drupal User Groups](https://pronovix.com/blog/distribution-drupal-user-groups.md)
    
    As the organizer of the Drupal User Group in Szeged (Hungary), I’ve been working on a design and distribution package that all Drupal User Groups regardless of language and location could use.
- [A distribution for Drupal User Groups II](https://pronovix.com/blog/distribution-drupal-user-groups-ii.md)
    
    I had an earlier blogpost about our work on a design and distribution package that Drupal User Groups all over the world could use. After having the concept refined and the wireframes ready, we went on with creating the design and organizing a code sprint to get things going.
- [A distribution for Drupal User Groups III](https://pronovix.com/blog/distribution-drupal-user-groups-iii.md)
    
    In my earlier blog post about a distribution that all Drupal User Groups regardless of language and location could use, I invited you to a presentation and code sprint on DrupalCamp Bratislava. Thank you to those who showed up! If you couldn’t attend, read on for a summary of my presentation and an invitation to the next code sprint on Drupal Sprint Weekend on 9th March.
- [A distribution for Drupal User Groups IV](https://pronovix.com/blog/distribution-drupal-user-groups-iv.md)
    
    Thank you for showing up on the DUG distribution code sprint that we arranged for Drupal Sprint Weekend! We had lots of fun, but we also had serious progress in both the theme and feature development.
- [A free and open source DITA CCMS, modelling arbitrary XML in Drupal](https://pronovix.com/blog/free-and-open-source-dita-ccms-modelling-arbitrary-xml-drupal.md)
    
    Drupal has all the elements to build a custom content model that can mirror a DITA specialisation. The really exciting thing is that this data model can be built from the UI, without a single line of code. While there are considerable drawbacks to the usability of the resulting interface, the fact that this is a free and open source implementation means that those who have more time than money could use this implementation as a starting point to build a DITA CCMS that accommodates an arbitrary specialisation.
- [A free Sales app for Drupal, fundraising goal reached](https://pronovix.com/blog/free-sales-app-drupal-fundraising-goal-reached.md)
    
    We are going to launch a free &#039;this is Drupal&#039; iPad app with a set of introductory Walkthroughs for the most popular Drupal distributions to thank our sponsors for supporting our project. Want to make sure your favorite distribution ends up on the app?
- [A Product Owner, a DevRel Manager, and an API Platform Architect walks into... a conversation about Developer Success](https://pronovix.com/articles/product-owner-devrel-manager-and-api-platform-architect-walks-conversation-about-developer.md)
    
    A summary of the panel discussion at the APIDays New York conference. Ashni Mehta (MongoDB), Joshua Markham (Verizon), and Michael Hibay (WSFS Bank) shared their thoughts on the concept of developer success and exchanged ideas about the future of APIs with Kristof Van Tomme.
- [A quick&amp;amp;dirty taxonomy based css loader ](https://pronovix.com/blog/quickdirty-taxonomy-based-css-loader.md)
    
    I had to implement a multiple colored theme for one of our sites. The site is a small company site with few static pages and a gallery. I know that there are several modules that can implement this feature, but I didn&#039;t want to install extra modules.
- [A visit from Acquia](https://pronovix.com/blog/visit-acquia.md)
    
    Balázs Dianiska, Technical Consultant at Acquia visited our office in Szeged and worked with us for a week. I asked him to write a blog post about his experience.
- [Accessible Features and Tools for Developer Portals - API The Docs 2023](https://pronovix.com/articles/accessible-features-and-tools-developer-portals-api-docs-2023.md)
    
    What are the best practices that get you to an inclusive developer portal? One of the DevPortal Awards&#039; main category bundles is Operational Excellence, which includes accessibility. In this article, we observe what were one of the most successful devportal’s approaches in the past years. We also recapped some best practices from the teams behind the Nationwide Partner Portal, Talkdesk Developer Documentation, and Spotify for Developers.
- [AI and LLM Data Privacy and Data Sovereignty: Navigating the Challenges](https://pronovix.com/articles/ai-and-llm-data-privacy-and-data-sovereignty-navigating-challenges.md)
    
    Learn about the importance of AI and LLM data privacy, protection, and sovereignty for global enterprises and how we can help you navigate the challenges.
- [AI success begins with a strong developer portal content strategy](https://pronovix.com/articles/ai-success-begins-strong-developer-portal-content-strategy.md)
    
    What is AI-ready, structured content on your developer portal? We explore the importance of a solid content strategy, examples for semantics in narrative docs, then break down the investment needs of various structured content formats.
- [AI User Personas on Developer Portals?](https://pronovix.com/articles/ai-user-personas-developer-portals.md)
    
    Generative AI is transforming how we interact with developer portals, challenging their traditional design and functionality. Devportals now serve an evolving audience that includes AI tools acting on behalf of human users. From AI-assisted search to private LLM chatbots, the emergence of AI as an intermediary user raises questions about how portals can better cater to human and machine personas.
- [Alfresco integration with OpenAtrium](https://pronovix.com/blog/alfresco-integration-openatrium.md)
    
    In October Jeff Potts had a screencast in which he demonstrated how it&#039;s possible to integrate Alfresco into OpenAtrium through CMIS. Since we wanted to do some experiments for a project we are working on we recreated the feature.
- [Alpha 1 Knowledge management for Open Atrium, test it now!](https://pronovix.com/blog/alpha-1-knowledge-management-open-atrium-test-it-now.md)
    
    We&#039;ve blogged before about the Knowledge management feature package that Pronovix developed for Open Atrium. To make it really easy for you to test out the features, we made a tarball that contains an installation profile that by default will enable all the knowledge management goodness.
- [An introduction to the Radioactivity module](https://pronovix.com/blog/introduction-radioactivity-module.md)
    
    The Radioactivity module provides a custom field type with a special radioactivity metric that can be assigned to content types. User interaction can maintain high-level radiation or - if interaction is not significant - a cool down mechanism can kick in. It can be used as a ‘hotness’ metric, a regular view counter, and even more.  
    I explain the principles and walk you through the setup of this highly useful module.
- [An overview of context-sensitive and embedded help formats](https://pronovix.com/blog/overview-context-sensitive-and-embedded-help-formats.md)
    
    When we tried to learn more about the different types of contextual and embedded help, we found that the definitions, solutions and use cases were scattered and ambiguous. This post is an attempt at collecting and presenting the information from our research in an easier to understand format, so that you can get an overview of your options before you decide on an implementation.
- [Analyzing the API Docs and DX Patterns in the Best Banking Developer Portals](https://pronovix.com/blog/analyzing-api-docs-and-dx-patterns-best-banking-developer-portals.md)
    
    PSD2 and a swarm of Fintech guerilla competitors are shaking up the banking sector. A large number of financial institutions decided to embrace the change, and to execute an Open banking strategy. As a direct result, a lot of new APIs and developer portals for banking services are now available on the public web. From the numerous developer portals we found, we’ve selected some of the best portals that demonstrate the innovations and best practices to enhance developer experience in the banking context.
- [Analyzing the API Docs and DX Patterns in the Best FinTech Developer Portals](https://pronovix.com/blog/analyzing-api-docs-and-dx-patterns-best-fintech-developer-portals.md)
    
    The financing industry offers so many good examples of developer portals that after focusing on traditional banking APIs in the first part of our series, we felt the need to continue with various portals from the FinTech area. As opposed to banks, most companies in this group were born into the digital / API world.
- [Analyzing the API docs and DX Patterns in the Best Media Developer Portals](https://pronovix.com/blog/analyzing-api-docs-and-dx-patterns-best-media-developer-portals.md)
    
    Users today expect their music, videos and pictures to be available anywhere at anytime. Developers need APIs that can provide this to end users, but they also need developer portals that enable them to integrate these APIs into their applications as efficiently and quickly as possible. In this post we provide some great examples from a selection of such publicly available developer portals.
- [Analyzing the API docs and DX Patterns in the Best Media Developer Portals 2](https://pronovix.com/blog/analyzing-api-docs-and-dx-patterns-best-media-developer-portals-2.md)
    
    After stock photo companies, video player software providers and audio distribution platforms this article will analyze developer portals in the journalism industry. We focused on two types of news organizations: the traditional ones that already existed before the digital era (such as TV channels, newspapers or radios) and those that were born web-based (and serve as online data providers). Our research revealed some of the differences in their approach to developer portals.
- [Analyzing the API docs and DX Patterns in the Best Telecommunication Developer Portals](https://pronovix.com/blog/analyzing-api-docs-and-dx-patterns-best-telecommunication-developer-portals.md)
    
    In the third part of the series we focus on companies that provide APIs in the field of telecommunication. We included examples both from telecommunication carriers such as Orange or Telenor and from API vendors such as Nexmo or Twilio.
- [Animations: CSS vs JavaScript ](https://pronovix.com/blog/animations-css-vs-javascript.md)
    
    After jQuery, CSS Animations became the most praised solution for creating web animations. Is JavaScript-based animation really outdated? In this post I will focus on the shortcomings of CSS3, and tell you why I still think JavaScript is a better tool for handling animations.
- [Announcing EmbedHelp: a Javascript widget for support resources](https://pronovix.com/blog/announcing-embedhelp-javascript-widget-support-resources.md)
    
    We’ve developed EmbedHelp, a Javascript widget that makes it really easy to embed any kind of online help resource into a webpage or web application. We plan to extend this with an open source Drupal module that can be used to curate and manage the content that gets embedded into a web application. We believe it could become a valuable extension for Drupal based documentation systems.
- [API Docs Apprenticeship Program](https://pronovix.com/blog/api-docs-apprenticeship-program.md)
    
    The goal of our API Documentation Apprenticeship program is dual. It provides technical writer skills for our clients and it is an opportunity for novice API documentarians to gain credentials by working on enterprise projects under the guidance and supervision of experienced mentors.
- [API Documentation and Developer Portals: common URL patterns](https://pronovix.com/blog/api-documentation-and-developer-portals-common-url-patterns.md)
    
    As part of our research into content architecture best practices for Developer Portals, we’ve done a small scale investigation to evaluate what URLs are used by API companies.
- [API Documentation at WTD NA 2017](https://pronovix.com/blog/api-documentation-wtd-na-2017.md)
    
    The annual [North-American Write The Docs conference](http://www.writethedocs.org/conf/na/2017/) this year featured 2 API documentation redo presentations: 1. **Lyzi Diamond** described Mapbox (formerly a part of Development Seed) documentation automagic in detail, 2. **Sarah Hersh** talked about the journey that NPR One undertook towards a new task-based approach for their API&#039;s developer documentation. In this post we aim to give you an account of these presentations.
- [API Documentation Best Practices ](https://pronovix.com/blog/api-documentation-best-practices.md)
    
    Recording of our presentation at the CIDM IDEAS 2018 Online Conference about API Documentation Best Practices.
- [API Documentation Discovery: Hybrid B2B Evaluation Report](https://pronovix.com/articles/api-documentation-discovery-hybrid-b2b-evaluation-report.md)
    
    In AI-mediated hybrid workflows, developer portals act simultaneously as product marketplaces and technical workbenches. Cross-dependency is reduced during discovery, but not in organizational commitment. Developer portals evolve to support hybrid human-AI evaluation with accessible, machine-legible, and authoritative documentation for both technical and business stakeholders.
- [API Documentation week in London, 2-4 March](https://pronovix.com/blog/api-documentation-week-london-2-4-march.md)
    
    The first week of March I will be in London for 3 events related to documentation, APIs and Drupal Developer portals. If you are working on an API documentation project, you should not miss this opportunity:
- [Apigee Developer Portals in Drupal](https://pronovix.com/articles/apigee-developer-portals-drupal.md)
    
    What is the Apigee Edge Module and how is it related to Apigee Edge Integrated Portal or to Apigee Drupal KickStart? How do I get up and running with a devportal on Drupal? What is Drupal Core, Drupal Modules, or a Drupal distribution used for?
- [APIs are interface utilities](https://pronovix.com/articles/apis-are-interface-utilities.md)
    
    This article is part of APIFutures, a distributed, creator-led effort to identify the most significant opportunity and/or the greatest challenge facing the API community in 2024.
- [APIs are no longer optional, neither are Developer portals](https://pronovix.com/blog/apis-are-no-longer-optional-neither-are-developer-portals.md)
    
    Since Pronovix specialized in developer portals, we’ve witnessed many changes: the prominence of API marketplaces, the steady growth of internal API programs as they start to overshadow external API programs, etc. This article focuses on how digital can be a key differentiator.
- [APIs from consumption to production](https://pronovix.com/blog/apis-consumption-production.md)
    
    A study of APIs, API gateways, and DevPortals through the lens of social practice theory (tools, competence, and meaning). An API program can only be fulfilled when you engage people’s minds and create shared meaning within and outside your organization.
- [Artificial intelligence needs minimalism - a new application for DITA?](https://pronovix.com/blog/artificial-intelligence-needs-minimalism-new-application-dita.md)
    
    Kristof Van Tomme presented an evolved version of his &quot;AI the docs!” talk at [CIDM&#039;s European DITA conference](https://ditaeurope.infomanagementcenter.com/) in Munich, 2016 November 14-15. This time with the subtitle “Conversational UI, Embedded Help and Artificial Help. A fertile ground for minimalism and DITA&quot;.
- [Assessing Developer Portal UX for Banking APIs](https://pronovix.com/developer-portal-ux-diagnostic-banking-apis.md)
    
    Assessing developer portal UX for banking APIs reveals critical friction points in enterprise decision-making workflows. When platforms hide crucial commercial and architectural information behind login walls, they inadvertently block both human evaluators and AI-mediated discovery agents. A structured diagnostic assessment identifies these quality collapses, prioritizing iterative UX improvements that transform closed portals into accessible, business-aligned solution hubs.
- [Augmenting OSTraining’s Drupal 8 site building course](https://pronovix.com/blog/augmenting-ostrainings-drupal-8-site-building-course.md)
    
    A few months ago OSTraining did a crowdfunding campaign. Their goal was to develop Drupal 8 introductory videos that would then be made available for free on Youtube. With the funding goal exceeded, the result was a great series of videos. We packaged them into a learning path for Drupal 8 site builders and extracted some learning objectives to make it easy to track your progress with the materials.
- [Basic Graphical Elements of Developer Portals](https://pronovix.com/blog/basic-graphical-elements-developer-portals.md)
    
    In our *Devportal Design Guide series*, you will read about common design patterns, get an insight into our project work related experiences, and learn how we tackle the design of a developer portal user interface. Part 4: Basic graphical elements that support functionality
- [Behat coverage for all of Drupal - how it could be done](https://pronovix.com/blog/behat-coverage-all-drupal-how-it-could-be-done.md)
    
    There is a lot of excitement in the Drupal community about Behat, especially from more advanced teams that are investing in their Devops infrastructure. It now even looks like Behat might some day make it into Drupal core. I guess that is why several Web development teams that use BDD (Behavior-Driven Development) have asked me how WalkHub relates to Behat. I’ve written a longer post on the WalkHub blog that explains how it could be done, and what the benefits would be. In this post I will focus on how WalkHub could help the community complete the creation of Behat tests for all of Drupal core and contrib.
- [Being Content Writing Content](https://pronovix.com/blog/being-content-writing-content.md)
    
    I noticed many similarities between hosting guests and writing blog posts. Think of your favourite site for a moment. Why do you like using it? Why do you keep going back? If two sites offered the same, which one would you prefer? Words such as user-friendly, well-organized, to-the-point, better service might come to mind. In this post I will focus on bloggers. How can you address an audience? How can you write engaging content and earn regular visitors? Some tips and tricks I’ve stumbled upon so far.
- [Best Accessible Devportal](https://pronovix.com/blog/best-accessible-devportal.md)
    
    When you pay attention to accessibility the overall user experience will be better and your users will be more likely to engage with your devportal. This article collects various explanations, tricks and tools that enable inclusivity in the broad sense.
- [Best API Business Model](https://pronovix.com/blog/best-api-business-model.md)
    
    How can you convince future customers that your products and APIs provide the best solution for their needs? How can you address users that are interested in how to excel their business?  
    In this article we will focus on the Developer Portal Award category for Best API Business Model.
- [Best API Reference Documentation &amp;amp; Support](https://pronovix.com/blog/best-api-reference-documentation-support.md)
    
    How can devportals improve on API reference documentation? How can you make sure you guide your users towards the support resources they need? How can you show that your portal is trustworthy?
    
    In this article we will focus on the Devportal Award for Best API Reference Documentation &amp;amp; Support.
- [Best Community Spotlight and Outreach](https://pronovix.com/blog/best-community-spotlight-and-outreach.md)
    
    How can you enroll your users in a programme that will help your organization to gain visibility?  
    In this article we will focus on the Devportal Award category for \_Best Community Spotlight &amp;amp; Outreach\_.
- [Best Design](https://pronovix.com/blog/best-design.md)
    
    How can API portals enhance user experience in general, and pay special attention to developer experience? How can design elements support usability and content?  
    We highlight the criteria that we think define the DevPortal Award category Best Design.
- [Best Developer Dashboard](https://pronovix.com/blog/best-developer-dashboard.md)
    
    What happens when you register as a user? What features do you see?  
    We introduce the Best Developer Dashboard category for the 2020 DevPortal Awards.
- [Best Developer Portals](https://pronovix.com/articles/best-developer-portals.md)
    
    The Developer Portal Awards is the space to highlight what’s possible when documentation teams get it right: portals that combine clarity, usability, and innovation to truly enable their users. We bring you insights and inspiration on the emerging trends, to challenge and inspire the practices of interface documentation. In this article, you can find a comprehensive collection of excellent examples and noteworthy advice towards better user experience.
- [Best International &amp;amp; Localized Devportal](https://pronovix.com/blog/best-international-localized-devportal.md)
    
    When you pay attention to international &amp;amp; localization elements, the overall user experience will be better and your users will be more likely to engage with your devportal.  
    We highlight the criteria that we think define the DevPortal Award category Best Internationalized &amp;amp; Localized Devportal.
- [Best New DX Innovation](https://pronovix.com/blog/best-new-dx-innovation.md)
    
    How do devportals lead the way in boosting developer experience?  
    We highlight the criteria that we think define the DevPortal Award category Best New DX Innovation.
- [Best New DX Innovation, Best Design, and Best Overall Developer Portal](https://pronovix.com/blog/best-new-dx-innovation-best-design-and-best-overall-developer-portal.md)
    
    How can API portals enhance user experience in general, and pay special attention to developer experience? How can design elements support usability and content? What makes a devportal, in overall, stand out against competitors? We highlight the criteria that we think define the categories *Best New DX Innovation*, *Best Design*, and *Best Overall Developer Portal* and we include examples taken from last year’s nominated devportals.
- [Best Onboarding](https://pronovix.com/blog/best-onboarding.md)
    
    How can you attract and convert new users through your developer portal? How can you make sure your customer developers can easily onboard and integrate with your APIs?
    
    In this article we will focus on the Devportal Award category for Best Onboarding.
- [Best Overall Devportal](https://pronovix.com/blog/best-overall-devportal.md)
    
    What makes a devportal stand out against competitors?
    
    We highlight the criteria that we think define the category of \_Best Overall Devportal\_ and we include examples taken from devportals nominated in previous years.
- [Best practices and UX tips for API documentation](https://pronovix.com/blog/best-practices-and-ux-tips-api-documentation.md)
    
    What makes good API docs? To answer that question and help us build the best possible developer portal for a customer, we performed a small inhouse research and reviewed existing blog posts about best practices. The following is a synthesis of what we found.
- [Beyond free Drupal](https://pronovix.com/blog/beyond-free-drupal.md)
    
    Recently Dries had a blog post about how both Mollom and Acquia, are using a freemium business model. Drupal being a free product, you could argue that any company out there that contributes back to the community has some sort of freemium business model (often really watered down of course).
- [Beyond One Developer Portal to Connect Them All](https://pronovix.com/articles/beyond-one-developer-portal-connect-them-all.md)
    
    What does the near future hold for developer portals? Further specialization towards platform-like and product-specific microportals. Flexible user experiences, to expose the diversity of interface- and gateway integrations. Authoritative and authentic documentation will be more important than ever before.
- [Brand experience for your developer portal](https://pronovix.com/blog/brand-experience-your-developer-portal.md)
    
    The branding experience for your developer portal starts with logo and color choice and includes the cohesiveness and the quality of your content. Find out how Zero Gravity developer portals can promote your brand.
- [Brightcove Video Connect for Drupal 8 - Part 1: Architecture summary and Technical approach for development](https://pronovix.com/blog/brightcove-video-connect-drupal-8-part-1-architecture-summary-and-technical-approach.md)
    
    The Brightcove Video Connect module was rewritten from scratch in order to take advantage of the architectural changes in Drupal 8, seamlessly integrating video publishing into the Drupal editorial workflow and interface.
- [Brightcove Video Connect for Drupal 8 - Part 2: Installation &amp;amp; Configuration](https://pronovix.com/blog/brightcove-video-connect-drupal-8-part-2-installation-configuration.md)
    
    Part 2 in a 4-part blog series covering the various aspects of the new Brightcove Video Connect module for Drupal 8. This second part details the Installation &amp;amp; Configuration steps required to get the module up and running properly.
- [Brightcove Video Connect for Drupal 8 - Part 3: Video &amp;amp; Playlist Management](https://pronovix.com/blog/brightcove-video-connect-drupal-8-part-3-video-playlist-management.md)
    
    Part 3 of this 4-part blog series illustrates the management of Videos &amp;amp; Playlists and discuss some of the changes compared to the Drupal 7 version of the module - especially the new video listing interface (with a similar layout to Brightcove’s own Studio interface) and autocompleting tags feature.
- [Brightcove Video Connect for Drupal 8 - Part 4: Including Videos &amp;amp; Playlists in Drupal content](https://pronovix.com/blog/brightcove-video-connect-drupal-8-part-4-including-videos-playlists-drupal-content.md)
    
    This posts reads as a step-by-step guide for the following tasks:
    
    \+ Add Brightcove Video field  
    \+ Browse Brightcove Videos using the Entity Browser module  
    \+ Upload Brightcove Videos inside Drupal content using the Inline Entity Form module  
    \+ Browse and upload Brightcove Videos inside Drupal content from the same field using the Entity Browser IEF submodule  
    \+ Browse and upload Brightcove Videos from CKEditor
- [Brightcove&#039;s New Year&#039;s Gift for the Drupal Community: Caching and Exportables](https://pronovix.com/blog/brightcoves-new-years-gift-drupal-community-caching-and-exportables.md)
    
    Brightcove is a video hosting platform that integrates with your Drupal site through the Brightcove module. They have a really solid service, and if you need an enterprise-grade solution you should definitely check them out *(full disclosure: Brightcove is a customer of Pronovix)*.
- [Broad Range of API Integrations and Clear Onboarding: Case Study on a Devportal in the Hospitality Industry](https://pronovix.com/articles/broad-range-api-integrations-and-clear-onboarding-case-study-devportal-hospitality.md)
    
    One of Pronovix’ partners is from a major cloud data service in the hospitality industry. The project’s goal was to set up a system that makes it easier for external partners to find and use their APIs and improve the developer experience for API developers.
- [Building a comprehensive list of Belgian startup community members](https://pronovix.com/blog/building-comprehensive-list-belgian-startup-community-members.md)
    
    The Belgian startup scene is a very active ecosystem, that can quickly become overwhelming for entrepreneurs looking for help. That’s why we did a survey to identify as many active players as possible. We started to compile a list to make it possible for startups, no matter of their current development phase, to find useful information about organisations that could help them succeed.
- [Building Developer Portals Step-by-Step: Information Architecture Workshops](https://pronovix.com/blog/building-developer-portals-step-step-information-architecture-workshops.md)
    
    How can you give your devportal a solid foundation, define feedback signal loops to improve your API/interface offering, focus on your business goals, and align your stakeholders? Read about Pronovix’ information architecture workshop.
- [Building Landing Pages faster](https://pronovix.com/blog/building-landing-pages-faster.md)
    
    At Pronovix, we use the paragraphs module almost every day to create new web pages. We continuously evaluate and improve our landing page creation process: we were already able to shorten the feedback process and reduce the number of editing rounds before publishing.
- [CI/CD and Docs-as-Code workflow](https://pronovix.com/blog/cicd-and-docs-code-workflow.md)
    
    What is CI/CD development? How does CI/CD relate to docs-as-code? How can I write and maintain human-readable documentation while incorporating an automated testing framework to my review process? We provide an infographic and a description that illustrates our take on how CI/CD documentation, DocOps, and the Docs-as-code integrate.
- [Cognitive accessibility for developer portals](https://pronovix.com/blog/cognitive-accessibility-developer-portals.md)
    
    How we perceive information (our cognition) depends on many internal and external factors influencing our day-to-day lives. In this article, we highlight how the European Accessibility Act will help to increase accessibility and what are the essential aspects of the upcoming changes which will influence the newly marketed products and services.
- [Cognitive accessibility for developer portals: accessible content for every user](https://pronovix.com/articles/cognitive-accessibility-developer-portals-accessible-content-every-user.md)
    
    The European Accessibility Act will bring many changes in the private sector in 2025. Regardless of your developer portal’s maturity, we recommend inspecting its content and layout with the eyes of accessibility. Not only because of the legal requirements but also to make your digital content inclusive for everyone. Clear and concise structure and wording help to guide the user through your developer portal. In this article, we show you a few guidelines for doing so.
- [Cognitive load on the Internet – why you should think about it when designing your product](https://pronovix.com/blog/cognitive-load-internet-why-you-should-think-about-it-when-designing-your-product.md)
    
    While developing WalkHub, we realized we needed to know more of the cognitive load Internet users face in order to design a product that doesn’t increase the cognitive load of its users. This is what we’ve learned.
- [Comments on all fieldable entities: an update to the Livefyre module ](https://pronovix.com/blog/comments-all-fieldable-entities-update-livefyre-module.md)
    
    Livefyre wanted to better integrate its services with the Drupal platform and asked us to make sure that the Livefyre integration module was architected to conform with Drupal best practices. They also wanted to give the module better feature parity with Livefyre’s WordPress integration. Following an earlier code review, Pronovix was asked to refactor the module to turn **comments into fields**, to add **search indexing**, a **synchronization** mechanism and a **comment count**.
- [Commerce Kickstart Wins Walkthrough.it Documentation Prize](https://pronovix.com/blog/commerce-kickstart-wins-walkthroughit-documentation-prize.md)
    
    We are pleased to announce that Commerce Kickstart has won the Walkthrough documentation prize. The prize, which was determined by votes from Walkthrough.it backers, will use the Commerce Kickstart Drupal distribution to showcase the capabilities of Walkthrough.it.
- [Community champions of the 2nd Indiegogo campaign](https://pronovix.com/blog/community-champions-2nd-indiegogo-campaign.md)
- [Complexity and APIs](https://pronovix.com/blog/complexity-and-apis.md)
    
    How will APIs change the way organizations work? What is it that we do when we use APIs? How do APIs change the ecosystems we interact with? We believe that it is essential to understand organizations as complex adaptive systems: a socio-technical amalgamation of people and technology, that show parallels with the biological systems around us.
- [Complexity and your API program’s impact on your organization](https://pronovix.com/blog/complexity-and-your-api-programs-impact-your-organization.md)
    
    In this article we will discuss complex adaptivity, what the Stacey matrix and the internal variety is, and what does all that have to do with APIs?
- [Components of a developer portal](https://pronovix.com/blog/components-developer-portal.md)
    
    A summary of some best practices and an overview of the documentation components used on developer portals. The points are illustrated with examples from award-winning API developer portals.
- [Concurrent editing in Graphmind](https://pronovix.com/blog/concurrent-editing-graphmind.md)
    
    The following video is an initial proof of concept of the multiuser mode of Graphmind. It allows more than one user to work on the same mindmap at the same time. One step further to making Graphmind a real collaborative tool.
- [Consolidate &amp;amp; Govern part 1: Scaling docs-as-code for Enterprise](https://pronovix.com/articles/consolidate-govern-part-1-scaling-docs-code-enterprise.md)
    
    If you try to build a unified documentation experience for your (internal or external) customers, or your documentation landscape is a heterogenous mess, or you are fighting political battles over tooling choices, it is possible that, in the end, your company will have isolated documentation islands. In this article, we discuss the reason behind the development of these islands and what solution we suggest.
- [Consolidate &amp;amp; Govern part 2: Republishing Docs-as-Code Content with a Developer Hub CMS](https://pronovix.com/articles/consolidate-govern-part-2-republishing-docs-code-content-developer-hub-cms.md)
    
    A developer documentation hub CMS can underpin a unified content strategy that ensures consistent branding and styling, provides access control, can capture intent signals for marketing, and more, while individual teams can keep using their working docs-as-code tooling. In this article we discuss how docs-as-code content is mapped and migrated into the CMS, and what benefits a DevRel team can expect.
- [Continuously changing software products - how you can keep up with documenting them](https://pronovix.com/blog/continuously-changing-software-products-how-you-can-keep-documenting-them.md)
    
    We’re a software development company, so documenting software products is part of our job.  
    A project is considered done if the features work as expected, and the product is handed over to the client with a user guide and training. It doesn’t end there, however. What if the client wants some changes on the interface? Our technical writer (that’s me, by the way) will have to update the screenshots in the user guide so that the client won’t be lost the next time she wants to use it. What if new functionality is added later? You guessed it, the user guide will have to be updated. This iterates as many times as the software is updated.
- [Contribution to the Drupal iOS library ](https://pronovix.com/blog/contribution-drupal-ios-library.md)
    
    Last week I made a contribution to the [Drupal iOS library](https://github.com/workhabitinc/drupal-ios-sdk), a full suite of iOS methods to natively connect iOS applications to Drupal.
- [Could you point out your developer portal in a lineup?](https://pronovix.com/articles/could-you-point-out-your-developer-portal-lineup.md)
    
    From visual design to storytelling, many elements on a developer portal can add unique branding benefits. In this article, we zoom in on specific elements of custom branded developer portals that help you connect with different segments of your audience.
- [Creating a Go client for Drupal](https://pronovix.com/blog/creating-go-client-drupal.md)
    
    At Pronovix, we have a daily scrum blog. I don’t really like going to a separate webpage to write about the work I do at the given day. That’s why I decided to bring this closer to where I work: the command line.
- [D8upgrade.org a community service that tells you when to upgrade your site to Drupal 8](https://pronovix.com/blog/d8upgradeorg-community-service-tells-you-when-upgrade-your-site-drupal-8.md)
    
    With the imminent release of Drupal 8, a lot of site owners will need to figure out when they should upgrade. This is not an easy question, and there are a ton of variables. That is why we built \[d8upgrade.org\](&lt;http://d8upgrade.org&gt;), a free service for the Drupal community that sends out personalised reports with news about the upgrade status of the modules you use in your website.
- [D8upgrade.org: first batch of Drupal 8 upgrade reports finished](https://pronovix.com/blog/d8upgradeorg-first-batch-drupal-8-upgrade-reports-finished.md)
    
    We started our \[free d8upgrade notification service\](&lt;http://d8upgrade.org&gt;) to keep site owners informed about the status of their modules so that they can see when they are ready to upgrade to Drupal 8. We are happy to announce that we’ve finished the first batch of upgrade reports.
- [Debunking two documentation lies](https://pronovix.com/blog/debunking-two-documentation-lies.md)
- [Decoding Developer Success](https://pronovix.com/articles/decoding-developer-success.md)
    
    A shortened transcript from the panel discussion at the API The Docs conference in Amsterdam. At the event, John Daffern (BT Group), Jack Bambury (Shell), Koen Adolfs (ABN AMRO), and Suzanne Daniels (Port) answered Carla Teixeira&#039;s (Miro) and the audience&#039;s questions.
- [Design the experience: video games vs devportals](https://pronovix.com/blog/design-experience-video-games-vs-devportals.md)
    
    In video games and developer portals, the design is planned with the user’s experience in mind. There are several differences, but we can also discover many similarities. This article will look at the various user experiences and analyze how onboarding works with a diverse audience in the case of video games and developer portals.
- [Design the platform for flow to advance API integration success](https://pronovix.com/articles/design-platform-flow-advance-api-integration-success.md)
    
    This article delves into the connection between intentional design and developers&#039; peak productivity and their advantageous impact on your business. In other words, we focus on flow theory based on the research and interviews conducted by Pronovix&#039;s UX Team.
- [Designing Developer Portals for Digital Accessibility](https://pronovix.com/blog/designing-developer-portals-digital-accessibility.md)
    
    Design an accessible—UX-first—devportal that supports your activities and enhances your brand image. This article outlines common sense and industry standards for the design and content of your devportal.
- [Developer Experience Best Practices - API The Docs 2023](https://pronovix.com/articles/developer-experience-best-practices-api-docs-2023.md)
    
    What can be the pitfalls of a preset, out-of-the-box developer portal framework? How can AI help you to improve developer experience? How can you build confidence and enable self-service with onboarding? This article focuses on developer experience, which also encompasses onboarding, and highlights some of the best practices we saw from the DevPortal Awards nominees.
- [Developer Portal Design: Increasing clarity and trust for a better developer experience](https://pronovix.com/blog/developer-portal-design-increasing-clarity-and-trust-better-developer-experience.md)
    
    UI design is a key component of a great developer portal. But what makes a great devportal design? How can you avoid obvious pitfalls? What are UI elements you could use to improve the developer experience (DX) of your devportal?
- [Developer Portal Layout and Navigation](https://pronovix.com/blog/developer-portal-layout-and-navigation.md)
    
    In our *Devportal Design Guide series*, you will read about common design patterns, get an insight into our project work related experiences, and learn how we tackle the design of a developer portal user interface. Part 2: Developer portal layout and navigation
- [Developer Portal Strategy: Models and Frameworks to Help You Build Better Developer Portals](https://pronovix.com/blog/developer-portal-strategy-models-and-frameworks-help-you-build-better-developer-portals.md)
    
    At the API days in London, I gave a presentation about developer portals. In it I shared mental models and frameworks that I think can help improve the quality of a developer portal: I decided to write 6 dedicated blog posts about what I discussed.
- [Developer Portals with Great API Docs](https://pronovix.com/blog/developer-portals-great-api-docs.md)
    
    In this series we will look into some of the best and most innovative practices developer portals from various industries use to anticipate on the possible expectations of developers.
- [Developer Portals: when Docs become DX](https://pronovix.com/blog/developer-portals-when-docs-become-dx.md)
    
    Developer portals play not only a technical role, they also play a somewhat obscure commercial role. We don&#039;t like to say that this is a commercial site, but actually it is also about promotion. You have to explain what you do – preferably not in a hard-core manipulative way. For that, you need more than reference docs. How to get started? What does that API do? A lot more than just the very technical aspects need to be explained. A less well circulated purpose of developer portals is their being a trust signal. They engender trust by showing how much investment went into building that portal. They have to show that the API services documented on that portal will keep on existing and will get reliable support long term.
- [Developer portals: your undercover brand ambassadors](https://pronovix.com/articles/developer-portals-your-undercover-brand-ambassadors.md)
    
    Developer portals can be powerful extensions of your brand by channeling your message in a genuine and organic way. In this article, we explore the benefits of a custom branded developer portal that combines visually appealing design with robust functionality.
- [Developer success: looking beyond developer experience](https://pronovix.com/blog/developer-success-looking-beyond-developer-experience.md)
    
    Sometimes API programs get so carried away focusing on the implementation of tools and proximate goals that they forget the big picture. This often translates into a focus on Developer eXperience features or gimmicks. While Developer eXperience is essential for a successful program, it is not sufficient to achieve Developer Success.
- [DevPortal Awards 2018](https://pronovix.com/blog/devportal-awards-2018.md)
    
    What are the world&#039;s best devportals? What do they do differently? Are there any best practices that everybody could and/or should be doing? Our primary aim with the Devportal Awards was to answer these questions - or at least trigger a discussion about them.
- [DevPortal Awards 2023 Jury Interview](https://pronovix.com/articles/devportal-awards-2023-jury-interview.md)
    
    In 2023, we worked with 13 extraordinary people in the jury panel, who put their hearts and souls into the evaluation. This article highlights some of their remarks which can be guidance for those who want to bring their developer portals and API programs to the next level.
- [Devportals &amp;amp; Digital Transformation](https://pronovix.com/blog/devportals-digital-transformation.md)
    
    When you create rules, procedures in an organization, that doesn&#039;t mean that people will actually follow those. People will use those rules and procedures as their environment inside of which they act. Whatever rule you set up, don&#039;t ever expect people to follow: you always have to look for the unintended consequences. The goal of this article is to make you curious about: 1. Systems thinking 2. Complex Adaptive Systems 3. The role of APIs in Digital Transformation 4. The role of devportals in Digital Transformation
- [Devportals on Different Devices: Responsiveness](https://pronovix.com/blog/devportals-different-devices-responsiveness.md)
    
    In our *Developer Portal Design Guide series*, you will read about common design patterns, get an insight into our project work related experiences, and learn how we tackle the design of a developer portal user interface. Part 1: Developer portals on different devices &amp;amp; responsiveness
- [DevRelCon Beijing 2017](https://pronovix.com/blog/devrelcon-beijing-2017.md)
    
    Seven years ago I had the chance to visit China, and I had a great time exploring the cultural heritage, large cities and gastronomy. So when my talk got accepted for the **first DevRelCon in Asia**, I was excited to see China again — this time from a professional point of view.
- [Digital Accessibility for Developer Portals](https://pronovix.com/blog/digital-accessibility-developer-portals.md)
    
    Accessibility is a cornerstone of good web design, allowing people with disabilities to access information. It enhances UX, widens the reach of potential users, and strengthens brand loyalty. We answer why accessibility is important for DevPortals.
- [Discoverability, Findability, and AI: Lessons from the Developer Portal Awards](https://pronovix.com/articles/discoverability-findability-and-ai-lessons-developer-portal-awards.md)
    
    What does discoverability and findability mean in the context of developer portals? What can we learn from standout API portals doing it right? Beyond offering practical examples and inspiration from among the award nominated portals of the past two years, this article also carries a core philosophical message: user intent is the crux, never lose sight of it.
- [Discussing the win^4 Drupal appstore](https://pronovix.com/blog/discussing-win4-drupal-appstore.md)
    
    On 24-25-26 February we&#039;ll have the first Drupal product summit in Rome. One of the discussions I&#039;m personally really looking forward to having is the possible business model for a quadruple-win Drupal appstore.
- [DITA and Drupal code sprint in Prague](https://pronovix.com/blog/dita-and-drupal-code-sprint-prague.md)
    
    On 7 &amp;amp; 8 November I&#039;ll be attending DITA Europe in Prague. At the conference I&#039;ll be giving a talk on Strategies to Implement an Enterprise Social Platform with DITA Content. On the evening of the 8th I&#039;ll be doing a try-out of the talk I submitted for Drupalcon Denver: What we can learn from single sourcing in a multi-device world at a local Drupal User Group.
- [DITA documentation distro specification Part I: Architecture and Storage](https://pronovix.com/blog/dita-documentation-distro-specification-part-i-architecture-and-storage.md)
    
    The following is a part of a first proposal for the specification of the Documentation system we want to build as part of the modulecraft project.
- [DITA documentation distro specification Part II: A quicksilver-like RDFa editor](https://pronovix.com/blog/dita-documentation-distro-specification-part-ii-quicksilver-rdfa-editor.md)
    
    If we want to make it as easy as possible to edit the DITA documentation we need to make it easier and as fool proof as possible.
- [DITA Integration module is up](https://pronovix.com/blog/dita-integration-module.md)
    
    We&#039;ve published the first version of our DITA Integration module which allows to handle DITA documentations with Drupal.
- [DITA single source documentation demo](https://pronovix.com/blog/dita-single-source-documentation-demo.md)
    
    Pronovix has been working on a functionality set for Drupal that makes it easier to build single sourced documentation platforms.
- [DocOps: Content analytics and analysis](https://pronovix.com/blog/docops-content-analytics-and-analysis.md)
    
    In the second part of our series, you will discover analytics and why it’s needed for Docs As Code. This post is focusing on the functional basis of Quality Assurance.
- [DocOps: Engineering Stunning (API) Documentation](https://pronovix.com/blog/docops-engineering-stunning-api-documentation.md)
    
    In the first part of our new Docs As Code series, you will read about the philosophy behind the approach coupled with Quality Assurance, and how you can get started.
- [Documentation client &amp;amp; server, poorman&#039;s DITA and improved export - Drupal-DITA documentation distro progress report 2](https://pronovix.com/blog/documentation-client-server-poormans-dita-and-improved-export-drupal-dita-documentation-distro.md)
    
    Next video in the DITA documentation progress report series in which I demonstrate the results of the work of my colleagues Denes, Tamas and Kornel.
- [Documentation in DITA in the Open Source CMS Drupal: presentation from CMS/DITA N-America in Baltimore](https://pronovix.com/blog/documentation-dita-open-source-cms-drupal-presentation-cmsdita-n-america-baltimore.md)
    
    Last week I attended Content Management Strategies/DITA N-America, afaik the leading conference in the DITA community.
- [Documenting APIs mini-conference: Video recordings available!](https://pronovix.com/blog/documenting-apis-mini-conference-video-recordings-available.md)
    
    The video recordings of the lectures held on the Documenting APIs mini-conference are now available on our dedicated event page.
    
    On March 4, 2016 we helped organise a special whole-day meetup in London on the Write The Docs conference, in which the community discussed the tools and processes used to document APIs.
- [Documenting Drupal collaboratively with interactive tutorials](https://pronovix.com/blog/documenting-drupal-collaboratively-interactive-tutorials.md)
    
    We&#039;ve built a walkthrough solution that is an extension of the Selenium testing format: For each step in the test we display a title and description inside the browser using Javascript. To create a walkthrough you can record a Selenium test, upload it and add descriptions for the steps.
- [Documenting web APIs with the Swagger / OpenAPI specification in Drupal](https://pronovix.com/blog/documenting-web-apis-swagger-openapi-specification-drupal.md)
    
    As part of our work to make Drupal 8 the leading CMS for developer portals, we are implementing a mechanism to import the OpenAPI (formerly known as Swagger) specification format. This is a crucial feature not only for dedicated developer portals, but also for all Drupal sites that are exposing an API. Now that it has become much easier to create a RESTful API service in Drupal 8, the next step is to make it more straightforward to create its API reference documentation. That is why we think our work will be useful for site builders, and not just for technical writers and API product owners.
- [Drucumber: testing made easy | how to delegate Drupal testing to your project manager](https://pronovix.com/blog/drucumber-testing-made-easy-how-delegate-drupal-testing-your-project-manager.md)
    
    Drucumber is a new module that converts native-language like text into a Drupal Simpletests. The idea is not entirely new, other projects like Cucumber have worked to solve this problem, but none of them does so for Drupal (at the time being).
- [Drupal 7 and Drupal 8 core Walkthroughs](https://pronovix.com/blog/drupal-7-and-drupal-8-core-walkthroughs.md)
    
    We have documented Drupal 7 core with an exhaustive set of Walkthroughs as a community effort. Documenting Drupal 8 core is ongoing, send an email to Kata, our community manager if you’d like to join the project.
- [Drupal 8 as a help center: embed documentation with the WalkHub Help Widget](https://pronovix.com/blog/drupal-8-help-center-embed-documentation-walkhub-help-widget.md)
    
    Even though it has become much easier to create embedded help experiences, many software products still do very little to integrate their help content into their application. In this post we will explain why embedded help leads to better experiences, why we built our Help Widget, and give you an overview of its architecture.
- [Drupal 8 upgrade reports just got faster](https://pronovix.com/blog/drupal-8-upgrade-reports-just-got-faster.md)
    
    We’ve automated the module scanning on D8upgrade.org, it’s now dead simple to request a report. Tell us the URL of your Drupal site and your email address and we send you an upgrade report...
- [Drupal 9: Automated Deprecated Code Removal - A Proof of Concept](https://pronovix.com/blog/drupal-9-automated-deprecated-code-removal-proof-concept.md)
    
    We would like to introduce a new tool called \_Rector\_ that could speed up an upgrade process and can reduce upgrade costs. We run a proof of concept for the possible use cases in which Rector can be beneficial for Drupal developers - including but not limited to the automated update to Drupal 9.
- [Drupal and WalkHub booths at OSCON! ](https://pronovix.com/blog/drupal-and-walkhub-booths-oscon.md)
    
    Today and tomorrow you can come and see us at the WalkHub booth at OSCON!
- [Drupal as a front-end for Google Drive](https://pronovix.com/blog/drupal-front-end-google-drive.md)
    
    Out of the box, cloud storage services are not all that useful when you need to collaborate on documents in a organizational context. Most services do a pretty good job for individual use but fall short when you need to manage a complex set of projects.
- [Drupal as a front-end for Google Drive II](https://pronovix.com/blog/drupal-front-end-google-drive-ii.md)
    
    Thank you for your questions about our previous blog post [ “Drupal as a front-end for Google Drive”](http://www.google.com/url?q=http%3A%2F%2Fwww.pronovix.com%2Fblog%2Fkvantomme%2Fdrupal-front-end-google-drive&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNExA27BKyWy5VehlH3SNzzhQT59XQ). As promised I’m completing the article with a technical background and some more insight into the development. This post will also help you make your own document management system without writing a single line of code.
- [Drupal CXO process meetup in Amsterdam 27-29th of January](https://pronovix.com/blog/drupal-cxo-process-meetup-amsterdam-27-29th-january.md)
    
    January 27-28-29 I&#039;m organizing a follow up of the Drupal CXO days in Amsterdam. The event will again be sponsored by Microsoft (special thanks go to Michaela Kraft who organized the venue and the budget for the meetup).
- [Drupal Developer Days 2014 Szeged - behind the scenes](https://pronovix.com/blog/drupal-developer-days-2014-szeged-behind-scenes.md)
    
    Drupal Dev Days Szeged was a great opportunity for me to realize and take part in one of Kristof’s crazy ideas (well, almost as crazy as Drupalcon 2008 was ;) with some great people from the community. While the event turned out to be a success, I’ve learnt a lot that I would like to share with all future organizers through this blog post and other channels.
- [Drupal for Developer Portals](https://pronovix.com/blog/drupal-developer-portals.md)
    
    Why choose Drupal 9 for your developer portal? In this article we outline the elements of why Drupal 9 is a good candidate for building your developer portal and why we use it as the base for our SaaS product.
- [Drupal for the European Commission: BoFSession at DrupalCon Portland 2013](https://pronovix.com/blog/drupal-european-commission-bofsession-drupalcon-portland-2013.md)
    
    The European Commission recently launched a pilot Multisite Drupal7 Platform. Intrasoft Labs is organising a BofSession at DrupalCon Portland 2013 to explore the issues surrounding transforming Multisite Platforms into massively multilingual corporate CMS.
- [Drupal Freemind 2.0 – a relational (semantic) data interface ](https://pronovix.com/blog/drupal-freemind-20-relational-semantic-data-interface.md)
    
    As a passionate fan of mindmapping I&#039;ve grown accustomed to mindmaps as a data visualization tool. Mindmap user interfaces allow you to organize your ideas into hierarchical bundles of 6-7 concepts in collapsible groups and then drill down in a logical relationship tree. This is very close to how a human brain works.
- [Drupal Government Days Brussels videos online](https://pronovix.com/blog/drupal-government-days-brussels-videos-online.md)
    
    It seems like a lot is moving in Drupal for government, after Drupal got serious momentum when the [Drupal Government Days in Washington DC](&lt;http://www.whitehouse.gov”&gt;White house&lt;/a&gt; launched their Drupal site the &lt;em&gt;&lt;a href=&gt;) on 18 May, 2012, will be the third dedicated Drupal Government event.
- [Drupal in Life science](https://pronovix.com/blog/drupal-life-science.md)
    
    Pfizer tags
- [Drupal Kiosk: turn an iPad into a kiosk for your Drupal site](https://pronovix.com/blog/drupal-kiosk-turn-ipad-kiosk-your-drupal-site.md)
    
    Kiosks are typically custom hardware setups that are fairly expensive to create, and are not really accessible for small organizations. But what if you could turn a mobile device into a kiosk for your Drupal site for free?
- [Drupal mindmap = GraphMind](https://pronovix.com/blog/drupal-mindmap-graphmind.md)
    
    GraphMind is a mindmap solution for Drupal. With the Flex based mindmap editor you can organize your map nodes in a structured tree.
- [Drupal song unplugged](https://pronovix.com/blog/drupal-song-unplugged.md)
    
    Looking for an alternative ringtone? At Drupalcon Szeged I performed a Drupal song interpretation on Tekero Lant (Hungarian Hurdy Gurdy).
- [Drupal the card game, 3rd edition](https://pronovix.com/blog/drupal-card-game-3rd-edition.md)
    
    We really liked the concept of the Drupal card game pioneered by NodeOne. It is a great starting point for coaches to teach teams the value of collaboration.
- [Drupal uncoded](https://pronovix.com/blog/drupal-uncoded.md)
    
    In open source, something magical happens when like-minded people meet. You find out somebody else is dealing with a similar problem, you combine ideas and before you know it an ad hoc working group has formed to fix the problem. It&#039;s a public secret that at Drupalcon the good stuff happens in the BOF sessions. If you are a Site builder, editor or content owner, marketeer, product owner, entre- or intra-preneur, digital agency or consultant, and this is the event you have been waiting for, help us spread the word, and sign up, so that we can reach out to you when we have more information available.
- [Drupal warez version leaked](https://pronovix.com/blog/drupal-warez-version-leaked.md)
    
    Last night I browsed 4chan as usual. Besides the usual Pedobears and Lolcats I found out that the Drupal.org server has been hacked, and someone made a torrent from all of those very expensive modules that are stored in the &quot;contrib&quot; repository.
- [Drupal Weekend 2012](https://pronovix.com/blog/drupal-weekend-2012.md)
    
    Each year the Hungarian community organizes Drupal Weekend: a 2-day Drupal camp in Hungarian, where people meet to share knowledge in form of presentations, case studies, code sprints and informal discussions.
- [Drupal wins $25,000 in the Context.IO App Challenge](https://pronovix.com/blog/drupal-wins-25000-contextio-app-challenge.md)
    
    We are happy to announce that the \[Drupal module\](&lt;https://www.drupal.org/project/contextio&gt;) we built for the \[Context.IO App Challenge\](&lt;http://contextio.devpost.com/submissions&gt;) just grabbed the 1st Runner Up prize along with a $25,000 cash prize.
- [Drupalaton 2013 - beach fun at the longest DrupalCamp in Europe! ](https://pronovix.com/blog/drupalaton-2013-beach-fun-longest-drupalcamp-europe.md)
    
    After turning Szeged into Drupaltown in 2008, the Hungarian Drupal community is taking it a step further by organizing [Drupalaton](http://drupalaton.hu/), the longest drupalcamp in Europe so far. The event takes place **from 15 to 18 August 2013**, at the breathtaking shore of the biggest warm-water lake in Europe, **at [Lake Balaton](http://en.wikipedia.org/wiki/Lake_balaton)** in Hungary.
- [Drupalaton keynotes ](https://pronovix.com/blog/drupalaton-keynotes.md)
    
    As we announced in one of our previous blog posts, the Hungarian Drupal community is organizing [Drupalaton](http://drupalaton.hu/), the first international drupalcamp at [Lake Balaton](http://balaton.gotohungary.com/), in [Keszthely](http://www.keszthely.hu/en/tourist_information) from 15 to 18 August 2013. The keynotes of the event were announced just a few days ago, a really exciting Drupal event is in the making!
- [Drupalcamps in Europe](https://pronovix.com/blog/drupalcamps-europe.md)
    
    Just found out that the Belfast Drupal users organized a Drupalcamp in Belfast last weekend. I&#039;m aware of 5 more Drupalcamps that will be taking place in the fall of this year...
- [Drupaldevdays session: Documenting (in) Drupal, the next generation - leveraging DITA, RDFa, fingerprints and mindmaps](https://pronovix.com/blog/drupaldevdays-session-documenting-drupal-next-generation-leveraging-dita-rdfa-fingerprints-and.md)
    
    This is a presentation that I gave at the Drupal Developer Days, on 6 February 2011. It&#039;s meant as an introduction to single sourcing. It contains the results of the documentation questionnaire we ran.
- [Drupalistas keep the pace in business: Summary on the 1st Drupal Executives Meetup (DrupalCXO 2010)](https://pronovix.com/blog/drupalistas-keep-pace-business-summary-1st-drupal-executives-meetup-drupalcxo-2010.md)
    
    After stimulating discussions at DrupalCon Copenhagen, a ’new breed of Drupal events’ came to life: the Drupal Executives Meetup (DrupalCXO).
- [Druplet - a knowledge management system for Drupal built in Drupal](https://pronovix.com/blog/druplet-knowledge-management-system-drupal-built-drupal.md)
    
    Most people when they encounter a problem during development or use of Drupal do a Google search on the topic and end up, after some sifting and speed-reading, with a couple of text snippets that together form an answer. The purpose of this project is to make it easy to build a record of these snippet trails and to share them with the community.
- [Early prototype of a Drupal documentation platform for Community driven documentation in DITA](https://pronovix.com/blog/early-prototype-drupal-documentation-platform-community-driven-documentation-dita.md)
    
    In this video I explore a couple of tools and design decisions that we are making for the DITA documentation distribution we are building in Drupal.
- [Editorial Services: a Central Utility for API Teams](https://pronovix.com/blog/editorial-services-central-utility-api-teams.md)
    
    How do you set up the processes to provide successful documentation for your APIs and interfaces?
- [Elements of a well-structured OpenAPI Specification](https://pronovix.com/articles/elements-well-structured-openapi-specification.md)
    
    Excellent OpenAPI specifications enable developers to gain clarity on data structures and responses, while automation tools leverage these specs for better code generation and testing, reducing manual effort. In this article, we share some best practices and highlight the essential elements for a better OpenAPI specification.
- [Enable developers’ peak performance: a deep dive into user-centered design](https://pronovix.com/articles/enable-developers-peak-performance-deep-dive-user-centered-design.md)
    
    How can one make their developer portal, API documentation platform tailored to their users’ needs? Why is it beneficial to boost the developers’ flow state? This article is a follow-up with practical steps and examples, building on top of part one. To better illustrate our points, we show worked examples from among the DevPortal Awards nominees of 2023.
- [Enabling business and technical user journeys: case study on a developer portal in the energy industry](https://pronovix.com/articles/enabling-business-and-technical-user-journeys-case-study-developer-portal-energy.md)
    
    One of Pronovix’ partners is from the energy industry. The aim was to create a status report of the developer portal’s state at that time. Based on that, and after mapping out the needs and how Pronovix best can serve the Company&#039;s goals with the Zero Gravity Developer Portal solutions, a closer collaboration has been started.
- [End user friendly access to header and footer texts in views](https://pronovix.com/blog/end-user-friendly-access-header-and-footer-texts-views.md)
    
    Views 2 has undergone significant improvements to it&#039;s UI over Views 1. But even for moderately experienced Drupal users it can still be a bit overwhelming. When I need to show the edit views form to a customer who just wants to tweak the header or footer text on a view, that&#039;s just plain wrong.
- [Engage Users: Inspire, Educate, &amp;amp; Authorize](https://pronovix.com/blog/engage-users-inspire-educate-authorize.md)
    
    Driving API adoption is crucial for a developer portal. How can you integrate all your users’ needs into your devportal? What are the jobs that a developer portal needs to fulfill? In this post, we explore how you can strengthen user engagement right from the very start of your API program regardless of whether you have a public-facing, partner or internal devportal.
- [Enhance Discoverability for Business Users - Developer Portal Best Practices](https://pronovix.com/articles/enhance-discoverability-business-users-developer-portal-best-practices.md)
    
    Catering to a wide range of audiences can enhance the discoverability of your API affordances. In this article, we draw inspiration from the exemplary teams at Deutsche Börse Group, UP42, Codat, Cloudinary, NewDay, Nexio, and Masdr, who highlight the importance of addressing business users on developer portals.
- [Event report: Frontend United 2013](https://pronovix.com/blog/event-report-frontend-united-2013.md)
    
    [Frontend United](http://frontendunited.org/) (previously Drupal Design Camp) is a camp for Drupal based frontend developers. Three of us, Péter Csikós, frontend developer, Péter Marosi, designer and me, Kornél Lőkös, frontend developer visited this year’s event in London.
- [Expectation management for API products - setting yourself up for (developer) success](https://pronovix.com/articles/expectation-management-api-products-setting-yourself-developer-success.md)
    
    Providing a delightful developer experience is about more than just satisfying technical requirements: there are psychological factors at play that influence expectations towards API products. In this article, we explore the importance of expectation management for developer success.
- [FAQs, Forums and Other Support Resources](https://pronovix.com/blog/faqs-forums-and-other-support-resources.md)
    
    Self-service support is arguably the most important role of a developer portal. In absence of proper documentation, API teams can spend hours on training, onboarding, and support effort. In this post we analyze the characteristics of a number of support resources and look at how they involve their users to develop information about the problem areas for an API’s use.
- [Field Permission Patterns: a Drupal module for configuring custom field permissions ](https://pronovix.com/blog/field-permission-patterns-drupal-module-configuring-custom-field-permissions.md)
    
    If you ever had to configure custom field permissions in a project that had a ton of custom content types with a bunch of different fields, you probably ended up wishing for a tool that would make this process less boring and error-prone. This is why I wrote Field Permission Patterns, a module that takes the hassle out of configuring custom fields. In this post I tell you more about the usage and configuration options of \*\*Field Permission\*\* and \*\*Field Permission Patterns\*\*.
- [Fingerprint module and server - bringing settings dumps to Drupal](https://pronovix.com/blog/fingerprint-module-and-server-bringing-settings-dumps-drupal.md)
    
    Fingerprint is part of ModuleCraft. A project we started to raise awareness and funds for a set of awesome Drupal tools for the community.
- [Follow the Walkthrough workshop live today at Drupalaton and get a free t-shirt](https://pronovix.com/blog/follow-walkthrough-workshop-live-today-drupalaton-and-get-free-t-shirt.md)
    
    Today at 15:30 CET I&#039;m giving a workshop on how to document your site with Walkthroughs at Drupalaton. Anyone participating in the workshop will get an account on WalkHub.net.
- [Free and Open Source API Documentation Tools](https://pronovix.com/blog/free-and-open-source-api-documentation-tools.md)
    
    We explored free and open-source API documentation solutions, and compiled the results of our research in this post.
- [Free and open source WalkMe alternatives ](https://pronovix.com/blog/free-and-open-source-walkme-alternatives.md)
- [Free beer for open source contributors](https://pronovix.com/blog/free-beer-open-source-contributors.md)
    
    On Friday the 2nd of October the Szabad Szoftver Konferencia will bring together the open source enthusiasts from Szeged and beyond.
- [Frictionless Onboarding: optimize DX on Developer Portals](https://pronovix.com/blog/frictionless-onboarding-optimize-dx-developer-portals.md)
    
    We wanted to understand the nature of trust issues and to figure out how we can overcome them in order to create a “frictionless” onboarding experience. Here is what we’ve found so far. We hope it’ll be valuable to both users and owners of developer portals.
- [From interface folklore to machine mediated interactions ](https://pronovix.com/articles/interface-folklore-machine-mediated-interactions.md)
    
    Developer portals have to evolve together with your business and accelerate your integration journeys. We can expand the developer portal to explicitly declare all your integration solutions and interfaces towards machine- and human users both, in a consistent and accessible format.
- [Generating embeddable Help widgets from a Drupal 8 site](https://pronovix.com/blog/generating-embeddable-help-widgets-drupal-8-site.md)
    
    We developed the WalkHub Help Widget to help site owners guide their visitors to the right documentation content - right inside an application or web site. You can also set up your own widget creation interface easily - in this blogpost, we will guide you through the steps.
- [Get your own WalkHub, announcing a distribution for interactive tutorials](https://pronovix.com/blog/get-your-own-walkhub-announcing-distribution-interactive-tutorials.md)
    
    We want to open source the backend for Walkthrough.it and turn it into an open source Drupal distribution that makes it really simple to start your own WalkHub where people can create and collaborate on interactive tutorials for software that runs in a browser.
- [Getting started building iOS apps for Drupal: free workshop](https://pronovix.com/blog/getting-started-building-ios-apps-drupal-free-workshop.md)
    
    For some time now, I’ve been a co-maintainer of the [Drupal iOS library](https://github.com/kylebrowning/drupal-ios-sdk). There are few Drupal developers that also develop iPhone and iPad applications, since it might be a bit intimidating at first, I thought it would be a great idea to help people get started in a workshop of some kind.
- [Getting things done in Freemind - the screencast](https://pronovix.com/blog/getting-things-done-freemind-screencast.md)
    
    A couple of days ago I published a blog post on getting things done in Freemind using the new attribute and filter features in Freemind 0.9.x. Back then I promised that I would post a screencast if there was sufficient interest in the subject.
- [Going beyond Usability with Developer Portals](https://pronovix.com/blog/going-beyond-usability-developer-portals.md)
    
    We outline the engagement attributes that go beyond usability by encouraging your user’s to play an active role in the success of your developer portal. We explain what engagement attributes are, how you can benefit, and give practical examples of how to implement them for your developer portal strategy.
- [Graph databases in Drupal: a Neo4j module that integrates with Rules](https://pronovix.com/blog/graph-databases-drupal-neo4j-module-integrates-rules.md)
    
    SQL databases are really fast when you need all the information stored together in a record row, but they are a bad fit when you need to search for relationship patterns that are not already stored together in your database. A significant performance penalty is incurred for every additional table that needs to be joined for a query. That is why SQL databases are notoriously bad at deducting relationships from datasets. Graph databases however are really good at this task.
- [Graphmind: a mindmap UI for Drupal](https://pronovix.com/blog/graphmind-mindmap-ui-drupal.md)
    
    In February I wrote a blogpost on how Drupal Freemind 2.0 could be turned into a relational (semantic) data interface. So many months later we&#039;ve abandoned the Java plugin in favour of a Flex plugin and with what result...
- [Grow and Help Grow: Developer Portal Services](https://pronovix.com/blog/grow-and-help-grow-developer-portal-services.md)
    
    Learn about Pronovix&#039;s services that can help advance your current developer portal or build on our Zero Gravity product through a deliberate journey identifying strategy, scope, and objective data-driven feedback loops.
- [Guides and Tutorials](https://pronovix.com/blog/guides-and-tutorials.md)
    
    The function of the guides and tutorial pages that are linked from an onboarding page is to fulfill the expectation of learning and to design an experience that will be as close as possible to the learning requirements of key audience segments. In this post, we will explore how the sites we reviewed included guides and tutorials in their information architecture, we’ll look at what they covered, and finish with listing what could help to maximize their effectiveness.
- [Hassle-free time tracking – Bubbletimer for Drupal](https://pronovix.com/blog/hassle-free-time-tracking-bubbletimer-drupal.md)
    
    Anybody who ever filled in time sheets knows what a pain it can be. Worse, any ticket based time tracking implies that you should be doing productive work at all times. We all know that&#039;s not true...
- [Have a finished version of Drupal 8 before it’s released! ](https://pronovix.com/blog/have-finished-version-drupal-8-its-released.md)
    
    Seeing how lots of merchandise, like plastic gadgets, heavy brochures and cheap electronics aren’t really inviting and eventually end up in the trash can, we turned the tables and came up with something that is in line with the Open Source Community’s philosophies of collaboration, reuse and free licenses: **a collectible, deck building, open source card game**.
- [Help Drupal win the Context.IO App Challenge](https://pronovix.com/blog/help-drupal-win-contextio-app-challenge.md)
    
    Voting just opened for the Popular choice prize of the Context.IO App Challenge on DevPost. We’ve submitted a \[Drupal module\](&lt;https://www.drupal.org/project/contextio&gt;) for the competition and it would be really great if we could win the Popular choice prize. We are however not asking you to vote to support us, instead we would like you to \*\*vote for the Drupal community\*\*: if we win the prize we will use it to prove to developer tool companies that Drupal is a market worth investing in. Should we win, \*\*we’ll split the 5k$ prize money over 2 sponsorships for upcoming Drupalcamps\*\*.
- [Help promote Drupal 8 at OSCON Amsterdam next week](https://pronovix.com/blog/help-promote-drupal-8-oscon-amsterdam-next-week.md)
    
    We are looking for volunteers to help us promote Drupal 8 at OSCON next week. Now that Drupal 8 finally has a release candidate, this is one of the most important moments to be promoting our project, and you can help.
- [Hosting and playing videos in Drupal: Part 1](https://pronovix.com/blog/hosting-and-playing-videos-drupal-part-1.md)
    
    When you are first faced with the task of hosting and playing videos in Drupal, the number of different approaches and solutions might seem overwhelming. This blog post walks you through the basics of hosting and playing videos in Drupal.
- [Hosting and playing videos in Drupal: Part 2](https://pronovix.com/blog/hosting-and-playing-videos-drupal-part-2.md)
    
    Part 2 of our series about hosting and playing videos in Drupal explores \*\*hosted video solutions\*\* in detail, and offers some basic information about using \*\*video sharing sites\*\*.
- [How a holistic approach to user experience and technical writing can drive AI-readiness](https://pronovix.com/articles/how-holistic-approach-user-experience-and-technical-writing-can-drive-ai-readiness.md)
    
    What is the importance of aligning UX and technical writing practices, especially as generative AI becomes part of the developer experience? Through practical examples, we argue that shared ownership of UX and technical writing is crucial to build AI-ready, future-proof developer portals.
- [How do developers learn about APIs?](https://pronovix.com/blog/how-do-developers-learn-about-apis.md)
    
    We look at the archetypes, contextual influences, and commonalities in API learning for developers and what content and features are needed as a result.
- [How Leading Financial Portals Bridge the B2B Discovery Gap](https://pronovix.com/articles/how-leading-financial-portals-bridge-b2b-discovery-gap.md)
    
    Based on research from the 2025 Developer Portal Awards, this article examines how leading fintech and banking organizations overcome the friction of B2B API integration. The data reveals that enterprise purchasing is a multi-stakeholder journey, yet many business and technical decision-makers face a &quot;semantic gap&quot; when evaluating traditional, code-heavy developer portals. To accelerate discovery and prevent stalled deals, top financial portals are shifting from raw technical catalogs to curated, business-aligned solutions. Discover how adopting an &quot;outside-in&quot; perspective transforms a technical hub into a comprehensive B2B buying experience that speaks to the entire enterprise buyer team.
- [How to Choose a Developer Portal Solution?](https://pronovix.com/articles/how-choose-developer-portal-solution.md)
    
    Pronovix was selected from 23 vendors by one of the largest Scandinavian banks seeking the most suitable developer portal solution to optimize its internal processes. Since their research-driven approach can serve as a best practice for others—and we’re honored to be ranked at the top—we sought approval to share the details behind the selection process.
- [How to get a Mr Fivestar T-shirt at Drupalcon CPH](https://pronovix.com/blog/how-get-mr-fivestar-t-shirt-drupalcon-cph.md)
    
    For Drupalcon Copenhagen we are doing a special action for the early bird modulecraft donors. The first 50 donors that donate 30 or more EUR (pick any of the packages except the 10 EUR package) will receive a Mr Fivestar T-shirt on top of their normal reward.
- [How to get the community to write your documentation](https://pronovix.com/blog/how-get-community-write-your-documentation.md)
    
    In the Drupal community we excel at sharing code, but we are terrible at sharing documentation. I’ve been trying to rally the Drupal community around a standard for reusable documentation for a few years now. But to get people to collaborate we needed to invent a new tool that makes it easy to create, reuse and share documentation between sites and the Drupal project at large. We have built that tool, it’s called WalkHub.
- [How to Improve DocOps using CI/CD and Docs-as-Code](https://pronovix.com/blog/how-improve-docops-using-cicd-and-docs-code.md)
    
    In this article, we outline the basic principles of Docs-as-Code, some tools for writing and running automated tests against your documentation, and how these workflows can help improve the quality of your documentation. Using VS Code, git workflows, and automated documentation quality tests with Vale, we’ll show you how these tools can be used in concert in your DocOps setup.
- [How to make a QR code for a Tweet call to action](https://pronovix.com/blog/how-make-qr-code-tweet-call-action.md)
    
    In the past months I&#039;ve been including QR codes in my presentations to make it easier for the people watching my presentations to tweet about them.
- [How to recognise accessible PDFs - PDF in Drupal part 3](https://pronovix.com/blog/how-recognise-accessible-pdfs-pdf-drupal-part-3.md)
    
    As an addition to our PDF in Drupal series, we researched the subject of accessible PDFs: how can writers create content in a way that it becomes accessible to users with disabilities? In this post, we’ll highlight checking mechanisms and tools and end with listing three types of the available assistive technologies that make content accessible.
- [How to Serve Markdown to AI Agents Without Breaking Your SEO](https://pronovix.com/articles/how-serve-markdown-ai-agents-without-breaking-your-seo.md)
    
    As autonomous agents increasingly interact with technical documentation, traditional HTML can introduce challenges by filling limited context windows with layout elements, navigation, and scripts. This structural cluttering not only drains computing resources but directly causes context pollution and AI hallucinations.
    
    Discover how you can reduce this “token tax” and create cleaner, more AI-friendly documentation experiences.
- [How to write copy for your biotech website](https://pronovix.com/blog/how-write-copy-your-biotech-website.md)
    
    Many people underestimate at first the difficulty of writing good copy for their site. But for a lot of web development projects late delivery of copy is the main reason for project delays. This article is an inlead to an article series in which I will walk through the 10 most used page types on biotech websites (see our whitepaper on biotech web development).
- [How you could record and visualize BDD scenarios with WalkHub](https://pronovix.com/blog/how-you-could-record-and-visualize-bdd-scenarios-walkhub.md)
    
    Several Web development teams that use BDD (Behavior-Driven Development) have asked me how WalkHub relates to BDD. After some research I believe that there could be a lot of value in WalkHub’s ability to record and visualize user interaction scenarios for BDD teams.
- [How Zero Gravity Developer Portal Enhances Content Management](https://pronovix.com/articles/how-zero-gravity-developer-portal-enhances-content-management.md)
    
    We discover how to foster collaboration and innovation in your developer portal by understanding consumer-side needs, production-side contributors, and essential documentation types. Learn how to adapt your portal for success with insights into managing and publishing content effectively. Discover the significance of a unified platform that serves as a central hub for documentation, publication, and knowledge sharing. Stay tuned for upcoming insights on managing and publishing content with Zero Gravity.
- [How Zero Gravity Developer Portal Enhances Content Management - Part2](https://pronovix.com/articles/how-zero-gravity-developer-portal-enhances-content-management-part2.md)
    
    The efficiency of content creation hinges on a tailored publication environment. In this article, we explore how the Zero Gravity Developer Portal addresses the requirements of both technical and non-technical content creators, ensuring an effective content management experience.
- [Importing RSS feeds from PubMed into Drupal](https://pronovix.com/blog/importing-rss-feeds-pubmed-drupal.md)
    
    In this demo videocast I explain how articles from PubMed can be integrated in a Drupal site.
- [Improve API Adoption by Improving the Downstream Developer Journey](https://pronovix.com/blog/eliminating-api-friction-along-downstream-developer-journey-1.md)
    
    API friction can be seen as the inverse of developer experience, and it is a great conceptual device to help you identify issues in your API products. To create a great developer experience (DX), it is important to remove as much friction as possible from the developer’s journey.
- [Improve Developer Adoption and Onboarding](https://pronovix.com/blog/improve-developer-adoption-and-onboarding.md)
    
    How to win at developer adoption and onboarding with your developer portal? This article charts how the features available in the Zero Gravity developer portals benefit both the downstream (consumer) and upstream (creator) developer journey.
- [Increase trust by enhancing the UX of your devportal&#039;s Terms and Conditions](https://pronovix.com/blog/increase-trust-enhancing-ux-your-devportals-terms-and-conditions.md)
    
    Here are some ways to reduce the friction in your devportal&#039;s legal docs, such as Terms and Conditions, Privacy Policies, and other legal user agreements. Long and complex legal docs delivered through standard UI and workflows can deter an end-user from accessing your interfaces.
- [Industrial Drupal 8: the heating experience](https://pronovix.com/blog/industrial-drupal-8-heating-experience.md)
    
    Drupal 8 is out the door – well, the release candidate at least, so it&#039;s time to get intimate with it. As I&#039;m mostly a backend developer with a focus on coding, I&#039;m mostly interested in what&#039;s under the hood: how should we write a new module. As we had our heating system upgraded this summer and I opted for a controller that can be instructed via the web, it was an extra motivational factor: it would be nice to have a heating system #madewithdrupal8.
- [Infinite Improbability Drive initiated, Drupal Developer Days site launched](https://pronovix.com/blog/infinite-improbability-drive-initiated-drupal-developer-days-site-launched.md)
    
    This year for Christmas you can get yourself a whole week of uber Drupal geekery at the Drupal Developer Days. It could be the best 30 EUR you&#039;ve spent this year end.
- [Information Architecture as the 1st step in your DevPortal journey](https://pronovix.com/blog/information-architecture-1st-step-your-devportal-journey.md)
    
    What information will help you outline what content and functionality should be in your portal? When should you integrate with 3rd party systems? Why is information architecture a vital base for your DevPortal?
- [Insights from Building a Private LLM Chatbot](https://pronovix.com/articles/insights-building-private-llm-chatbot.md)
    
    Which tools and strategies can ensure that a private LLM chatbot produces reliable answers? Christoph Weber (Solutions Architect at Pronovix) shares insights and lessons learned from building a competitive AI chatbot with open-source tools and private hosting.
- [Intent-Driven Search for API Marketing](https://pronovix.com/articles/intent-driven-search-api-marketing.md)
    
    Intent-driven search is transforming API marketing. Learn how solution portals help to improve discovery, engagement, and sales through AI search in frontier models.
- [Interface discovery as a prerequisite for effective communication and accessibility](https://pronovix.com/articles/interface-discovery-prerequisite-effective-communication-and-accessibility.md)
    
    Interface discovery is a search and guess game that we’ve all learned out of necessity. Because of a lack of strategic perspective, different interface types keep being published in their historically evolved discovery mechanisms (for example address, phone number, social media, app, support/docs sites and so on). As communication channels proliferate this is causing unnecessary friction. In this article we explain why interface ambiguity becomes especially troublesome if you look at it from an accessibility perspective.
- [Internal Developer Portals: Developer Engagement Behind the Firewall](https://pronovix.com/blog/internal-developer-portals-developer-engagement-behind-firewall.md)
    
    In this talk Kristof explains the differences between public and private APIs, introduce upstream developer experience, and explain how it can improve downstream DX. Introduce experience design (a.k.a. gamification) and Innersourcing (open sourcing practices behind the firewall) and describe how they could be used on internal developer portals.
- [Internationalization and Localization on Developer Portals](https://pronovix.com/articles/internationalization-and-localization-developer-portals.md)
    
    Effective localization drives global growth and boosts competitiveness. In this article, we dive deep into the importance of translation and localization and introduce how Drupal can enhance content comprehension and provide a smooth and engaging experience with features like RTL layout adjustments or UTF-8 compatibility.
- [Interview with a d8upgrade user ](https://pronovix.com/blog/interview-d8upgrade-user.md)
    
    If you are still hesitating if it&#039;s worth the effort to sign up for \[d8upgrade\](&lt;http://d8upgrade.org&gt;), we wanted to give you an account from one of our users who did already do so. We asked \*\*omong\_kosong\*\*, if we could interview him for a blogpost, what follows are his answers to the questions we sent him.
- [Interview with the DevPortal Awards Jury 2022](https://pronovix.com/blog/interview-devportal-awards-jury-2022.md)
    
    The ultimate purpose of the DevPortal Awards is to learn as a community what should we all strive towards? How–and why?–could developer portals get better, to further contribute to the success of software integrations.
- [Interview with the DevPortalAwards winners](https://pronovix.com/blog/interview-devportalawards-winners.md)
    
    The goal of the DevPortal Awards is to recognize the best developer portals and learn from their practices. In our previous post we already shared the jury’s reasoning for choosing the winners, but of course we were thrilled to hear the opinion of the other side, the teams that made their portal an awarded success!
- [Interviews with the DevPortal Awards winners 2019](https://pronovix.com/blog/interviews-devportal-awards-winners-2019.md)
    
    The goal of the DevPortal Awards is to recognize the best developer portals and learn from their practices. In this post, we share the Q&amp;amp;A we did with the teams that made their portal an awarded success!
- [ITrainee 2015: Interview with Bence](https://pronovix.com/blog/itrainee-2015-interview-bence.md)
    
    This year saw the renewal of Pronovix’s ITrainee program open to university students, recent graduates or those seeking a change or new career. Members of the Pronovix Recruitment lab selected three participants, who were then given the chance to learn about web development and observe the Pronovix workflow environment. We ended the program by interviewing our trainees regarding their reasons for joining, their experiences and their overall impression. Read on to learn what Bence had to say.
- [ITrainee 2015: Interview with Kitti](https://pronovix.com/blog/itrainee-2015-interview-kitti.md)
    
    This year saw the renewal of Pronovix’s ITraining program open to university students, recent graduates or those seeking a change or new career. Members of the Pronovix Recruitment lab selected three participants, who were then given the chance to learn about web development and observe the Pronovix workflow environment. We ended the program by interviewing our trainees regarding their reasons for joining, their experiences and their overall impression. Read on to learn what Kitti had to say.
- [ITrainee 2015: Interview with Laci](https://pronovix.com/blog/itrainee-2015-interview-laci.md)
    
    This year saw the renewal of Pronovix’s ITrainee program open to university students, recent graduates or those seeking a change or new career. Members of the Pronovix Recruitment lab selected three participants, who were then given the chance to learn about web development and observe the Pronovix workflow environment. We ended the program by interviewing our trainees regarding their reasons for joining, their experiences and their overall impression. Read on to learn what Laci had to say.
- [ITrainee program 2016: Towards practicality](https://pronovix.com/blog/itrainee-program-2016-towards-practicality.md)
    
    This year saw the renewal of Pronovix’s ITrainee program, open to university students, recent graduates or those seeking a change or new career. Members of the Pronovix Mentoring lab selected four participants, who were then given the chance to learn about web development and observe the Pronovix workflow environment. Our mentors set up the timeline, defined the goals and established the correlating tasks the participants would be undertaking. We used our experience from the previous programs to establish a workflow with tasks that got the most out of the trainees. There were still some challenges that the mentors did not expect, we discuss them below.
- [Join the upgrade Bingo and get free qualified Drupal 8 leads](https://pronovix.com/blog/join-upgrade-bingo-and-get-free-qualified-drupal-8-leads.md)
    
    To get site owners to start thinking about upgrading to Drupal 8 and to build anticipation for the upcoming release we are organising an upgrade Bingo and we want the whole Drupal community to benefit from it. If you want to get leads for site upgrades, Drupal 8 hosting, or paid Drupal 8 module development, you should not miss out.
- [Keeping tabs on third-party dependencies](https://pronovix.com/articles/keeping-tabs-third-party-dependencies.md)
    
    In this article, we introduce two new open-source tools, the Drupal Dependency Quality Gate Composer Audit plugin and Composer Audit changes, for managing third-party PHP dependencies. We highlight the benefits and challenges of open-source code, emphasizing the importance of maintaining quality and security. The tools help monitor the health and sustainability of open-source projects by flagging insecure or unsupported packages. By using these tools, developers can ensure high-quality and secure projects.
- [Knowledge management in Open Atrium: our feature stack](https://pronovix.com/blog/knowledge-management-open-atrium-our-feature-stack.md)
    
    Ever since Open Atrium went public we&#039;ve been working on integrating our knowledge management features into it.
- [Landing Page Construction Kit — Part 1: prepare and define ](https://pronovix.com/blog/landing-page-construction-kit-part-1-prepare-and-define.md)
    
    In the past months we built several landing pages for different products and startups. To make this easier we created a content collection form. While the advice in that form might not be new, it helped us a lot to have it all in a concise, easy to fill out format. The form has reduced the time we need to create landing pages drastically, so we thought it would be useful to share it with the startup community through this blog post series and as a free download.
- [Landing Page Construction Kit — Part 2: target and engage](https://pronovix.com/blog/landing-page-construction-kit-part-2-target-and-engage.md)
    
    Moving on from \[part 1\]([http://pronovix.com/blog/landing-page-construction-kit-part-1-prepare-a…](http://pronovix.com/blog/landing-page-construction-kit-part-1-prepare-and-define)) of this series, where we explored how to clearly define all aspects of your offering, we’ll now delve into the details of writing targeted sales copy.
- [Landing Page Construction Kit — Part 3: inform and educate](https://pronovix.com/blog/landing-page-construction-kit-part-3-inform-and-educate.md)
    
    In part 1 and 2 of this series we talked about how to clearly define all aspects of your offering and write targeted sales copy. Now in the last part we want to zoom in on informing and educating your potential customers so that they can confidently decide for using your product or service.
- [Lessons learned from the Drupal Products Meetup (Rome, 24-26 February, 2012)](https://pronovix.com/blog/lessons-learned-drupal-products-meetup-rome-24-26-february-2012.md)
    
    Many business leaders in the Drupal community see products as a means to diversify away from a pure service business. Most of us however don’t have prior experience with product business models and definitely not with models that are GPL compatible. Given that Drupal products by definition are built with open source software, we believed there is a real need for an exchange of best practices and ideas.
- [Leveraging communities for an improved DITA documentation process in Drupal](https://pronovix.com/blog/leveraging-communities-improved-dita-documentation-process-drupal.md)
    
    In this video I explain how an organization can use a 3-step architecture to involve all the stakeholders of the production process in the development of DITA documentation.
- [Looking back after 3 Drupal CXO weekends in Europe](https://pronovix.com/blog/looking-back-after-3-drupal-cxo-weekends-europe.md)
    
    In January we held the 2012 Drupal Process CXO meetup in Microsoft&#039;s new Amsterdam office (event photos). The feedback from attendees was overwhelmingly positive, several people said it was for them one of the most useful Drupal events in recent past.
- [Make your Developer Portal Ready for AI Agents](https://pronovix.com/articles/make-your-developer-portal-ready-ai-agents.md)
    
    Pronovix open-sources a Drupal Recipe to make developer portals AI-ready with llms.txt support. This solution provides LLM-friendly Markdown content, reducing processing costs and enhancing clarity for AI agents.
- [Making a library of interesting webdesign patterns](https://pronovix.com/blog/making-library-interesting-webdesign-patterns.md)
    
    When I stumble upon an interesting graphical webdesign, I always feel sorry that I can&#039;t store a screenshot in a structured accessible way for future reference. Bookmarks just don&#039;t really work when you want to store only part of a website or if there are several interesting bits in a design.
- [Making a mobile scoreboard with Drupal, Phonegap and Go](https://pronovix.com/blog/making-mobile-scoreboard-drupal-phonegap-and-go.md)
    
    Recently we used PhoneGap and Drupal to build Scoreshare: an Android and iOS app for sharing game scores with fellow fans. In the process we fell in love with Go and learned that PhoneGap was not as robust as we originally thought.
- [Manage Multiple Organizations in Apigee: Multi-Org Benefits, Use Cases, and Best Practices](https://pronovix.com/articles/manage-multiple-organizations-apigee-multi-org-benefits-use-cases-and-best-practices.md)
    
    How can your different teams manage their preferred gateways while maintaining consistent oversight, documentation, and user experience across the enterprise? Across different multi-org setups, our approach enables a single developer portal. We outline three practical multi-org scenarios in their essence, which we can apply to your use case, be that with several Apigee instances or multiple gateways.
- [Managing paper and virtual loyalty cards with a Drupal site](https://pronovix.com/blog/managing-paper-and-virtual-loyalty-cards-drupal-site.md)
    
    We have just finished developing a loyalty program system for a Belgian coffee shop, so we thought we could summarize what we’ve learned to help Drupalists working on similar projects.
- [Mapping Freemind .mm to ditamap](https://pronovix.com/blog/mapping-freemind-mm-ditamap.md)
    
    In an earlier post I explained that Graphmind could be used as a tool for building ditamaps. In this post I&#039;ll explain how we could do a 1 to 1 translation of native .mm features to essential ditamap features.
- [Maturity model for developer portals](https://pronovix.com/blog/maturity-model-developer-portals.md)
    
    Introduction to a maturity model for developer portals. How do I know what to do to improve my devportal? How can I increase value, from the first MVP through to a mature developer portal? How do I do this when I don’t have a clear path to value for my company’s API program?
- [Microportals Inside a Developer Portal](https://pronovix.com/articles/microportals-inside-developer-portal.md)
    
    Discover how microportals are shaping the future of developer documentation. Insights from the Developer Portal Awards highlight innovative strategies for B2B integrations, clarity, and decision-maker enablement.
- [Modernizing Drupal’s Username Security Policy in the AI Era](https://pronovix.com/articles/modernizing-drupals-username-security-policy-ai-era.md)
    
    Data security has become more critical than ever in today’s rapidly advancing digital landscape. Organizations must adapt adequate security and privacy standards to protect their users, data, and reputation. This is especially true for platforms like Drupal, which powers countless public facing websites across various industries.
- [Module maintainers: get your module documented with Walkthrough.it for free](https://pronovix.com/blog/module-maintainers-get-your-module-documented-walkthroughit-free.md)
    
    After the community voted Commerce Kickstart from a list of distributions to win the [Walkthrough documentation prize](http://www.pronovix.com/blog/kvantomme/commerce-kickstart-wins-walkthroughit-documentation-prize), we now would like to collaborate with module maintainers to level up their documentation by using the capabilities of Walkthrough.it.
- [Modulecraft: fundraising to make a Drupal DITA documentation distribution](https://pronovix.com/blog/modulecraft-fundraising-make-drupal-dita-documentation-distribution.md)
    
    This week we launched modulecraft.com a fundraising tool that we want to use to raise interest, involvement and money for the development of a series of tools for Drupal professionals.
- [Monetization and The Business Case](https://pronovix.com/blog/monetization-and-business-case.md)
    
    Monetization is a great tool for earning direct revenue from your API products and implement controls on their usage. By setting the right expectations with monetization you can raise the trust of your products and your brand. We explore monetization through real-life examples with the help of 2021&#039;s DevPortal Awards experience.
- [Multiple API Gateways on One Developer Portal ](https://pronovix.com/articles/multiple-api-gateways-one-developer-portal.md)
    
    Multiple API gateways on developer portals is now a necessity and each gateway adds a new layer of complexity for consumers. If developers cannot work seamlessly, they may seek another provider’s solution. This article explores how one can overcome the challenges, simplify complexity for a better user experience, and maintain full functionality without losing key features.
- [My favorite Drupal performance hacks](https://pronovix.com/blog/my-favorite-drupal-performance-hacks.md)
    
    Recently I worked on a site that required a lot of modules, and when we moved it to our customer&#039;s production server it literally took seconds to load a page.
- [My first iOS training at Drupalcamp London](https://pronovix.com/blog/my-first-ios-training-drupalcamp-london.md)
    
    I have been a developer at Pronovix for over 2 two years now. During this time I was either developing a .NET based web service or iOS applications, but what they all had in common was that they were communicating with a Drupal site. I was always on the dark side of Drupal until last week, when I attended my first international Drupal conference ever: Drupalcamp London…
- [My links application](https://pronovix.com/blog/my-links-application.md)
    
    Many of your organization&#039;s members/employees will have profiles on several different application sites (e.g. LinkedIn, Facebook, etc.). Often the networks of these applications could be an important resource for your organization.
- [Onboarding as a Key Aspect of Business Success ](https://pronovix.com/articles/onboarding-key-aspect-business-success.md)
    
    Developer Success as an objective can be seen as the combination of successfully serving the needs of the different participants in the API economy: application user experience, developer experience, and value exchange. From among these three, here we focus on the onboarding needs- and behavior of the developer who builds the application.
- [Onboarding Pages](https://pronovix.com/blog/onboarding-pages.md)
    
    Onboarding pages need to hook the developer. In this article we’ll list the various roles onboarding pages need to fulfill, explore how the developer portals we reviewed expose them and how they are labelled.
- [One developer portal for multiple API gateways](https://pronovix.com/blog/one-developer-portal-multiple-api-gateways.md)
    
    We explore the need for multi-gateway developer portals to unify developer experience for organizations and invite you to contribute to our research efforts.
- [One Developer Portal to Document Them All](https://pronovix.com/blog/one-developer-portal-document-them-all.md)
    
    Multiple API types need documenting in the API-first era using devportals. We discuss how this is done for non-REST APIs such as AsyncAPI, GraphQL, SOAP, gRPC, and more — using Pronovix’ Zero Gravity developer portals.
- [Operational Maturity](https://pronovix.com/blog/operational-maturity.md)
    
    Devportal CMS? CI/CD? Docs as code? Why choose if you can have them all?
- [Optimize web pages for bandwidth ](https://pronovix.com/blog/optimize-web-pages-bandwidth.md)
    
    Few people would consider optimizing for bandwith, but sometimes it&#039;s worth it, for example if you have a strict limit on a hosting solution, or if you pay for the bandwidth (like on amazon ec2). Even if you don&#039;t have those restrictions it could mean the difference between &quot;that was slow&quot; and &quot;that was fast&quot;. In this article we&#039;re going to focus on the server side settings that you could consider to achieve this goal.
- [Organigrams in Drupal](https://pronovix.com/blog/organigrams-drupal.md)
    
    Big organizations often have complex organigrams. In this demo movie I show how Drupal&#039;s taxonomy system could be used to organize content in a hierarchical structure that follows the organigram of a research institute.
- [Overall Design Style of Developer Portals](https://pronovix.com/blog/overall-design-style-developer-portals.md)
    
    In our *Devportal Design Guide series*, you will read about common design patterns, get an insight into our project work related experiences, and learn how we tackle the design of a developer portal user interface. Part 3: Overall design style
- [Overview Pages ](https://pronovix.com/blog/overview-pages.md)
    
    The &quot;Overview Page&quot; provides a devportal with an entrance page for developers to start exploring. What are strategies to structure information? What is the function of your developer portal? What to know to build an appealing overview page.
- [Pattern recognition](https://pronovix.com/blog/pattern-recognition.md)
    
    In this video I demo the webcam trigger module that I developed. When the application recognizes a specific pattern on the webcam (e.g. an image or a logo) a custom Drupal action will be fired.
- [PDF is dead; long live PDF! New standards with new applications - PDF in Drupal part 2](https://pronovix.com/blog/pdf-dead-long-live-pdf-new-standards-new-applications-pdf-drupal-part-2.md)
    
    It’s strange but true: seven years after the PDF reference was published as an ISO standard (ISO-32000-1), there are still developers who think that the Portable Document Format is a closed document format owned by Adobe. PDF is often perceived as a strange, impenetrable document format. It’s high time we bury that idea and take a look at what’s going on in the world of PDF today...
- [Pharma-Bio-Med ](https://pronovix.com/blog/pharma-bio-med.md)
    
    From 2-5 November I attended Pharma-Bio-Med, a conference &amp;amp; exposition for pharma, bio &amp;amp; medical information professionals that took place in Dubrovnik this year. It was a great experience and in the last weeks I was working on some of the concepts I took away from the conference, I made some quick demo movies and posted them on our new company website.
- [Plan your DevPortal in parallel with your API management tools](https://pronovix.com/blog/plan-your-devportal-parallel-your-api-management-tools.md)
    
    We explore the requirements used to choose your API development platform, API gateway, or API management solution and why you should plan your DevPortal in parallel.
- [Power up your CMS with a mobile app](https://pronovix.com/blog/power-your-cms-mobile-app.md)
    
    We really love our Drupal at Pronovix, but sometimes when you want to offer the best possible mobile experience, it’s possible you need to get outside of the Drupal stack. It’s not an easy job to decide if you should go with a responsive site or have a dedicated app for your mobile users, so we tried to collect the factors that help you make a more conscious decision.
- [Presenting &quot;extra RSS fields&quot; a module that outputs CCK fields in RSS feeds](https://pronovix.com/blog/presenting-extra-rss-fields-module-outputs-cck-fields-rss-feeds.md)
    
    Before I got totally swamped in the preparation of Drupalcon Szeged, I was playing with a module that uses a nodeAPI implementation for extra RSS fields, similar to Ian Ward&#039;s &quot;views rss extra maker&quot; in the developmentSEED sandbox. This Monday I finally committed it.
- [Project management with Open Atrium](https://pronovix.com/blog/project-management-open-atrium.md)
    
    When we first heard about Open Atrium we realized that this had the potential to seriously reduce the maintenance overhead we had on our project management platform.
- [Project status mindmaps in Open Atrium using Graphmind](https://pronovix.com/blog/project-status-mindmaps-open-atrium-using-graphmind.md)
    
    Today Peter activated his brand new Graphmind feature on our intranet/extranet that we built with Open Atrium. The feature adds: a tab to the features menu in group spaces; a view page with the mindmaps in the active group space and a button to create new mindmaps.
- [Pronovix partners with amazee.io for Hosting &amp;amp; DevOps](https://pronovix.com/blog/pronovix-partners-amazeeio-hosting-devops.md)
    
    DevOps and developer portals, what is important to consider? Why would containers and cloud utilization be necessary for developer portals? Why own the infrastructure management and deployment tools for your developer portal?
- [Pronovix partners with Microsoft to accelerate API program business outcomes ](https://pronovix.com/articles/pronovix-partners-microsoft-accelerate-api-program-business-outcomes.md)
    
    Pronovix will enable enterprise organizations to go beyond technical developer experiences and achieve greater business outcomes. By combining Microsoft Azure API Management solutions with Pronovix’s expertise in developer portals, customers will be able to evolve their API platform into a tool for business differentiation.
- [Pronovix team building: contributing to a child’s smile](https://pronovix.com/blog/pronovix-team-building-contributing-childs-smile.md)
    
    Christmas and the end of the year are coming. With a long and colorful year behind us, we thought it would be time to have some fun outside of work and spend a whole day together. This will be a precious time for us, but to make it even more valuable, we decided to participate in the Hungarian version of \*\*Operation Christmas Child\*\* (also known as shoebox gifts campaign).
- [Pronovix wins 2 awards for our work for Oxford University&#039;s Said Business School](https://pronovix.com/blog/pronovix-wins-2-awards-our-work-oxford-universitys-said-business-school.md)
    
    We are very excited to announce that two of the websites we developed last year won an **Acquia Partner Site of the Year Award**. The winners are MySBS (intranet) and the public website of **Saïd Business School**, embedded in **Oxford University**.
- [Prototyping LinkForward with Drupal, a startup case study](https://pronovix.com/blog/prototyping-linkforward-drupal-startup-case-study.md)
    
    This is the story of how I built a first prototype for LinkForward, a web application for power networkers, and how I built it in record time using Drupal (12 hours), without a single line of custom code.
- [Prototyping with Drupal](https://pronovix.com/blog/prototyping-drupal.md)
    
    Building a large Drupal site may be a complicated task, but building small parts of it as prototypes helped us to build \[Go Ask Alice!\](&lt;http://goaskalice.columbia.edu/&gt;), a flagship site of the \[Columbia University in the City of New York\](&lt;http://www.columbia.edu/&gt;). If you are about to build such a large site, then continue reading why, what and how you should build using prototypes. (This is a transcript of my part from our presentation at \[Drupalaton 2015\](&lt;http://2015.drupalaton.hu/&gt;) with Kristof Van Tomme.)
- [Publishing a code sample book from Stackoverflow to LeanPub using Drupal and GitLab](https://pronovix.com/blog/publishing-code-sample-book-stackoverflow-leanpub-using-drupal-and-gitlab.md)
    
    In this blogpost we want to share how Bruno Lowagie (the original developer of iText) designed a workflow that allows him to publish questions and answers from Stackoverflow on the iText Drupal site and then export them to LeanPub (utilizing a custom Drupal module).
- [RDF Semantic Web is working and it could be running on Drupal - or also: we need more researchers!](https://pronovix.com/blog/rdf-semantic-web-working-and-it-could-be-running-drupal-or-also-we-need-more-researchers.md)
    
    Tonight a tweet from Laura Scott lead me to a blogpost by Zack Rosen at Semantic Focus. From the first sentence it seemed a bit odd, it&#039;s been more than 12 years since Tim Berners-Lee started working on the Semantic Web and most if not all of the points that followed seemed outdated.
- [Real time activity and message stream on Open Atrium](https://pronovix.com/blog/real-time-activity-and-message-stream-open-atrium.md)
    
    Yesterday I saw this post with a video on the new P2 theme for Wordpress and how Automattic\* is using that as a real time microblog like tool for status updates in their company. And it got me thinking...
- [Real time notifications with Drupal and Go](https://pronovix.com/blog/real-time-notifications-drupal-and-go.md)
    
    Because of its limitations, PHP and therefore Drupal can&#039;t send notifications to the browser real time. Pinging a URL will be slow (because Drupal has to bootstrap every time), and keeping HTTP connections alive (long polling or COMET) will definitely kill Apache. You have to face this restriction every time a project requires the use of real time notifications, so we’ve come up with a solution.
- [Reasons to Invest in a Developer Portal](https://pronovix.com/articles/reasons-invest-developer-portal.md)
    
    Which improvements should you prioritize in your budget? What are the common objections and challenges to navigate when you rally for more investment in the developer portal? In this article, we will map out some of the typical developer portal pain points, which can serve as a mental model that helps you shape stakeholder expectations and plan your investments in lockstep with your evolving API strategy.
- [Recipe Code Installer: Bridging the gap between configuration and functionality](https://pronovix.com/articles/recipe-code-installer-bridging-gap-between-configuration-and-functionality.md)
    
    Recipe Code Installer bridges the gap between Drupal&#039;s Recipes and custom modules. It lets Recipes include custom PHP code that becomes a module, overcoming the limitation of Recipes not having their own code. This simplifies development, provides more control, and reduces external dependencies for both creators and adopters.
- [Recording tutorials for Tour module in Drupal 8 core with Walkthrough.it](https://pronovix.com/blog/recording-tutorials-tour-module-drupal-8-core-walkthroughit.md)
    
    Two weeks ago, the Tour module got committed to Drupal 8 core. With that commit a whole new exciting world of step by step tutorials and documentation opened up.
- [Recurring payments in Drupal](https://pronovix.com/blog/recurring-payments-drupal.md)
    
    Drupal is a great platform for commerce. For simple tasks it’s very easy to get started with the Commerce Kickstart distribution, but there’s no consensus on what to use for more complex features. This means you might need to perform a long research to be able to choose a solution for more complex e-commerce tasks. In a recent project we needed a solution for recurring payments, so I thought I’d share the results of our research.
- [Reference Pages](https://pronovix.com/blog/reference-pages.md)
    
    Once a developer knows how to use your API, they will need detailed instructions on how to build the actual integration. Experienced developers already familiar with an API, including its creators, will have a hard time completing an integration without access to the API reference. In this post we’ll show how the developer portals in our research sample implemented their reference pages, compare their formats and labels, and try to deduct best practices you could apply on your developer portal.
- [Remote blocks](https://pronovix.com/blog/remote-blocks.md)
    
    At Pronovix we&#039;ve been thinking about distributed service systems. I was asked to do some background/proof of concept research, and after one day, here is the first experimental module, called remote blocks.
- [Retooling on Drupal 8: free training materials](https://pronovix.com/blog/retooling-drupal-8-free-training-materials.md)
    
    We are working on a set of free training materials for Drupal 8. To make sure we build something that others will be able to reuse we would like to get your input on the kind of trainings you would like to use to retrain your team.
- [Scoreshare](https://pronovix.com/blog/scoreshare.md)
    
    Recently we did our first product sprint at Pronovix: our colleagues were invited to bring ideas for new product development and the ideas most people liked were realized during that weekend.  
    The idea of Scoreshare came up at the product sprint. The original idea was to help sport-event organizers with an app that displays the scores and creates a report sheet from the game that is ready to be printed and signed.
- [Scoreshare presentation at SzegedBoost](https://pronovix.com/blog/scoreshare-presentation-szegedboost.md)
    
    A few weeks ago I held a presentation about one of the products we are working on: [Scoreshare - Your Social Scoreboard](http://scoreshare.net/), a mobile application that makes it easy for sport fans to keep and share the scores of a game.
- [Share or pay, a new freemium business model for open source communities](https://pronovix.com/blog/share-or-pay-new-freemium-business-model-open-source-communities.md)
    
    Today Joel Farris a.k.a. Senpai, made me realize that our new share or pay business model is something worth blogging about.
- [Should Documentation Be Part of the Definition of Done?](https://pronovix.com/blog/should-documentation-be-part-definition-done.md)
    
    Where does technical documentation stand with agile development methods? Watch and read about the talk Rob Woodgate ([@agiledoc](https://twitter.com/agiledoc)) did at the Write the Docs London-GDS mini conference on the practice of agile documentation.
- [Software Development Kits (SDKs)](https://pronovix.com/blog/software-development-kits-sdks.md)
    
    The main purpose of Platform Software Development Kits and Helper/Client Libraries is to accelerate and simplify development. A well maintained SDK is a trust signal that indicates the level of support and usage of your API for a language, framework, or development platform. In this post, we’ll look at how the developer portals in our research sample included SDKs.
- [Software Support and Artificial Intelligence - Part 1: Documentation at a crossroads](https://pronovix.com/blog/software-support-and-artificial-intelligence-part-1-documentation-crossroads.md)
    
    Technical writer teams are asked the impossible: chronically understaffed, fulfill growing expectations, while dealing with the disruptions of a barrage of technological innovations. Technology however doesn’t need to be a curse, it could be a blessing: new technologies could also be used to help technical writers. In this series I want explore how artificial intelligence and new/rediscovered interaction models for software documentation could redefine technical writing and its deliverables. \_\_Part 1: Documentation at a crossroads\_\_ What jobs do we need documentation to fulfill? Why is documentation under pressure? Why do we need AI in documentation?
- [Software Support and Artificial Intelligence - Part 2: The Helpful co-worker model](https://pronovix.com/blog/software-support-and-artificial-intelligence-part-2-helpful-co-worker-model.md)
    
    Technical writer teams are asked the impossible: chronically understaffed, fulfill growing expectations, while dealing with the disruptions of a barrage of technological innovations. Technology however doesn’t need to be a curse, it could be a blessing: new technologies could also be used to help technical writers. In this series I want explore how artificial intelligence and new/rediscovered interaction models for software documentation could redefine technical writing and its deliverables. \_\_Part 2: The Helpful co-worker model\_\_ Teaching and giving advice is part of human nature. Helpful co-workers as a support services: when are they successful and how do they fail?
- [Software Support and Artificial Intelligence - Part 3: Clippy, misunderstood brilliance before its time](https://pronovix.com/blog/software-support-and-artificial-intelligence-part-3-clippy-misunderstood-brilliance-its-time.md)
    
    Technical writer teams are asked the impossible: chronically understaffed, fulfill growing expectations, while dealing with the disruptions of a barrage of technological innovations. Technology however doesn’t need to be a curse, it could be a blessing: new technologies could also be used to help technical writers. In this series I want explore how artificial intelligence and new/rediscovered interaction models for software documentation could redefine technical writing and its deliverables. \_\_Part 3: Clippy, misunderstood brilliance before its time\_\_ Microsoft’s Clippy was a great idea: sometimes it does pay off to give people advice even if they didn’t ask for it yet. So why did it fail?
- [Software Support and Artificial Intelligence - Part 4: Repeating Clippy’s mistakes with Walkthroughs](https://pronovix.com/blog/software-support-and-artificial-intelligence-part-4-repeating-clippys-mistakes-walkthroughs.md)
    
    Technical writer teams are asked the impossible: chronically understaffed, fulfill growing expectations, while dealing with the disruptions of a barrage of technological innovations. Technology however doesn’t need to be a curse, it could be a blessing: new technologies could also be used to help technical writers. In this series I want explore how artificial intelligence and new/rediscovered interaction models for software documentation could redefine technical writing and its deliverables. Part 4: Repeating Clippy’s mistakes with Walkthroughs Learning from Clippy’s mistakes. How can we define proactive support? How can we avoid repeating Clippy’s mistakes?
- [Software Support and Artificial Intelligence - Part 5: Automated proactive support as messages](https://pronovix.com/blog/software-support-and-artificial-intelligence-part-5-automated-proactive-support-messages.md)
    
    Technical writer teams are asked the impossible: chronically understaffed, fulfill growing expectations, while dealing with the disruptions of a barrage of technological innovations. Technology however doesn’t need to be a curse, it could be a blessing: new technologies could also be used to help technical writers. In this series I want explore how artificial intelligence and new/rediscovered interaction models for software documentation could redefine technical writing and its deliverables. \_\_Part 5: Automated proactive support as embedded messages\_\_ What are our next steps to explore the application of AI in documentation? How can we use a messaging framework to send highly relevant chunks of content to a user?
- [Software support and Artificial Intelligence: a 5 part series](https://pronovix.com/blog/software-support-and-artificial-intelligence-5-part-series.md)
    
    Technical writer teams are asked the impossible: chronically understaffed, fulfill growing expectations, while dealing with the disruptions of a barrage of technological innovations. Technology however doesn’t need to be a curse, it could be a blessing: new technologies could also be used to help technical writers. In this series I want explore how artificial intelligence and new/rediscovered interaction models for software documentation could redefine technical writing and its deliverables.
- [Spezzle: Drupal specifications that require less coding](https://pronovix.com/blog/spezzle-drupal-specifications-require-less-coding.md)
    
    Imagine: you are doing a project for a customer who doesn&#039;t know Drupal. Even before she contacted you, she made a bunch of wireframes and detailed specifications. That&#039;s a dream case right?
- [Storing statistics of a mobile app](https://pronovix.com/blog/storing-statistics-mobile-app.md)
    
    After we launched our first mobile app, Menuboard, we faced a big silence: we saw a few people downloading the application, but we didn&#039;t know what they used it for, or if they used it at all. Since the App Store owned the relationship with our users, we didn&#039;t even know who was using our product. We learned that any time you create an app you should build in feedback mechanisms that can help you learn about your customers and how you can improve your application.
- [Struggling to get buy-in? Ten ways to make the business case for content improvements](https://pronovix.com/articles/struggling-get-buy-ten-ways-make-business-case-content-improvements.md)
    
    Economic buyers may not be fully aware of the business value of quality content, and you need to explain in detail to get budget approval for your developer content improvements. This article outlines common concerns and provides business-focused arguments to resolve them. We emphasize that content quality impacts trust, speed, and user experience, it will ultimately affect business goals like adoption and retention. This article is for you if you want to learn to frame content improvements in terms of business impact, and to collaborate with relevant teams to measure and demonstrate success, even with limited resources.
- [Support and Troubleshooting in Developer Portals](https://pronovix.com/articles/support-and-troubleshooting-developer-portals.md)
    
    Explore evolving trends in API integration support and troubleshooting, including rising expectations for proactive support, intuitive error-handling, and AI personalization reshaping developer experiences.
- [Survey on ’Software Used in Drupal Development’ (A DrupalCXO action point)](https://pronovix.com/blog/survey-software-used-drupal-development-drupalcxo-action-point.md)
    
    As a concrete outcome of the 1st Drupal Executives Meetup (DrupalCXO, Brussels, 8-10 October 2010), Kristof Van Tomme, the main organizer of the event, asked me to put together the survey “Software Used in Drupal Development”
- [Survey results on Drupal companies&#039; software use: tools, efficiency and characteristics](https://pronovix.com/blog/survey-results-drupal-companies-software-use-tools-efficiency-and-characteristics.md)
    
    Drupal executives clearly expressed their interest in learning about company best practices regarding software use at the 1st DrupalCXO meetup in Brussels in 2010. As an action point of the meetup, we launched a survey on ‘Software Used in Drupal Development’ and prepared a preliminary report that contains the summarized version of the aggregate data obtained last year.
- [Talking business models in Rome with Drupal product owners](https://pronovix.com/blog/talking-business-models-rome-drupal-product-owners.md)
    
    On February 24,25,26 we are gathering in Rome with Drupal&#039;s established and aspiring product owners to talk business models.
- [Technical Writer Case Study on a Global Financial Solutions Provider ](https://pronovix.com/articles/technical-writer-case-study-global-financial-solutions-provider.md)
    
    A large, Netherlands-based financial services provider partnered with Pronovix to improve its developer portal’s UX and content structure. The Techwriters introduced API flow guides, refined onboarding, and ensured better content organization for lasting improvements. This article explores the challenges encountered and how UX and technical writing expertise can make a difference.
- [Technologies for an improved infrastructure for Drupal&#039;s documentation](https://pronovix.com/blog/technologies-improved-infrastructure-drupals-documentation.md)
    
    This is a crosspost of the wiki I create at &lt;http://groups.drupal.org/node/109119&gt; In February LeeHunter posted his wish list of features for &quot;an awesome technical communication CMS&quot;.
- [The 4 Most Common API Developer Portal Mistakes](https://pronovix.com/blog/4-most-common-api-developer-portal-mistakes.md)
    
    The road to trouble is paved with good intentions. In this article we talk about how to navigate the available solutions for developer portals while keeping an eye out for signs that will lead to dead ends. We explain the four most common developer portal anti-patterns that lead to a failure of your API program based on disuse, distrust, and exponential challenge.
- [The 8 Stakeholders of Developer Portals](https://pronovix.com/blog/8-stakeholders-developer-portals.md)
    
    Different stakeholders interact with a developer portal throughout an API’s lifecycle. In this post we list 8 stakeholders and explain what they need to do their jobs.
- [The API Portal Maturity Factor You Might Be Overlooking](https://pronovix.com/articles/api-portal-maturity-factor-you-might-be-overlooking.md)
    
    Should I put business documentation on my developer portal? What is Generative Engine Optimization and why is it important for my API documentation? What is the Developer Portal Value Compass and how does it help ensure the lasting success of a developer portal?
- [The API web needs a GUI](https://pronovix.com/blog/api-web-needs-gui.md)
    
    APIs are going to transform the world: they not only benefit from network effects caused by specialisation, the data they collect also makes them a prime candidate for the emergence of specialised Artificial Intelligence. Considering how powerful APIs are, it would be an injustice should they remain the privilege of developers.
- [The best Developer Experience KPIs](https://pronovix.com/blog/best-developer-experience-kpis.md)
    
    In this guest post Jenny Wanger, Product Manager at Arity, gives an overview of the most important developer experience KPIs (key performance indicators).
- [The Best Developer Portals of 2020](https://pronovix.com/blog/best-developer-portals-2020.md)
    
    Who will win the Best Overall DevPortal Award for 2020? We bring you our 3rd edition of the DevPortal Awards that applaud excellence and creative solutions in developer portals. In this article, we reveal the new and improved ten nomination categories for the Developer Portal Awards of 2020, updated descriptions and examples for each category, and how you can submit a nomination.
- [The best Drupal 8 content: articles that help you build your first module ](https://pronovix.com/blog/best-drupal-8-content-articles-help-you-build-your-first-module.md)
    
    To make it easier to process the continuous flow of Drupal 8 content, we reviewed all the articles, videos, and tutorials we could get our hands on, and condensed the best of them into learning paths (a sort of customized playlists). To do so we used \[Outlearn\](&lt;https://www.outlearn.com/topic/drupal&gt;), a new learning system for developers. Outlearn makes it easy to assemble articles into paths and set learning objectives for yourself or your team. We hope this will make it easier to get familiar with Drupal 8, whether you are a developer, site builder or themer.
- [The case for a vehicle sharing distribution in Drupal](https://pronovix.com/blog/case-vehicle-sharing-distribution-drupal.md)
    
    If we want to prevent a global climate disaster we have to act now! That is what Robin Chase, the cofounder and the first CEO of Zipcar, told us last year at NYCcamp. But she didn’t just give a speech about our impending doom, after pressing the urgency she went on to give a really inspiring talk about the power that we, the Drupal community have to do something about it: we have the tools and the people. Read on to learn about our initiative for an open source solution to help people and organisations better share cars.
- [The Drupal mail system](https://pronovix.com/blog/drupal-mail-system.md)
    
    Email sending in Drupal is actually pretty simple, however in the case of a bigger or more complex site the related default settings probably won&#039;t be enough. In this article I’ll show you how you can customize and extend the Drupal mail system to fully meet your needs.
- [The Drupal service cloud](https://pronovix.com/blog/drupal-service-cloud.md)
    
    It&#039;s always been possible to use service bridges to delegate tasks between Drupal sites. Recently however a lot of new modules have been implemented for Drupal that are (going to) making this a lot easier.
- [The Function of API Use Cases &amp;amp; Case Studies on Developer Portals](https://pronovix.com/blog/function-api-use-cases-case-studies-developer-portals.md)
    
    Should use cases and case studies be part of your API documentation? They play two crucial roles on a developer portal: They act as social proof for your API product (sales function) and they can be an introduction to more specific, implementation scenario documentation types. We explored these fringe documentation types, both on business sites and developer portals, of 18 API companies with different profiles.
- [The importance of .htaccess](https://pronovix.com/blog/importance-htaccess.md)
    
    This small extension to the apache configuration is part of the standard Drupal distribution. It starts with a dot, so it&#039;s considered hidden in unix-based systems. It&#039;s not really important, is it? Well, the truth is, it&#039;s one of the most important files.
- [The intricacies of team and project management in technical writing](https://pronovix.com/articles/intricacies-team-and-project-management-technical-writing.md)
    
    Why is it essential to establish a clear documentation workflow? How can developers, project managers (PMs), and techwriters work closely together without being a bottleneck? You may be familiar with these issues or looking for a better solution to make the customer and internal (in-house) documentation workflows more efficient. In this article, we recap what we covered in our webinar, and publish the answers to the audience&#039;s questions.
- [The legal aspects of using chatbots on your developer portal](https://pronovix.com/articles/legal-aspects-using-chatbots-your-developer-portal.md)
    
    AI chatbots have become essential tools for interacting with information. Now that the European Parliament has approved the first AI Act, operators of chatbots have a plethora of legal and ethical concerns to consider. In this article, we raise some essential questions that will help you navigate the new AI landscape in the EU.
- [The Motrin disaster](https://pronovix.com/blog/motrin-disaster.md)
    
    This weekend I subscribed to the RSS feed of groundswell, a blog that was started by 2 Forrester employees and that is subtitled &quot;winning in a world transformed by social technologies&quot;.
- [The open interface web: declaring interfaces for an open &amp;amp; accessible world](https://pronovix.com/articles/open-interface-web-declaring-interfaces-open-accessible-world.md)
    
    LLMs are about to drastically increase the volume and apparent quality of automatically generated messages. Some communication will be generated on behalf of a valuable customer or partner, but a lot will be low value attempts from third parties that are exploring opportunities at the expense of their receivers. How will we deal with all these - at first sight - ‘legitimate’ interactions?
- [The startup community experience](https://pronovix.com/blog/startup-community-experience.md)
    
    Szeged’s startup community has just started to blossom: new tech companies are popping up, and initiatives like Szeged Boost, SzegedTech or the startup event series are organized in the city&#039;s new cultural and technological center, the Informatorium. Mid-December 2012, I attended the 1st Startup Event, where I witnessed a handful of fresh ideas turn into reality, and startup kids become real entrepreneurs.
- [The Transition to Drupal 9](https://pronovix.com/blog/transition-drupal-9.md)
    
    Drupal 9 has been released since June of 2020, and now Drupal 9.1 is the current release. What can you expect, and what should you plan for when envisaging the transition to Drupal 9? How does this translate to the experience to be had for developer portals built on the CMS? Let’s explore.
- [The WalkHub distribution now has a recorder!](https://pronovix.com/blog/walkhub-distribution-now-has-recorder.md)
    
    If you’ve installed your own WalkHub you’ve been able to use the Walkthrough recorder for a few weeks now. But yesterday after adding a few UX improvements we’ve now also released the Walkthrough recorder on WalkHub.net. With it, it is now extremely easy to create Walkthrough tutorials.
- [Three Ways to integrate your Developer Portal and your API Gateway](https://pronovix.com/blog/three-ways-integrate-your-developer-portal-and-your-api-gateway.md)
    
    Developer portals and API gateways integrate in several different ways. Here we present some key areas to consider, and then we will highlight how at Pronovix, we can manage the different API gateway integrations.
- [Time management and mindmapping: &#039;getting things done&#039; with Freemind ](https://pronovix.com/blog/time-management-and-mindmapping-getting-things-done-freemind.md)
    
    This article is about mindmapping and time management. It is an introduction to the new attribute feature in Freemind 0.9.x Beta, an open source mindmapping tool, and how you can use it to &#039;get things done&#039;.
- [Tips to make XML-RPC debugging easier](https://pronovix.com/blog/tips-make-xml-rpc-debugging-easier.md)
    
    In the past few days, I wrote a frontend for an XML-RPC service (I needed both the server and the client part). That was my first meeting with XML-RPC, so I had to debug a lot.
- [Traditional VS Headless Drupal in terms of developer portals](https://pronovix.com/blog/traditional-vs-headless-drupal-in-terms-of-developer-portals.md)
    
    This study presents the trends that have become popular in the world of CMS and contextualize these with the needs of developers, administrators, and users. The first two parts are recommended to any reader interested in the topic. The third part is mainly for Drupal developers, and contains tips &amp;amp; tricks and best practices that may help them use JSON:API.
- [Treat docs like code](https://pronovix.com/blog/treat-docs-code.md)
    
    On the Write The Docs London meetup in January speakers from leading Git code repositories talked about how their teams dogfood their own tools to do their documentation. \_[Version the Docs](https://pronovix.com/version-docs-version-control-documentation)\_ covered Bitbucket and GitLab, but we missed a GitHub presentation. To fill this gap, we interviewed Anne Gentle about GitHub, treating docs like code, and community contributions to documentation.
- [Turn API Customers into Advocates: Developer Marketing and Viral Loops](https://pronovix.com/blog/turn-api-customers-advocates-developer-marketing-and-viral-loops.md)
    
    In this post, we explore how developer marketing practices can help to motivate &amp;amp; engage users and improve DX along the downstream developer journey stages in order to generate a viral loop — i.e. the process in which your acquired users become portal advocates and help drive adoption on your developer portal.
- [Twitter clickjacking worm](https://pronovix.com/blog/twitter-clickjacking-worm.md)
    
    Today I saw the following message in my Twitter timeline...
- [Two small modules for site maintainers: Safer Permissions and Advanced Syslog](https://pronovix.com/blog/two-small-modules-site-maintainers-safer-permissions-and-advanced-syslog.md)
    
    While working for Acquia in the last few months – helping them maintain Drupal Gardens – I had two tasks that required to write small modules. In this blog post, I would like to introduce these modules.
- [Two-way sync between Drupal and Google Contacts using PieSync](https://pronovix.com/blog/two-way-sync-between-drupal-and-google-contacts-using-piesync.md)
    
    Most SaaS integration services that synchronise user accounts, do a one-way sync that copies over to new accounts. PieSync has developed a powerful two-way sync platform, with various sync settings, so you can sync contact information between your favorite cloud apps. We’ve been talking with Piesync about creating a module to sync user profiles between Drupal and Google Contacts, your CRM and other cloud apps.
- [Unleash the Power of AI: Make Your APIs Future-Proof with APIs.json](https://pronovix.com/articles/unleash-power-ai-make-your-apis-future-proof-apisjson.md)
    
    AI is rapidly becoming an undeniable force shaping our world. As developers and owners of API programs, we can’t afford to be caught off guard. This is where APIs.json steps in as a mediator bridging the gap between your APIs and the world of AI. In this article, we show you what makes APIs.json a game-changer.
- [Unlocking Developer Success: Pragmatic API Governance in Action](https://pronovix.com/articles/unlocking-developer-success-pragmatic-api-governance-in-action.md)
    
    How can we assess API health by addressing API visibility and transparency? How is it possible to achieve API governance at the enterprise scale? Is it feasible to drive positive change and enhance enterprise API production by prioritizing transparency, actionable feedback, and recovery paths?
- [Upgrading the Drupal Brightcove module](https://pronovix.com/blog/upgrading-drupal-brightcove-module.md)
    
    [Brightcove](http://www.brightcove.com/en/) is one of the leading video platforms and video management that provides professional quality video delivery for all kinds of audiences with different devices. The restructuring of the Media module resulted in two separate versions, so we had to follow up with the development of the[ Brightcove integration](https://drupal.org/project/brightcove) module to support the new one as well.
- [Upping our game in accessibility, openness and signature technology - PDF in Drupal part 1](https://pronovix.com/blog/upping-our-game-accessibility-openness-and-signature-technology-pdf-drupal-part-1.md)
    
    In the web community, PDF has become synonym for a range of accessibility bad practices. Some people even think that we would all be better off if PDF would finally die, just like Flash and Internet Explorer. As a result PDF is not very sexy in the Drupal and wider PHP community and this has negatively impacted our tooling.
- [Upstream Developer Experience: a Role for Developer Portals in Enterprise API Design](https://pronovix.com/blog/upstream-developer-experience-role-developer-portals-enterprise-api-design.md)
    
    Most of the time when we talk about developer experience, we mean downstream DX, the experience of developers that implement APIs. But what about the developers that create APIs? In a [previous post we wrote about the 8 stakeholders of developer portals](https://pronovix.com/blog/8-stakeholders-developer-portals-developer-portal-strategy-part-2), we argued that while the developers that use APIs are important, we shouldn’t forget about the experience of other stakeholders of a developer portal. In this post we explore the experience of one of these audiences - the API developers - and explain what upstream DX is, when it matters, and how you can use a developer portal to improve it.
- [Useful tips for using HTML imports (part 1)](https://pronovix.com/blog/useful-tips-using-html-imports-part-1.md)
    
    Have you ever tried including an HTML page inside another HTML document? Before HTML imports, you had to work around this problem using iFrames or AJAX, both pretty inconvenient for the task. HTML imports solves this problem elegantly. It hasn’t been long since I started using it, but I found it such an amazingly useful tool that I wanted to share my experiences with you.
- [Useful tips for using HTML imports (part 2)](https://pronovix.com/blog/useful-tips-using-html-imports-part-2.md)
    
    Part 2 of my two-part series about using HTML imports explores the options of manipulating the import file with a DOM API, and I also take a look at dependency management and performance.  
    \*\*For HTML imports basics check out \[part 1 of the series\](&lt;http://pronovix.com/blog/useful-tips-using-html-imports-part-1&gt;)!\*\*
- [User training at Saïd Business School](https://pronovix.com/blog/user-training-said-business-school.md)
    
    I’ve been a project manager for about seven years now (almost two of that at Pronovix), and it’s still a great experience to personally meet and collaborate with clients. In this blog post I would like to report about a user training I held in Oxford as the final step of a huge 1.5 years project.
- [User-focused Content Design for API Documentation](https://pronovix.com/blog/user-focused-content-design-api-documentation.md)
    
    How to improve API documentation and learning experiences inspired by the Dreyfus model of skill acquisition. An overview of content and DX elements that help developers along their learning journey.
- [Using Graph Databases in Popular Open Source CMSs](https://pronovix.com/blog/using-graph-databases-popular-open-source-cmss.md)
    
    In a talk we did at [FOSDEM ‘17](https://fosdem.org/2017/), [Tamás Demeter-Haludka](https://pronovix.com/users/tamas) and I discuss \_\_potential application areas of graph databases in existing open source CMSs like Drupal\_\_.
- [Using Graphmind and Drush to build and export ditamaps with DITA Open Toolkit - Drupal-DITA documentation distro progress report](https://pronovix.com/blog/using-graphmind-and-drush-build-and-export-ditamaps-dita-open-toolkit-drupal-dita-documentation.md)
    
    In this video I demonstrate the results of the work of my colleagues Denes and Tamas, who built a first implementation of a Drupal site that takes DITA topics and let&#039;s you add them in a mindmap interface to a DITAmap and than export them using the DITA Open Toolkit.
- [Using RDFa to mark-up features in specifications for websites](https://pronovix.com/blog/using-rdfa-mark-features-specifications-websites.md)
    
    If you ever wrote a specification, you&#039;ve come across the following problem: Once you finally built your spec you need to cut it into feature-tickets, spec units that you can properly follow in your project management system.
- [Venture proofing your movement](https://pronovix.com/blog/venture-proofing-your-movement.md)
    
    \_This post appeared first on \[kvantomme.be\](&lt;http://kvantomme.be&gt;), Kristof van Tomme&#039;s personal blog, but since it is about the WalkHub project, we are reposting it here.\_
    
    If you dream of building a movement that will significantly impact the world, there’s a big chance that you’ll need venture capital. But the single most important mission of any VC, even of the good ones, obviously is to make money. If not everything goes as planned there is a big risk that your primary objective, the reason for starting that movement, will get sacrificed.
- [Video learning path: developing a theme in Drupal 8 ](https://pronovix.com/blog/video-learning-path-developing-theme-drupal-8.md)
    
    Using [Watch and Learn’s video series](https://www.youtube.com/playlist?list=PLUBR53Dw-Ef818EUxzNoWKcQ7PYUXpFFA) as a foundation, we built a learning path on Outlearn for front-end developers who’d like to get into theming Drupal 8 sites.
- [Video recording at Drupalcon Maastricht](https://pronovix.com/blog/video-recording-drupalcon-maastricht.md)
    
    To get you excited about the upcoming Drupalcon in DC and while you are waiting for the video&#039;s from Do it with Drupal you could have another look at the video recordings from Drupalcon Szeged.
- [Visual Solutions to Improve User Experience of Developer Portals](https://pronovix.com/blog/visual-solutions-improve-user-experience-developer-portals.md)
    
    In our *Devportal Design Guide series*, you will read about common design patterns, get an insight into our project work related experiences, and learn how we tackle the design of a developer portal user interface. Part 5: Further visual solutions to improve the user experience
- [Vote now to help your favorite Drupal Distribution](https://pronovix.com/blog/vote-now-help-your-favorite-drupal-distribution.md)
    
    The Walkthrough.it IndieGoGo campaign closes at midnight today. There is only a few hours left [to show your support for your favorite distribution](http://walkthrough.it/vote.html).  
    The distribution with the most votes from people that also made a donation on our IndieGoGo campaign will win the documentation prize: an extensive set of Walkthrough tutorials that documents the use of the distribution.
- [Walkception — documenting WalkHub with Walkthroughs](https://pronovix.com/blog/walkception-documenting-walkhub-walkthroughs.md)
    
    WalkHub’s documentation is a mix of a traditional user guide and interactive Walkthroughs. In this showcase we tell you more about why we believe WalkHub is a great tool for building documentation for products that are trying to grow and engage a community.
- [WalkHub crowdfunding campaign launched to build the ultimate user guide to the Internet](https://pronovix.com/blog/walkhub-crowdfunding-campaign-launched-build-ultimate-user-guide-internet.md)
    
    WalkHub crowdfunding campaign launched to build a community that will create the ultimate user guide to all of the Internet.
- [WalkHub crowdfunding campaign launched to build the ultimate user guide to the Internet](https://pronovix.com/blog/walkhub-crowdfunding-campaign-launched-build-ultimate-user-guide-internet-0.md)
    
    WalkHub crowdfunding campaign launched to build a community that will create the ultimate user guide to all of the Internet.
- [Walkhub — a Walkthrough microservice written in Go, no longer a Drupal distribution](https://pronovix.com/blog/walkhub-walkthrough-microservice-written-go-no-longer-drupal-distribution.md)
    
    Last year we decided to change [WalkHub](http://pronovix.com/walkhub) from a feature rich, but difficult to maintain Drupal distribution to a microservice written in Go. This was a hard decision: at Pronovix we’ve been a Drupal shop for over 9 years now and we were also slashing quite a few features in the porting process, but we felt it was the right thing to do. In this blogpost I want to explain why we took this step and what the result is.
- [Walkthrough.it crowdfunding campaign launched!](https://pronovix.com/blog/walkthroughit-crowdfunding-campaign-launched.md)
    
    Today we launched an [Indiegogo crowdfunding campaign](http://igg.me/at/Drupal/x/2076202) (kind of like Kickstarter) for our automated walkthrough project. The goal of the project is to enable the Drupal community to play, edit and comment on automated walkthroughs. We want to make an open source toolchain that helps you create walkthroughs that are more interactive than video. With the campaign we hope we&#039;ll be able to raise the funds to launch the tool for the Drupal community and to make an extensive set of step by step tutorials for a distribution our backers choose and to launch walkhub.net, GitHub for automated tutorials.
- [Walkthrough.it successfully closes at 230% of fundraising goal](https://pronovix.com/blog/walkthroughit-successfully-closes-230-fundraising-goal.md)
    
    About a week ago our fundraising campaign on indiegogo finished with a total of 11&#039;567$ raised from a total of 49 sponsors. The public count doesn&#039;t include a donation that we got from Acquia on the day the campaign closed that couldn&#039;t be transferred anymore through IndieGoGo because of authorization issues with Paypal.
- [Walkthrough.it T-shirts debut at DrupalCon Portland](https://pronovix.com/blog/walkthroughit-t-shirts-debut-drupalcon-portland.md)
    
    We have finished the design and production of the first round of Walkthrough.it T-shirts, and they have already debuted at DrupalCon Portland.
- [Walkthrough.it t-shirts shipped, Beta invitations for backers coming soon](https://pronovix.com/blog/walkthroughit-t-shirts-shipped-beta-invitations-backers-coming-soon.md)
    
    By now all of our backers should have received their Walkthrough.it t-shirt. By the end of this week we are planning to send out invitations for a first Beta invite-only release of WalkHub.net.
- [Walkthroughs and Instructional Design](https://pronovix.com/blog/walkthroughs-and-instructional-design.md)
    
    There is no way to tell if a new visitor to your website or web application will be a total novice. At least some of them will have prior experience. When you force somebody like that through a Walkthrough, they might feel resentful and not read any of the offered information. Even if some of the Walkthrough steps would have introduced new and helpful information.
- [Want to Learn API Documentation? Start with these Free Resources](https://pronovix.com/articles/want-learn-api-documentation-start-these-free-resources.md)
    
    Clear, effective API documentation is the backbone of a successful developer portal. Whether you are guiding someone new to the field or looking for a fresh take yourself, we have curated a practical list of free, high-quality resources that cover foundational theory, hands-on templates, and peer-shared insights.
- [Ways to monetize on your APIs with a devportal](https://pronovix.com/blog/ways-monetize-your-apis-devportal.md)
    
    How are established businesses monetizing on their APIs? What’s the value of indirect versus direct monetization and how does it look in a developer portal? Examples of monetization of APIs by established businesses using direct and indirect technical models.
- [Web APIs in Drupal: success takes more than an endpoint](https://pronovix.com/blog/web-apis-drupal-success-takes-more-endpoint.md)
    
    Web APIs are not just useful when making headless sites in Drupal: large Drupal sites often hold valuable information that could also be useful outside the site&#039;s context. Media companies might want to expose historical media content, community sites could show data about their community activities, e-commerce sites tend to open an API for their affiliates and partners. While it is possible to use Drupal 7 and Drupal 8 as an API backend, a lot of functionalities that describe a mature API service do not come out of the box. In this post we will explain what key concepts you have to keep in mind when designing an API service, why they are important and how APIgee Edge can make it easier to build a full-featured API webservice in Drupal successfully.
- [What are Low-Code No-Code Integration Solutions? ](https://pronovix.com/blog/what-are-low-code-no-code-integration-solutions.md)
    
    We explore low-code and no-code interfaces with examples that are useful to business or citizen developers and why developer portals are still necessary for documenting and cataloguing these solutions.
- [What goes into an award winning developer portal in 2020?](https://pronovix.com/blog/what-goes-award-winning-developer-portal-2020.md)
    
    Interview with the 3 Jury Members who judged 32 developer portal nominations over 9 award categories for the 2020 Devportal Awards.
- [What goes into an award winning developer portal in 2021?](https://pronovix.com/blog/what-goes-award-winning-developer-portal-2021.md)
    
    Interview with the 11 Jury Members of the 2021 DevPortal Awards. This year&#039;s jurors have expertise that spans business development, UX, technical writing, design, development, marketing and API strategy.
- [What is a Developer Portal? ](https://pronovix.com/blog/what-developer-portal.md)
    
    What Is a Developer Portal? A trust signal for your API. A self-service hub. A dashboard for your API products. A list of endpoints is not enough. We provide you with an infographic to help explain.
- [What is an API?](https://pronovix.com/blog/what-api.md)
    
    An API is not a thing, it is a weird presence we communicate with, develop and implement. An API is an abstract idea, which is hard to catch for non-developers. I find some concepts challenging to truly understand, let alone explain without context. Take language or loyalty for example. Or an API. What is it? Like Schrödinger&#039;s cat, such abstract concepts loose their real characteristics if we try to pin a static definition on them. But if a feline entity is so useful in explaining the quantum state, maybe metaphors would work for APIs too. I studied quantumchemistry, so you see how the cat got here. In this blogpost, I try to show what an API is in action, using metaphors from different professions and the definitions I found on the internet. This one goes out for the lawyer, the med, the interpreter and the writer.
- [What is the Difference Between API Documentation and a Developer Portal?](https://pronovix.com/blog/what-difference-between-api-documentation-and-developer-portal.md)
    
    A developer portal is more than just the documentation for an API. As a sort of self-service support hub, it is a key DevRel tool that helps an organization to provide the best possible developer experience for its APIs. A developer portal has a role in support, marketing, sales, and engineering. A conversation on the [\#documenting-apis WTD slack channel](https://writethedocs.slack.com/messages/C0YH9K2JY) sparked the idea for this blog post.
- [What is the MVP for a Developer Portal?](https://pronovix.com/blog/what-mvp-developer-portal.md)
    
    What information is absolutely essential on a developer portal? What kind of API documentation do you need? Is there a best practice that can be followed when launching a developer portal? We formulated 11 questions and built 3 mock sitemaps that demonstrate how portals can address the different stages of the developer journey.
- [What is the Role of Blogs in the Developer Journey?](https://pronovix.com/blog/what-role-blogs-developer-journey.md)
    
    The author examined 23 blogs to explore how they can serve the portal users’ needs throughout the 6 stages of the developer journey.
- [What’s more important: UX or documentation? ](https://pronovix.com/blog/whats-more-important-ux-or-documentation.md)
    
    This blog post is part of a series about what we’ve learned while developing WalkHub, a community hub that creates a framework for integrated tutorials that guide users through an interface, one step at a time.
- [When APIs Don&#039;t Sell: Uncovering the Marketing Gaps Hindering Your Success](https://pronovix.com/articles/when-apis-dont-sell-uncovering-marketing-gaps-hindering-your-success.md)
    
    In this article, John Doyle (CEO, Drupal Architect at Digital Polygon) explains why creating APIs is no longer enough, and organizations must effectively market their APIs to developers and product owners if they want to gain traction. In this post, John Doyle will explain what it takes to achieve business success with your API projects.
- [When do Software Developers Use Guides?](https://pronovix.com/articles/when-do-software-developers-use-guides.md)
    
    We aim to equip you with insights to enhance your developer portal, whether by incorporating user-centered design to already planned content, or by strategically choosing the most effective guide type to improve the API integration experience.
- [When to use a CMS for your Developer Portal](https://pronovix.com/blog/when-use-cms-your-developer-portal.md)
    
    To choose a tool appropriate to your needs is to understand what functions it will serve. This article identifies the key reasons why you would choose a static site generator (SSG) or a content management system (CMS) for constructing your devportal.
- [Which API management tool?](https://pronovix.com/blog/which-api-management-tool.md)
    
    Do I need to use an API gateway? Is the documentation portal provided by my API developer platform enough for my needs? Why should I use an API management system and which one will meet my needs? Do I have to have an API gateway to have a developer portal?
- [Who Owns the Business Meaning of Your APIs? ](https://pronovix.com/articles/who-owns-business-meaning-your-apis.md)
    
    Organizations usually know what their APIs make possible. They are often much less certain that the outside world understands the same thing.
    
    This article follows what happens as technical documentation, developer portals, solution content, and business language gradually drift apart. It considers why that matters for developers, partners, buyers, and AI-assisted discovery, why API teams often notice the problem first, and why making those relationships legible is becoming part of business leadership rather than documentation alone.
- [Who&#039;s interested in Pubmed for Drupal](https://pronovix.com/blog/whos-interested-pubmed-drupal.md)
    
    We are working on the specification for a module that will be able to integrate content from PubMed, a service of the U.S. National Library of Medicine that includes over 18 million citations from MEDLINE and other life science journals for biomedical articles back to 1948.
- [Why Graphmind is a premier online collaborative tool](https://pronovix.com/blog/why-graphmind-premier-online-collaborative-tool.md)
    
    [Graphmind](http://graphmind.com/) is a mindmap editor for Drupal with basic mindmap features and some Drupal specific enhancements. In this part of our guest blog post series, **Jean-Daniel Cusin**, Chief Solutions Architect at **e-Deliberation** describes why they chose Graphmind and how they are using it for online collaboration.
- [Why I am really excited about the Drupal Dev Days coming to Szeged](https://pronovix.com/blog/why-i-am-really-excited-about-drupal-dev-days-coming-szeged.md)
    
    In 2007 at Drupalcon Barcelona I had this crazy idea: what if we organize Drupalcon in Hungary, maybe even in Szeged. I talked with Gabor about my idea and he became my partner in crime.
- [Why nominate your developer portal for the DevPortal Awards](https://pronovix.com/articles/why-nominate-your-developer-portal-devportal-awards.md)
    
    Winning a prestigious award showcases your achievements to the world, and the nomination process itself also brings a force of internal animation. In this article, we share some stories from former nominees to show why the journey is especially worth the destination.
- [Win a Mr-T-shirt: Documentation questionnaire](https://pronovix.com/blog/win-mr-t-shirt-documentation-questionnaire.md)
    
    Help us improve the documentation tools in Drupal and get to own a Mr. Fivestar T-shirt!  
    This weekend at the Drupal Developer Days in Brussels, I&#039;m giving a presentation about documentation systems for/in Drupal. The main focus of the presentation will be different new technologies that we&#039;ve been working on to improve Drupal&#039;s documentation technology stack.
- [Working at Pronovix: Assignments abroad](https://pronovix.com/blog/working-pronovix-assignments-abroad.md)
    
    Although thanks to today’s technical possibilities most of our project work can be managed remotely, it’s always beneficial to be able to meet other participants in the project and work together in person. For this reason, travelling and working abroad is not unusual for developers at Pronovix.
- [Working at Pronovix: Diana on board](https://pronovix.com/blog/working-pronovix-diana-board.md)
    
    Hello, I’m Diana, a new member of the Pronovix tribe. As I found the company to be unique in many aspects, I would like to offer some glimpses into how things are going around here.  
    This post is about the steps I went through before I got hired. I think it can be useful for future applicants and everyone looking for new ways to customize the hiring process to find the best fits for a company.
- [Working at Pronovix: Kata on Board](https://pronovix.com/blog/working-pronovix-kata-board.md)
    
    Hi everyone! I’m so happy to share with you that I unlocked a new achievement: “Member of the Pronovix tribe”!
- [Working at Pronovix: Peter on board](https://pronovix.com/blog/working-pronovix-peter-board.md)
    
    Hello Everyone, I’m Peter, a new tribe member at Pronovix.  
    I’m working as a designer, themer and do all the related fancy stuff. I make sketches, icons, mockups, branding, layouts, and code themes for ongoing and upcoming projects. My aim is to deliver the best solutions with the latest technologies.
- [Working at Pronovix: Zsófi on board](https://pronovix.com/blog/working-pronovix-zsofi-board.md)
    
    Hi, I&#039;m Zsófi, a new tribe member at Pronovix.  
    I thought I could drop a short intro about who I am and what I&#039;m going to do here at the company.
- [World Class API Developer Portals](https://pronovix.com/blog/world-class-api-developer-portals.md)
    
    How do I ensure my API’s relevance to my business in the long run? Why does user experience matter for developer portals? Who are the stakeholders? Are there best practices for findability of APIs?
- [Writing as a non-native speaker](https://pronovix.com/blog/writing-non-native-speaker.md)
    
    This blog post is about my methods for becoming a better writer in English. It shows my tricks for self-improvement. I don’t want to pretend I have accomplished my goal: I’m still on the road and I have a lot to learn. But I hope this writing could be of help to others with the same challenges.
- [Writing content for the web - part 1: Steve’s experience](https://pronovix.com/blog/writing-content-web-part-1-steves-experience.md)
    
    In the past few months I have been involved in a lot of writing related tasks at work. I have had to write newsletters, blog posts and content for different websites. As I’m a freelance journalist and critic, I thought creating content for the web wouldn’t be so hard. I was wrong. Writing content for the web is a whole other story with different rules compared to journalism.
- [Yorkshire Building Society Developer Portal ](https://pronovix.com/articles/ybs-developer-portal.md)
    
    Yorkshire Building Society’s API journey started in 2016 when the PSD2 regulation entered into force. After Apigee ended its hosting of Drupal 7 devportals, YBS implemented a core upgrade of its platform to Drupal 8, simplified its support model, and introduced an improved developer experience.
- [“Hack all night, sleep all day”\* – but not during #drupaldevdays!](https://pronovix.com/blog/hack-all-night-sleep-all-day-not-during-drupaldevdays-0.md)
    
    The Drupal Developer Days Brussels 2011 (DDDB), held on 4-6 February 2011, aims to foster the Drupal software and its community, and provides a forum where developers can share knowledge and the cross-pollination of their ideas can initiate new innovative projects.

 ## Podcasts

Conversations on API strategy, developer success, and documentation practices.

 - [ The cognitive exoskeleton driver - Discussion with Django Beatty](https://pronovix.com/podcasts/cognitive-exoskeleton-driver-discussion-django-beatty.md)
    
    AI’s real value isn’t in full automation, but in how it reshapes human work and decision-making. Thoughtful reflections from *Not Artificial, Not Intelligent* highlight AI as a cognitive exoskeleton that amplifies, rather than replaces, human expertise.
- [10 Years, AI Governance, and a Platform Shift: A Special API Resilience Podcast](https://pronovix.com/podcasts/10-years-ai-governance-and-platform-shift-special-api-resilience-podcast.md)
    
    A special live episode celebrating our 10 years of partnership that started with a meeting at Apidays, and grew to shaping developer portals and API management worldwide.
- [A superior technology doesn’t mean success - Interview with Dawn Ahukanna, part 2](https://pronovix.com/api-resilience/superior-technology-doesnt-mean-success-interview-dawn-ahukanna-part-2.md)
    
    We continue our talk with Dawn Ahukanna (Design Principal and Front-End Architect at IBM). She points out the importance of variability and sheds light on what makes an API successful.
- [About Digital Literacy &amp;amp; Democratizing APIs](https://pronovix.com/api-resilience/about-digital-literacy-democratizing-apis.md)
    
    “Democratizing APIs is about making people aware that APIs exist, and that they can use them too, it’s not just for wizards on the hill \[…\] anyone can do it! ” says Kin Lane (Chief Evangelist, Postman).
- [Adapting to Complexity in the Telco Space - Discussion with Alicia Miller](https://pronovix.com/podcasts/adapting-complexity-telco-space-discussion-alicia-miller.md)
    
    Alicia Miller reveals how Aduna Global is streamlining telco network APIs to cut friction and unlock new growth opportunities.
- [API Driven Capabilities in the Automotive Industry ](https://pronovix.com/api-resilience/api-driven-capabilities-automotive-industry-part-1.md)
    
    “Software is eating your car” claims John Musser (Director, Platforms, Ford Autonomous Vehicles). This episode explores new affordances and unique functionalities that are triggered by a broader connectivity between vehicles, IoT devices and other elements of the transportation space.
- [API Productization and Governance - Discussion with Michaela Halliwell](https://pronovix.com/podcasts/api-productization-and-governance-discussion-michaela-halliwell.md)
    
    In this episode, Michaela Halliwell talks about productizing APIs in the heavy civil construction industry. We explore shifting APIs from technical tools to customer-focused products, tackling governance in legacy systems, and the role of AI in shaping the future of API usability.
- [API Success as a Bow Wave](https://pronovix.com/api-resilience/api-success-bow-wave.md)
    
    Claire Barrett (APIsFirst Consulting) explores how API success creates a bow wave for an organisation’s wider digital transformation, and why it is important to recognise the humans behind API success.
- [API-soup into API platform - Conversation with Jabe Bloom - part 2](https://pronovix.com/api-resilience/api-soup-api-platform-conversation-jabe-bloom-part-2.md)
    
    We continue with our conversation with Jabe Bloom. In this second episode we talk about how organizational design is still stuck in organizational engineering, how to get beyond that, and how we have to rethink our understanding of roles.
- [APIs and Deliberate Complexity](https://pronovix.com/api-resilience/opening-episode-apis-and-deliberate-complexity.md)
    
    Discover together with us how APIs can help organizations to become more deliberate about their inherent complexity. Expect deep conversations with really smart guests, and discussions covering technological, sociological, and philosophical topics in the field of APIs, Platforms, Ecosystems, and complexity in general.
- [APIs and Evolutionary Purpose](https://pronovix.com/api-resilience/apis-and-evolutionary-purpose.md)
    
    In this episode, Ainhoa Pulido (API Manager, Lufthansa) and Flavio Geraldes (API Manager, Lufthansa) explore the importance of purpose and innovation when it comes to creating or integrating APIs. What else is crucial?
- [APIs as bridges to the future](https://pronovix.com/podcasts/apis-bridges-future.md)
    
    How can a bank shift to API-first strategy, and why is it beneficial? What does it mean to get to Developer Success? In this episode, Koen Adolfs (Lead Product Owner at ABN AMRO) and Kristof discuss the value of API programs and how they can contribute to the key business objectives.
- [APIs as Utilities - Conversation with Alicia Miller and Joshua Markham](https://pronovix.com/podcasts/apis-utilities-conversation-alicia-miller-and-joshua-markham.md)
    
    In this episode, Kristof Van Tomme is joined by Alicia Miller and Joshua Markham (Verizon), and they explore the concept of APIs as utilities, what it means to approach APIs with a utility mindset, as well as the future of applications in the age of LLMs.
- [APIs as Utilities in the Kubernetes ecosystem - Conversation with Ben Gamble](https://pronovix.com/podcasts/apis-utilities-kubernetes-ecosystem-conversation-ben-gamble.md)
    
    In this episode, Ben Gamble (Aiven) explores questions around discoverability, resilience, and a whole host of fascinating theories, such as APIs functioning as utilities.
- [APIs in the Age of Agents: Standards, Security &amp;amp; Scale - Discussion with Erik Wilde](https://pronovix.com/podcasts/apis-age-agents-standards-security-scale-discussion-erik-wilde.md)
    
    OAI ambassador Erik Wilde explores how new specs like Arazzo and MCP are shaping AI-driven workflows, and why APIs may soon be your last line of defense.
- [Autonomous APIs: The Future of APIs?](https://pronovix.com/api-resilience/autonomous-apis-future-apis.md)
    
    In the fourth episode, Zdenek Nemec (founder, Superface.ai) explains how true machine-to-machine communication could radically transform the current workflow of the API economy.
- [Boundaries and interfaces - Conversation with Koichi Shiroma](https://pronovix.com/podcasts/boundaries-and-interfaces-conversation-koichi-shiroma.md)
    
    In this episode, Koichi Shiroma (Principal Consultant) narrates his journey of how his team implemented an interface portal. With Kristof Van Tomme, they discuss what can be the business drivers for interface portals and what obstacles one has to overcome during the implementation.
- [Building an internal developer portal with Backstage at Ikea](https://pronovix.com/podcasts/building-internal-developer-portal-backstage-ikea.md)
    
    Soumitra Bhattacharyya (Senior Software Engineer, API Management at Ikea) and Kristof discuss the meaning and impact of developer success and data concept modeling. Furthermore, Soumitra shares how he sees the evolution journey in general API management and ecosystem landscape within the past five years and why democratizing data inside your organization could be important.
- [Building and running a successful API Program in a high-asset travel company](https://pronovix.com/api-resilience/building-and-running-successful-api-program-high-asset-travel-company.md)
    
    In episode 2 Robin Meissner talked about TUI’s digital transformation efforts in the past 2 years from the first API they published to the future API and interface ecosystem he envisions for TUI.
- [Building Digital Ecosystems - Digital Experience and Developer Experience ](https://pronovix.com/api-resilience/building-digital-ecosystems-digital-experience-and-developer-experience.md)
    
    Nick Veenhof is the CTO of Dropsolid, a Digital Experience company, offering a single platform driven by various Open Source technologies.
- [Complex systems remember their past. Conversation with Prof Alicia Juarrero - part 1](https://pronovix.com/api-resilience/complex-systems-remember-their-past-conversation-prof-alicia-juarrero-part-1.md)
    
    A conversation with Prof Alicia Juarrero, leading complexity theory philosopher and academic, as well as the founder and president of VectorAnalytica, about constraints, especially temporal and enabling constraints in complexity theory.
- [Complex systems, generative AI and affordance-centric APIs - Conversation with Michael Hibay and Mike Amundsen](https://pronovix.com/podcasts/complex-systems-generative-ai-michael-hibay-and-mike-amundsen.md)
    
    In this episode, Michael Hibay (API Platform Architect at WSFS Bank) and Mike Amundsen (Amundsen,com, Inc.) deep dive into the topic of hypermedia, complex systems, Domain Driven Design, and generative AI. They explore the questions of what hypermedia API is, what an API affordance catalog can be, and how language models can be applied on the client’s side.
- [Complexity is a pharmakon - Conversation with Jabe Bloom - part 1](https://pronovix.com/api-resilience/complexity-pharmakon-conversation-jabe-bloom-part-1.md)
    
    We talk with Jabe Bloom about how building software in enterprise is a philosophical argument and how knowing some philosophy can help.
- [Connecting Audience &amp;amp; APIs](https://pronovix.com/api-resilience/connecting-audience-apis.md)
    
    “Our shared responsibility is to help industries where we belong to adopt and push forward their API programs and API community initiatives” claims Aleksei Akimov (Head of API, Adyen).
- [Constructive criticality: the intersection of residuality theory and business strategy - Discussion with Barry O’Reilly](https://pronovix.com/podcasts/constructive-criticality-intersection-residuality-theory-and-business-strategy-0.md)
    
    The key to successful architecture isn’t the beautiful design with the perfect abstractions; it is more about knowing what can go wrong and where the fragile areas are. In this episode, Barry O’Reilly (Founder at Black Tulip Technology) shares his experience as an architect with Kristof Van Tomme and points out how residuality theory can help us better understand our industry.
- [Create fluidity and get the conflicts out! Conversation with Kenny Baas-Schwegler - part 1](https://pronovix.com/api-resilience/create-fluidity-and-get-conflicts-out-conversation-kenny-baas-schwegler-part-1.md)
    
    With collaborative modelling (like eventstorming) teams can experience the complexity within their organization. From there, it is possible to create a structure, but keep in mind that the structures are continuously evolving, they are not static.
- [Creating More Resilient Systems: an Introduction to Affordances](https://pronovix.com/api-resilience/creating-more-resilient-systems-introduction-affordances.md)
    
    What’s the difference between an API catalogue and an affordance catalogue? What are affordances and how do they define the usability of a system? Why are affordances similar to languages? Interview with Michael Hibay, part 1.
- [Creating personalized experiences through APIs in the travel industry](https://pronovix.com/api-resilience/personalized-experiences-robin-meissner.md)
    
    In the first episode Robin and the hosts, Kristof Van Tomme and Mark Winberry took an “API-philosophic” angle and discussed how APIs could help create more personalized, diverse and unique experiences in the future, going beyond their current role in the corporate world.
- [Designing the APIS of the Future](https://pronovix.com/api-resilience/designing-apis-future.md)
    
    Will APIs make it possible in the future to build systems that are optimized for cooperation and resilience rather than profit and sheer growth? What is the difference between writing code for a machine vs. all the machines? Why APIs resemble creative game spaces or ant colonies, and why is it an antipattern to create sequential workflows when designing APIs?
- [Developer Portals as Digital Marketing Tools and Technology Choices for Devportals](https://pronovix.com/podcasts/developer-portals-digital-marketing-tools-and-technology-choices-devportals.md)
    
    In this episode, Irvinder Singh (Principal Director, AgFirst Farm Credit Bank) explains the expanding definition of developer success, emphasizing swift service integration, business outcomes, and the adoption of emerging technologies.
- [Developer productivity and emerging personas - Discussion with Praneet Singh](https://pronovix.com/podcasts/developer-productivity-and-emerging-personas-discussion-praneet-singh.md)
    
    In this episode, Praneet Singh (Product Manager at Intuit) shares valuable insights about improving findability, as well as the emerging personas on developer portals and how repeating data patterns can be the key to serving them.
- [Digital transformation in public broadcasting](https://pronovix.com/api-resilience/digital-transformation-roberto-salomone.md)
    
    We are talking with Roberto Salomone, representing SRG SSR (Schweizerische Radio- und Fernsehgesellschaft).
- [DITA, Markdown, Metadata and Minimalism - Discussion with Paul Coinaud](https://pronovix.com/podcasts/dita-markdown-metadata-and-minimalism-discussion-paul-coinaud.md)
    
    In this episode we talk about the critical need for LLM-ready content much enriched with structured metadata and discusses how standards like iiRDS and DITA’s semantic tagging enable this.
- [Emerging trends in the open banking landscape - A conversation with Jorgos Tsovilis and Thorben Peter](https://pronovix.com/podcasts/emerging-trends-open-banking-landscape-conversation-jorgos-tsovilis-and-thorben-peter.md)
    
    Innopay&#039;s Open Banking Monitor offers a valuable and unique insight into banking APIs on a global scale. In this episode, Jorgos Tsovilis (Senior Consultant) and Thorben Peter (Junior Consultant) explain the evaluation process behind the monitor and share their thoughts on current and emerging trends in the open banking space.
- [Enhance Developer Experience &amp;amp; Customer Service in Times of Crisis](https://pronovix.com/api-resilience/enhance-developer-experience-customer-service-times-crisis.md)
    
    In the third episode, Julija Babre and Gregory De Jans from the Devportal Awards main prize winner TomTom team explained what new initiatives they launched for an outstanding developer experience.
- [From Documentation to Interaction: Building a More Resilient Web - Discussion with Jeff Eaton](https://pronovix.com/podcasts/documentation-interaction-building-more-resilient-web-discussion-jeff-eaton.md)
    
    In this episode, Jeff Eaton (Partner at Autogram) shares his thoughts about the implications of increasing complexity, as well as the capabilities and limitations of LLMs in the context of APIs.
- [How can social sciences benefit software developers? - Conversation with Chris McDermott Part 1](https://pronovix.com/podcasts/how-can-social-sciences-benefit-software-developers-conversation-chris-mcdermott-part-1.md)
    
    Chris McDermott explains how he helps leaders navigate uncertainty through honest conversations, how a social science lens can benefit software development teams, and why context matters when we’re adapting practices.
- [Journey of a transformation into a Consumer / API First company](https://pronovix.com/api-resilience/journey-transformation-consumer-api-first-company.md)
    
    Interview with Maarten Roosendaal, product manager and product owner of a retailer API at bol.com.
- [Key Elements of the API Mindset](https://pronovix.com/api-resilience/key-elements-api-mindset.md)
    
    ‘People don’t look for APIs, they look for abilities,’ claims Mehdi Medjaoui (founder, Apidays). In Part 1, he explains the key elements of the API mindset and explores the challenges of API integration and discoverability.
- [Minimalism to optimize AI performance – Discussion with Ravi T.R. and Deepak Ruhil](https://pronovix.com/podcasts/minimalism-optimize-ai-performance-discussion-ravi-tr-and-deepak-ruhil.md)
    
    Discover how technical writers are using minimalism and DITA architecture to guardrail AI models and reduce hallucinations. This episode explores structuring technical content for LLM intent matching, the fascinating paralels of stigmergy and guiding autonomous AI agents, and some of what Ravi and Deepak are working on: AI style guides and knowledge graphs to optimize AI behavior.
- [Mixing desk versus three buttons: what is the right thing for your audience? - Conversation with Dawn Ahukanna, part 1](https://pronovix.com/api-resilience/mixing-desk-versus-three-buttons-what-right-thing-your-audience-conversation-dawn.md)
    
    We talk with Dawn Ahukanna about why it is essential to acknowledge the whole spectrum instead of the pieces and how it can help if one keeps in mind the end and works backwards.
- [Monetization and global markets - Discussion with David O’Neill](https://pronovix.com/podcasts/monetization-and-global-markets-discussion-david-oneill.md)
    
    In this episode, David O’Neill (APIContext) reflects on the current API landscape through the lens of global market trends and recurring cycles in the tech space.
- [Non-transactional Values in the API Space](https://pronovix.com/api-resilience/non-transactional-values-api-space.md)
    
    In the first part of the API Resilience interview Kin Lane (Chief Evangelist, Postman) talked about Digital Literacy &amp;amp; Democratizing APIs. The 2nd part of the conversation goes towards more philosophical territories.
- [Pattern languages and semantic caching - Discussion with Jeff Eaton (Part 1)](https://pronovix.com/podcasts/pattern-languages-and-semantic-caching-discussion-jeff-eaton-part-1.md)
    
    In this episode, Jeff Eaton (Partner at Autogram) discusses the complexities of building and managing digital systems, drawing on a wide range of theoretical frameworks to understand underlying patterns.
- [Patterns in Documentation - Discussion with Daniel Beck](https://pronovix.com/podcasts/patterns-documentation-discussion-daniel-beck.md)
    
    In our conversation with Daniel Beck, we discuss creating documentation project archetypes to aid open source and enterprise projects in structuring their documentation efforts.
- [Personal Digital Capital and GDPR Portability](https://pronovix.com/api-resilience/personal-digital-capital-and-gdpr-portability.md)
    
    ‘If you have all your personal data with you, you increase your value when you log into an application’ says Mehdi Medjaoui (founder, Apidays). In Part 2, he presents his new vision, which focuses on GDPR portability and the trend of commercializing personal data.
- [Retrospective with Mark Winberry](https://pronovix.com/api-resilience/retrospective-mark-winberry.md)
    
    In this episode Mark and Kristof did a retrospective discussion on the past episodes and Mark said farewell to the listeners as he will no longer co-host the podcast.
- [Shaking Off Legacy to Become API-first](https://pronovix.com/api-resilience/shaking-legacy-become-api-first.md)
    
    In this edition, Sophie Rutard (Head of API, Euler Hermes) shares how a paper-centered business improved its operations by making efforts towards digital transformation – from value proposition through buy-in to API governance.
- [Show me your change process! Conversation with Matthew Reinbold - part 1](https://pronovix.com/api-resilience/change-process-matthew-reinbold-part-1.md)
    
    A conversation with Matthew Reinbold (Digital Engagement Lead at Concentrix Catalyst API Practice group), about how to get the outcomes you want from a transformation effort.
- [Show me your change process! Conversation with Matthew Reinbold - part 2](https://pronovix.com/api-resilience/show-me-your-change-process-conversation-matthew-reinbold-part-2.md)
    
    A conversation with Matthew Reinbold (Digital Engagement Lead at Concentrix Catalyst API Practice group), about how governance should drive change towards the desired behaviors.
- [Simulation and community building at Ansys: the socio-technical aspects of developer success](https://pronovix.com/podcasts/simulation-and-community-building-ansys-socio-technical-aspects-developer-success.md)
    
    Why is it essential to treat API developer portals as socio-technical systems, and what is the role of community building in achieving developer success? With Chris Harrold (Developer Experience Program Director, Product Manager at Ansys), among others, we explored these questions and the post-GPT era. As Chris remarked, the importance of quality information is much more significant now than they’ve ever been before.
- [Technical solutions are as important as the customer’s journey: KBC’s approach to APIs and other interfaces](https://pronovix.com/podcasts/kbc-apis-interfaces-tamara-meers.md)
    
    Our guest was Tamara Meers (Business Development Manager at KBC), who is mainly involved with the business side, which provides her with a unique perspective on developer success and its connection with technical solutions. Tamara and Kristof talked about KBC’s journey from PSD2 to a growing market of embedded finance, discussed the upcoming PSD3 and how Tamara sees the role of developer success.
- [The Evolving Role of Developer Advocacy](https://pronovix.com/api-resilience/evolving-role-developer-advocacy.md)
    
    In this episode, Lorna Jane Mitchell shares her journey as a developer advocate, OpenAPI Initiative contributor, open source enthusiast, and keen blogger, and how her role has been evolving into digital advocacy this year. She also explores the steps you can take to not to go too early into code and add more value to your API experience, and how API teams could benefit from a spec-first attitude.
- [The Future of Content Management - Discussion with Jeff Eaton (Part 2)](https://pronovix.com/podcasts/future-content-management-discussion-jeff-eaton-part-2.md)
    
    In the second part of the discussion, the conversation focuses on dissecting the capabilities and limitations of AI, particularly Large Language Models.
- [The Future That’s Already Here](https://pronovix.com/api-resilience/future-thats-already-here.md)
    
    In the intro episode of the API Resilience podcast, Kristof Van Tomme (CEO &amp;amp; co-founder, Pronovix) and Mark Winberry (director of US operations, Pronovix) discuss the role of APIs in facing the challenges of the current pandemic economy.
- [The Present &amp;amp; Future of Banking APIs - Part 1](https://pronovix.com/api-resilience/present-future-banking-apis-part-1.md)
    
    In the second episode, Mark Boyd (CEO, Platformable) and Phuong Pham (open banking industry analyst, Platformable) explore and analyze current trends in open banking and open financing.
- [The Present &amp;amp; Future of Banking APIs - Part 2](https://pronovix.com/api-resilience/present-future-banking-apis-part-2.md)
    
    ABN AMRO’s API journey started when PSD2 regulations enforced adjustments. Tune in to hear Koen Adolfs (Lead Product Owner, Open Banking &amp;amp; Enterprise Integration Technology ABN AMRO) sharing his journey and how he leveraged the community to build ABN’s devrel program into one of Europe’s leading banking API stories.
- [The Present &amp;amp; Future of Banking APIs - Part 3](https://pronovix.com/api-resilience/present-future-banking-apis-part-3.md)
    
    If you believe hackathons serve little to no service in digital transformation, think again. Joris Hensen (founder, Deutsche Bank API program) and Matthias Büscher (product manager, Deutsche Bank Developer Portal) explain why.
- [The Present &amp;amp; Future of Banking APIs - Part 4](https://pronovix.com/api-resilience/present-future-banking-apis-part-4.md)
    
    It pays off to cater to both technical and business audiences, claims Katrien Van Gijsel (Business Innovation Manager, KBC Bank &amp;amp; Verzekering).
- [The revolution of composability - A conversation with John Doyle and Henk Beld](https://pronovix.com/podcasts/revolution-composability-conversation-john-doyle-and-henk-beld.md)
    
    In this time of ever changing demands, it is more important than ever to remain flexible and react swiftly to change. In this episode, John Doyle (CEO at Digital Polygon) and Henk Beld (Solutions Architect at Amazee.io) explain how composability can help you break down monoliths into smaller, interchangeable components that allow you to keep up with rapid transformations.
- [The role of documentation in a niche field - Conversation with Daria Lutchenko](https://pronovix.com/podcasts/role-documentation-niche-field-conversation-daria-lutchenko.md)
    
    In this episode, Daria Lutchenko (UP42) explains the value of concise and coherent documentation that allows providers to keep up their end of the “social contract”.
- [The Secret Sauce of Developer Marketing](https://pronovix.com/api-resilience/secret-sauce-developer-marketing.md)
    
    Earning the trust of your developers is the first step in developer marketing, says Adam DuVander (principal consultant, EveryDeveloper). In this episode of API Resilience, he explores how product development depends on audiences, as well as on business purposes.
- [The technical and social contracts of APIs - Discussion with Marsh Gardiner](https://pronovix.com/podcasts/technical-and-social-contracts-apis-discussion-marsh-gardiner.md)
    
    The way we think about the future of APIs can take many different forms. In this episode, Marsh Gardiner and Kristof Van Tomme approach the subject from several angles.
- [The world of Kubernetes and APIs - Conversation with Viktor Farcic](https://pronovix.com/podcasts/world-kubernetes-and-apis-conversation-viktor-farcic.md)
    
    Why can we treat Kubernetes as an open standard that enables computing to become a utility? In this episode, Viktor Farcic (Developer Advocate at Upbound) explains why we can say that Kubernetes is an extensible API, and highlights that an API has no tangible usefulness by itself. With Kristof Van Tomme, they also deep dive into the fundamentals of a good portal.
- [Transforming Organizations: API Adoption and (Internal) Developer Advocacy ](https://pronovix.com/api-resilience/transforming-organizations-api-adoption-and-internal-developer-advocacy.md)
    
    Raymond Peng is a Senior Cloud Value Advisor for API Strategy &amp;amp; Platforms at Google. He works with various companies to help kickstart, accelerate and scale up their API programs and businesses.
- [Transition from code-first to design-first: growing the API program at SAS ](https://pronovix.com/api-resilience/growing-api-program-sas.md)
    
    In this episode Jeannie Hawrysz (Lead API Architect and Manager of API and Developer Program Enablement) talked about their team efforts at SAS to set new standards for their API program during the time of pandemia.
- [We shouldn&#039;t automate management just yet - conversation with Prof Alicia Juarrero - part 2](https://pronovix.com/api-resilience/we-shouldnt-automate-management-just-yet-conversation-prof-alicia-juarrero-part-2.md)
    
    Continuing our conversation with Alicia Juarrero, we go deeper on enabling constraints, specifically catalysts and feedback loops, emergence, what this means for management and why in complexity you need to start with context.
- [What are your business incentives? Shifts and Effects in the API world - Discussion with Zdenek Nemec](https://pronovix.com/podcasts/what-are-your-business-incentives-shifts-and-effects-api-world-discussion-zdenek-nemec.md)
    
    In this episode, Zdenek Nemec (Founder and CTO at Superface) and Kristof Van Tomme explore the attention economy and the effects of shutting down successful social networks for profit. They also delve into the role of AI and how AI agents can change the way we use APIs and the web.
- [What do you need to go along with a decision? Conversation with Kenny Baas-Schwegler - part 2](https://pronovix.com/api-resilience/what-do-you-need-go-along-decision-conversation-kenny-baas-schwegler-part-2.md)
    
    In the 2nd part we discussed why most organizational changes don&#039;t work, and what are the four ways of Deep Democracy that can help move into a decision making.
- [What does it take for a platform team to succeed? - Interview with Jean Burellier](https://pronovix.com/podcasts/what-does-it-take-platform-team-succeed-interview-jean-burellier.md)
    
    In this episode, Jean Burellier (Sanofi) explains the process of setting up a team for success, and how delivering results early on can start a growth journey that makes a lasting impact.
- [What does “good” look like to you? - Conversation with Chris McDermott, Part 2](https://pronovix.com/podcasts/what-does-good-look-you-conversation-chris-mcdermott-part-2.md)
    
    The final installment of the Complexity series ends this collection of interviews on a high note. In this episode, we dive deeper into the practical application of social practice theory, the optimization of transformative processes, and the value of maturity with the help of our guest, Chris McDermott (Lean Agile Coach &amp;amp; Principal Consultant at Contextualise) and hosts Kristof van Tomme (CEO and co-founder at Pronovix) and Marc Burgauer (Principal Consultant and Co-founder at Contextualise).
- [What Makes Conversational AI Trustworthy? - Discussion with Ronald Ashri](https://pronovix.com/podcasts/what-makes-conversational-ai-trustworthy-discussion-ronald-ashri.md)
    
    Drawing on his experience crafting conversational AI for regulated industries, Ronald Ashri (OpenDialog AI) shares his perspective on constraining LLMS for reliability and emphasizes the importance of structured data.
- [Your APIs Are Your Menu, Define Your Capabilities - Discussion with Kin Lane](https://pronovix.com/podcasts/your-apis-are-your-menu-define-your-capabilities-discussion-kin-lane.md)
    
    The conversation explores and bridges the external imperative of publishing your API menu for LLM discovery with the internal requirement of defining your organizational capabilities to achieve actual business outcomes.
- [‘A system is more than a sum of its parts’ - discussion with Stefan Verstraeten](https://pronovix.com/podcasts/system-more-sum-its-parts-discussion-stefan-verstraeten.md)
    
    In this episode, Stefan Verstraeten (Head of Value at TomTom) explains how complexity science as a mental model can help to better understand the way things work. He also narrates his journey to superforecasting (notion of making a prediction), which is a unique initiative.
- [“Developer Marketing Does Not Exist” ](https://pronovix.com/api-resilience/developer-marketing-does-not-exist.md)
    
    When you are reaching out to developers, traditional marketing solutions usually don&#039;t work on their own. What is the right approach then? How to convince developers to use your products or services? Tune in and listen to this podcast with Adam DuVander and Kristof Van Tomme and learn why &quot;Developer Marketing Does not Exist&quot;.

Generated on 2026-08-08T07:22:35+0000