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
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: 2821
Pageviews: 481.3K
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
· 2,366 Views · 4 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,943 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,887 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,600 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
· 4,063 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,820 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
· 6,192 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,939 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,462 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
· 12,138 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,405 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
· 14,142 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,538 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,505 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,297 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,610 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,793 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
· 5,125 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
· 6,145 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,767 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,506 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

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

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 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook