DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

SBOMs are essential to circumventing software supply chain attacks, and they provide visibility into various software components.

Core Badge
Avatar

David Brown

DZone Core CORE

Founder and CEO at Lonti

Sydney, AU

Joined Mar 2019

https://www.lonti.com/blog

Stats

Reputation: 2811
Pageviews: 474.5K
Articles: 21
Comments: 6

Expertise

Team Management Expertise Icon

Team Management

  • Articles
  • Comments

Articles

article thumbnail
Why API-First Frontends Make Better Apps
Design API-first frontends that scale—bind live data, handle real states, and customize without code bloat. Build faster, maintain smarter.
July 2, 2025
· 1,588 Views · 2 Likes
article thumbnail
Integration Isn’t a Task — It’s an Architectural Discipline
Integration isn’t a quick fix — it’s core architecture. API-first design ensures systems stay flexible, scalable, and reliable.
May 15, 2025
· 4,488 Views · 2 Likes
article thumbnail
Stop Wasting Time Writing Code for APIs
Martini automates API creation, security, and integrations — eliminating boilerplate and saving developers' time. Build faster, code less.
March 14, 2025
· 6,416 Views · 6 Likes
article thumbnail
Low-Code Development Is Dead; Long Live Low Code, No Limits
Old low-code is too rigid. The future is Low Code, No Limits — developer-first, API-driven, and built for real enterprise needs.
March 12, 2025
· 8,022 Views · 7 Likes
article thumbnail
Learn Digital Transformation With Coding Over Cocktails
Listen to these experts and leaders as they give advice on how to kickstart digital transformation and insights from those that have done it before.
September 6, 2022
· 3,832 Views · 2 Likes
article thumbnail
Testing Even Before a Line of Code Is Written: Is It Possible?
In this article, follow an interview explaining why testing should apply across the entire software development lifecycle.
August 4, 2022
· 7,574 Views · 2 Likes
article thumbnail
Developing a Cloud Adoption Strategy
According to Deloitte's Mike Kavis, there are definitely long-term benefits for organisations when the right cloud adoption strategy is in place.
August 2, 2022
· 5,999 Views · 2 Likes
article thumbnail
RPA vs. BPA: Which Approach to Automation Should You Use?
According to Gartner, organizations will be investing in more hyper-automation initiatives in 2022. These initiatives will include both BPA and RPA.
July 23, 2022
· 5,737 Views · 2 Likes
article thumbnail
Should You Invest in a Digital Transformation Office?
With so much at stake when it comes to transforming an organization, Sabine Laute suggests that a dedicated transformation office could be a solution.
July 20, 2022
· 5,304 Views · 3 Likes
article thumbnail
Why You Should Start Using CUPID and Not SOLID To Write Maintainable Software
While SOLID has always been the standard, it can sometimes be difficult to always apply its principles, and according to Dan North, it may even be outdated.
July 18, 2022
· 11,623 Views · 6 Likes
article thumbnail
Learn Microservices With Coding Over Cocktails
If you’re curious to learn more about microservices, then you’ve come to the right place!
July 9, 2022
· 8,048 Views · 5 Likes
article thumbnail
Kafka vs. JMS: Which One Should You Be Using?
While both offer their own advantages and are highly useful in their own right, which of the two should you be actually using?
July 6, 2022
· 13,667 Views · 2 Likes
article thumbnail
Build a Business-Led API Strategy and Get the Most Out of Your APIs
In this interview, discover why more companies need to realize the business value of APIs by creating their own business-led API strategy.
June 20, 2022
· 4,354 Views · 2 Likes
article thumbnail
Spelling “Equality” With IT: Addressing the Gender Gap in the Tech Industry
According to Cheryl Miller-Van Dyck, the gender gap resonates deep into the IT space and reflects in an organization's digital transformation efforts.
June 19, 2022
· 5,310 Views · 2 Likes
article thumbnail
Learn APIs With Coding Over Cocktails
Want to learn more about APIs through the words of industry experts and leaders? We’ve compiled all our episodes on the subject to date in one list.
June 9, 2022
· 6,087 Views · 4 Likes
article thumbnail
Creating an Event-Driven Architecture in a Microservices Setting
Is it possible for event-driven architectures and microservices to co-exist? We find out in this interview with Adam Bellemare.
May 31, 2022
· 18,182 Views · 5 Likes
article thumbnail
How Can APIs Enable GDPR Compliance?
Managing the requirements of GDPR compliance is easier said than done. Mehdi Medjaoui shares some advice on how to facilitate GDPR compliance through APIs.
May 10, 2022
· 3,538 Views · 4 Likes
article thumbnail
Taking a Proactive Approach to Cybersecurity With Laurie Williams [Podcast]
In this episode of Cocktails, we talk to a distinguished university professor on cybersecurity and touch on some taxonomies and frameworks for organizations to build their security.
Updated April 7, 2022
· 4,934 Views · 3 Likes
article thumbnail
HTTP to SQL: Header Based Routing to a SQL Database
In this use case we will accept a payload via HTTP, inspect the header of the request and then depending on the value in the header, write the payload to a SQL database.
September 20, 2021
· 5,944 Views · 4 Likes
article thumbnail
Writing the Response From a Restful API to an SQL Database
Do you want to take the response from a RESTful API and write it to an SQL database? Here, we'll sync billing data from our Demo Billing API to an SQL database.
September 16, 2021
· 14,556 Views · 3 Likes
article thumbnail
Why API Schemas Are Better Than Connectors for Integration
Learn about API schemas and why they're better than connectors for integration.
April 26, 2019
· 27,160 Views · 10 Likes

Comments

Why API Schemas Are Better Than Connectors for Integration

May 06, 2019 · David Brown

Thanks for the question Oliver. TORO provides an integration framework that enables a user to create integration services automatically from an API schema such as OpenAPI or Swagger (amongst others). You then just drag n drop the API services into your own integration service logic. No coding required from end to end. Note, however, that TORO Integrate is an enterprise-class solution that enables full customization of service logic as required.

Why API Schemas Are Better Than Connectors for Integration

May 06, 2019 · David Brown

Good point Frank. It is the responsibility of the API publisher to provide an SDK and keep it updated with API changes. If you are getting that from over 70 publishers then you are doing well. In our experience, most API publishers provide some form of documentation but not all provide an SDK and of those that do they don't necessarily keep it up to date with their latest changes. Can be even worse if the SDK is provided by a third party.

Why API Schemas Are Better Than Connectors for Integration

May 06, 2019 · David Brown

The only way that the services for an API would not be updated is if the publisher didn't release an updated API schema. Or if you are using a tool like TORO Docs to OpenAPI then you just re-execute the crawl strategy of the API documentation and automatically generate a new API schema. Either way, you have a new API schema to now machine generate your services and away you go...

Why API Schemas Are Better Than Connectors for Integration

May 06, 2019 · David Brown

Couldn't have said it better myself Robert

Why API Schemas Are Better Than Connectors for Integration

May 06, 2019 · David Brown

We have implemented thousands of APIs and can tell you that many companies (including some very large saas companies) that do not apply the same strict versioning/backward compatibility strategies that you do. Even if an API update was backward compatible you would still need to recode your connector if you wanted to take advantage of whatever new features that API update contained. That means dragging the code base for that connector out of source control, have a developer read through the code base to understand how it has been implemented, update it, test that the changes have not broken anything, build, deploy etc etc.

Why API Schemas Are Better Than Connectors for Integration

May 06, 2019 · David Brown

Glad to hear your migration went well Frank. Whilst true that a connector will abstract the implementation of an API the fact remains that when the API changes the connector will need to be rewritten. Writing code takes time and is prone to error. The advantage of using an API schema to machine generate the services for an API is that this can be done extremely quickly and by any developer - even those not familiar with the project. BTW, whilst TORO Integrate is a proprietary platform (as are OSB and Redhat Fuse) OpenAPi is an industry alliance of the top players in the industry and is part of the Linux Foundation.

User has been successfully modified

Failed to modify user

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • [email protected]

Let's be friends: