The document provides tips for building API products, including mistakes to avoid. It emphasizes the importance of understanding target developers, giving careful consideration to naming conventions, allowing sufficient time for discovery, design and development, focusing on the entire API ecosystem experience, designing the API organization structure thoughtfully based on Conway's Law, and providing an end-to-end integration experience. The document uses examples and outlines processes to illustrate its recommendations for building APIs.
PayPal operates in 200+ countries. The complexity of region specific requirements and a disjointed offering led to a situation where PayPal Checkout API product suite got polluted with many overlapping capabilities and an API documentation that was hard to comprehend, incomplete and inconsistent making the integration experience much harder than it needed to be.
There was a strong desire to act upon the feedback that we have been hearing from our merchants and developer community to make a turn for the better.
This talk aims to explore
> When is the right time for organization to rethink their API and launch a new version.
> Considerations that go into creating a new version of an API that is so central to the way thousands of developers and merchants integrate with PayPal.
> Explore challenges in design, adoption, migration both internally and externally within the organization.
What is API Product Management by PayPal Director of ProductProduct School
Main takeaways:
- What does API Product Management mean and how is it different from traditional Product Management
- Some strategies to build an API offering that scales with time instead of causing bottlenecks
- Lessons learnt in the journey of re-imagining the API ecosystem at PayPal
Your API Deserves More Respect: Make It A ProductProgrammableWeb
Your API Deserves More Respect: Make It A Product
Andrew Seward, Technical Product Manager, Esendex
Your API is a product in its own right - it has its own customer base, its own target market, customer journeys, interface considerations, profit margins, features, bugs, strengths and weaknesses. That idea is an easy sell for most of us here, but how do you get your whole company on board, particularly when many of your colleagues haven't heard of APIs before? I will share my experience of changing how Esendex thinks about and approaches its API - where we were with our API and how we went about raising it to be our main product. What worked, what didn't, what problems we encountered, how we overcame them and what we're still trying to figure out. We also want to hear from you and your experiences so we can all benefit from the conclusions you've drawn.
apidays LIVE Paris - How to build better and consistent APIs at scale by Sami...apidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
How to build better and consistent APIs at scale
Samir Amzani, Director of Engineering API at Adidas
Bulletproofing Your APIs: Why Users’ Feedback MattersPronovix
The uncomfortable truth about DX: everyone talks about it, and yet only a few get it right. What about you? We know testing and feedback collection can be hard, but we’re here to tell you that it doesn’t have to be that way: from bug hunting challenges to hackathons, we’ve got a few ideas to share.
PayPal operates in 200+ countries. The complexity of region specific requirements and a disjointed offering led to a situation where PayPal Checkout API product suite got polluted with many overlapping capabilities and an API documentation that was hard to comprehend, incomplete and inconsistent making the integration experience much harder than it needed to be.
There was a strong desire to act upon the feedback that we have been hearing from our merchants and developer community to make a turn for the better.
This talk aims to explore
> When is the right time for organization to rethink their API and launch a new version.
> Considerations that go into creating a new version of an API that is so central to the way thousands of developers and merchants integrate with PayPal.
> Explore challenges in design, adoption, migration both internally and externally within the organization.
What is API Product Management by PayPal Director of ProductProduct School
Main takeaways:
- What does API Product Management mean and how is it different from traditional Product Management
- Some strategies to build an API offering that scales with time instead of causing bottlenecks
- Lessons learnt in the journey of re-imagining the API ecosystem at PayPal
Your API Deserves More Respect: Make It A ProductProgrammableWeb
Your API Deserves More Respect: Make It A Product
Andrew Seward, Technical Product Manager, Esendex
Your API is a product in its own right - it has its own customer base, its own target market, customer journeys, interface considerations, profit margins, features, bugs, strengths and weaknesses. That idea is an easy sell for most of us here, but how do you get your whole company on board, particularly when many of your colleagues haven't heard of APIs before? I will share my experience of changing how Esendex thinks about and approaches its API - where we were with our API and how we went about raising it to be our main product. What worked, what didn't, what problems we encountered, how we overcame them and what we're still trying to figure out. We also want to hear from you and your experiences so we can all benefit from the conclusions you've drawn.
apidays LIVE Paris - How to build better and consistent APIs at scale by Sami...apidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
How to build better and consistent APIs at scale
Samir Amzani, Director of Engineering API at Adidas
Bulletproofing Your APIs: Why Users’ Feedback MattersPronovix
The uncomfortable truth about DX: everyone talks about it, and yet only a few get it right. What about you? We know testing and feedback collection can be hard, but we’re here to tell you that it doesn’t have to be that way: from bug hunting challenges to hackathons, we’ve got a few ideas to share.
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...apidays
apidays LIVE Helsinki & North 2021 - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
March 15 & 16, 2021
The - sometimes surprising - benefits of open banking, open finance and beyond
Designing embedded platforms: lessons from industry success & failure
Jeremy Glassenberg, Director of Product, APIs at Deserve
apidays LIVE Paris 2021 - Test developer experience, not code by Kathrine Osa...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Test developer experience, not code
Kathrine Osadchenko, API Technical Writer & Content Developer at WIX.com
The talk covers Onfido's journey as a company from developer-led documentation to a full-time holistic focus on Developer Experience— and what that means for us. Some examples are achieving consistency across our API client libraries and moving on from OpenAPI-generated libraries, trialling a documentation-led approach for developing the newest version of the Onfido API, and separating our product and technical documentation without compromising on user experience.
apidays LIVE Paris - How to position the API driven Architecture to support t...apidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
How to position the API driven Architecture to support the digital transformation?
Jarvis Ka, Enterprise Architect at Indiana Farm Bureau Insurance
The fact that there is no hand-written manual or specification for approaching API products has given rise to various API designs. Perhaps the reason why integrating with APIs is often dreaded. In this talk, you will learn how to approach API products. You’ll start treating APIs as first-class citizens, revenue drivers as opposed to a code by-product. You will learn the secrets of building APIs that developers love to use.
An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...Pronovix
23 different REST APIs, 26+ teams, 150+ writers — how we built a unified solution. In this session, hear the inside story of how a handful of writers developed a REST API doc solution and earned the trust of executives and engineering teams across Salesforce along the way.
Most of us are not going to change the world. Don’t let that stop you. You can still change the way APIs are created in your community, and reap the benefits of the spec-first design approach. Be the hero your community needs and your APIs deserve.
Imagine a place where a lone technical writer is creating API specs by hand, from scratch, for a bunch of existing APIs. A place where developers don’t know if an API exists at all because there’s no documentation for it. Where product owners design new APIs in a single Excel spreadsheet.
Places like that exist; maybe you’ve experienced something similar first-hand. Perhaps you thought to yourself, “I wish I could turn this place around”. And you can. You’re not “just a technical writer” - your perspective, insight, and skills are crucial for not just documenting, but also designing and developing usable APIs.
In this talk, you will hear some ideas for what technical writers can do to make their job documenting APIs easier and collaboration with stakeholders stronger. We will look at the benefits of the spec-first approach, strategies for implementing it, and challenges you may encounter. A real-world example of building a spec-first API culture within a company will illustrate how long it took, what worked (and what didn’t), and where improvement is still needed.
The goal is to equip technical writers with advice and motivation to start influencing API design decisions in their community. Documentarians represent the voice of the user to a great extent, but this voice is not always heard. Luckily, it’s not too late to change that.
Building a solid API is a challenge but getting our APIs to be adopted by a larger audience, we quickly realized that having solid SDKs is the key element.
At Rubrik we have been developing SDKs to supplement our APIs for over 3 years and during this process we have been making sure our SDKs provide a seamless experience for end-users to consume. When breaking API changes occur during the development of our product.
The key takeaways of this session are:
* How to strategize SDK development against an ever-changing API
* Securely open-source your SDK development process
The motivation on why and when to use API-First service design. What are the real-life poblems in application development with regard to API's ? And how to solve these using tools like Swagger Editor , Swagger UI and Swagger-codegen. And how can an API Manager tool help to manage the Apllication Lifecycle of your API ( publishing , versioning, registration of consumers , quota's and rate-limiting )
How to Navigate your Product Career and API Product Management by PayPal Sr PMsProduct School
In this presentation you will learn see real life examples of how to navigate your product career from seasoned Senior PMs from Paypal. As well as get a glimpse into the API Product Management.
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...John Musser
How do you measure API success? What KPIs do APIs need? What mistakes should I avoid? Find out what you should, and shouldn't, be measuring as part of your API program in this Business of APIs Conference NYC talk. Dive into a breadth of API metrics, the 6 keys to better API metrics, and the traps to beware of (the important do's and don'ts). Also real-world API case studies show who measures what.
apidays LIVE Helsinki & North - Designing embedded platforms: lessons from in...apidays
apidays LIVE Helsinki & North 2021 - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
March 15 & 16, 2021
The - sometimes surprising - benefits of open banking, open finance and beyond
Designing embedded platforms: lessons from industry success & failure
Jeremy Glassenberg, Director of Product, APIs at Deserve
apidays LIVE Paris 2021 - Test developer experience, not code by Kathrine Osa...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Test developer experience, not code
Kathrine Osadchenko, API Technical Writer & Content Developer at WIX.com
The talk covers Onfido's journey as a company from developer-led documentation to a full-time holistic focus on Developer Experience— and what that means for us. Some examples are achieving consistency across our API client libraries and moving on from OpenAPI-generated libraries, trialling a documentation-led approach for developing the newest version of the Onfido API, and separating our product and technical documentation without compromising on user experience.
apidays LIVE Paris - How to position the API driven Architecture to support t...apidays
apidays LIVE Paris - Responding to the New Normal with APIs for Business, People and Society
December 8, 9 & 10, 2020
How to position the API driven Architecture to support the digital transformation?
Jarvis Ka, Enterprise Architect at Indiana Farm Bureau Insurance
The fact that there is no hand-written manual or specification for approaching API products has given rise to various API designs. Perhaps the reason why integrating with APIs is often dreaded. In this talk, you will learn how to approach API products. You’ll start treating APIs as first-class citizens, revenue drivers as opposed to a code by-product. You will learn the secrets of building APIs that developers love to use.
An Inside Look at a Large-scale Writer-driven REST API Doc Solution at Salesf...Pronovix
23 different REST APIs, 26+ teams, 150+ writers — how we built a unified solution. In this session, hear the inside story of how a handful of writers developed a REST API doc solution and earned the trust of executives and engineering teams across Salesforce along the way.
Most of us are not going to change the world. Don’t let that stop you. You can still change the way APIs are created in your community, and reap the benefits of the spec-first design approach. Be the hero your community needs and your APIs deserve.
Imagine a place where a lone technical writer is creating API specs by hand, from scratch, for a bunch of existing APIs. A place where developers don’t know if an API exists at all because there’s no documentation for it. Where product owners design new APIs in a single Excel spreadsheet.
Places like that exist; maybe you’ve experienced something similar first-hand. Perhaps you thought to yourself, “I wish I could turn this place around”. And you can. You’re not “just a technical writer” - your perspective, insight, and skills are crucial for not just documenting, but also designing and developing usable APIs.
In this talk, you will hear some ideas for what technical writers can do to make their job documenting APIs easier and collaboration with stakeholders stronger. We will look at the benefits of the spec-first approach, strategies for implementing it, and challenges you may encounter. A real-world example of building a spec-first API culture within a company will illustrate how long it took, what worked (and what didn’t), and where improvement is still needed.
The goal is to equip technical writers with advice and motivation to start influencing API design decisions in their community. Documentarians represent the voice of the user to a great extent, but this voice is not always heard. Luckily, it’s not too late to change that.
Building a solid API is a challenge but getting our APIs to be adopted by a larger audience, we quickly realized that having solid SDKs is the key element.
At Rubrik we have been developing SDKs to supplement our APIs for over 3 years and during this process we have been making sure our SDKs provide a seamless experience for end-users to consume. When breaking API changes occur during the development of our product.
The key takeaways of this session are:
* How to strategize SDK development against an ever-changing API
* Securely open-source your SDK development process
The motivation on why and when to use API-First service design. What are the real-life poblems in application development with regard to API's ? And how to solve these using tools like Swagger Editor , Swagger UI and Swagger-codegen. And how can an API Manager tool help to manage the Apllication Lifecycle of your API ( publishing , versioning, registration of consumers , quota's and rate-limiting )
How to Navigate your Product Career and API Product Management by PayPal Sr PMsProduct School
In this presentation you will learn see real life examples of how to navigate your product career from seasoned Senior PMs from Paypal. As well as get a glimpse into the API Product Management.
KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuri...John Musser
How do you measure API success? What KPIs do APIs need? What mistakes should I avoid? Find out what you should, and shouldn't, be measuring as part of your API program in this Business of APIs Conference NYC talk. Dive into a breadth of API metrics, the 6 keys to better API metrics, and the traps to beware of (the important do's and don'ts). Also real-world API case studies show who measures what.
Build Products Developers Love by fmr Twilio Staff Product ManagerProduct School
- What is Developer Experience and Why does it matter.
- Thinking DX from the onset, Base Principles for great DX.
- References to products with awesome Developer Experience.
Crafting a Cloud Native API Platform to Accelerate Your Platform Maturity - B...Nordic APIs
A presentation given by Budhaditya Bhattacharya, Developer Advocate at Tyk, at our 2024 Austin API Summit, March 12-13.
Session Description: APIs and microservices are powering domain-driven design architectures and have become the fabric of modern cloud-native applications. However, focusing on technology isn't enough - there is a need for a synergy between people, processes, and tools.
Based on the CNCF platform maturity model, we will look to bridge the gap between an org's current and desired platform maturity level when creating cloud-native API platforms. We'll discuss:
1. The platform team model - team topologies and key roles for developing internal API platforms
2. Processes like platform discovery, jobs-to-be-done analysis, and continuous feedback loops to understand and meet developer needs
3. Applying a "platform as a product" mindset to measure and communicate platform success
4. Architecting for discoverability, security, observability and integration capabilities 5. The role of technologies like service meshes, API gateway, identity management, internal developer portals and OpenAPI specifications
INTERFACE by apidays 2023 - Mapping the No-Code/Low-Code Ecosystem with Your ...apidays
INTERFACE by apidays 2023
APIs for a “Smart” economy. Embedding AI to deliver Smart APIs and turn into an exponential organization
June 28 & 29, 2023
Mapping the No-Code/Low-Code Ecosystem with Your API Strategy
Jeremy Glassenberg, Product Lead – APIs at DocuSign
------
Check out our conferences at https://www.apidays.global/
Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8
Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io
Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/
Content Strategy and Developer Engagement for DevPortalsAxway
Slides from Write the Docs Ottawa Meet Up at Shopify HQ in Canada, June 24, 2019
We’ll walk through 5 scenarios and concrete ways of reaching a developer community for frictionless and increased engagement.
API product strategy - Intro to Internal, External APIs and Developer PlatformsRajath D M
- Introduction to API platforms: Internal and External API products
- Overview of different API products in Payments, Traveltech, Security, AI etc.
- Build vs Buy: Weighing both sides of the solution and API infrastructure debate
- How is it different to manage API products vs SaaS or consumer tech?
- GTM Strategy for Developer Platforms
The ISV App Lab during Dreamforce 2015, hosted by Salesforce and CodeScience. It was a three hour seminar in the Partner Zone focused on building your AppExchange App, and your business, from A to Z.
apidays LIVE Australia 2021 - Designing Embedded Platforms by Jeremy Glassenb...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Designing Embedded Platforms: Lessons from Industry Success & Failure
Jeremy Glassenberg, Product Lead, APIs at Docusign
Brochure - Software Development Learning PathBoard Infinity
Fast-track your career in the IT industry with Board Infinity's Full-Stack Development Course. You’ll become an expert at the front-end and back-end JavaScript technologies of the most popular MERN Stack(MongoDB, Express, React, and Node.js). Learn to build responsive web applications using both front-end and back-end technologies and become an expert Full-Stack Web Developer.
https://www.boardinfinity.com/learning-path/software-development-certification
A quick overview of API Design Workflow, describing my views on waterfall API design approach, why we've built Apiary a certain way and random notes from the API industry
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
5. ! Know thy developers
21 years from Ukraine, recent
college grad, Python/Ruby expert,
freelancer $15-25/hr
35 years, Senior
Payments lead, crypto
currency expert,
domain expertise
25 years, Senior engineer high
growth startup (no payments
experience).
9. ! Being obsessive about naming
https://community.babycenter.com/post/a58084684/for_those_of_you_wanting_a_unique_name_for_baby..._meme_included
10. Is it trending, Is it common?
Does the first and last name rhyme?
Is it obvious from the name if the child is a boy or a girl?
Audience: Indians, Americans
Is it similar to someone else’s name in the family?
! Being obsessive about naming
Probability of getting teased?
Any alternate meanings or pronunciations?
11. Inconsistent ( “id”, “identifier”, “xxx_id”)
Doesn’t do what it says (e.g. invoice_number = “INV-1234”)
Probability of misspelling (e.g. preferred_source)
Field in a database (e.g. fname , lname)
Arcane names, understood by developers with domain expertise (e.g. “pan”)
! Being obsessive about naming
Unecessarily abridged names (e.g. acct_no vs account_number)
British/American English (e.g. “colour” or “color”)
Redundant (e.g. gross_total_amount vs gross_amount)
13. ! Time & Due Diligence
DISCOVERY
Problem
Competitors
Customer research
Persona
Business Case
Epics
14. ! Time & Due Diligence
DISCOVERY
Problem
Competitors
Customer research
Persona
Business Case
Epics
DESIGN
End Points, Fields
Security
Mocks
Frontend tools
Specification
User Stories
15. ! Time & Due Diligence
DISCOVERY
Problem
Competitors
Customer research
Persona
Business Case
Epics
DESIGN
End Points, Fields
Security
Mocks
Frontend tools
Specification
User Stories
DEVELOP
Prioritized backlog
Spec to Code
Documentation
SDK
Automated Tests
MVP
16. ! Time & Due Diligence
DEPLOY & LAUNCH
Sandbox availability
User testing
Training
GTM activities
Setup Monitoring
Limited Release
DISCOVERY
Problem
Competitors
Customer research
Persona
Business Case
Epics
DESIGN
End Points, Fields
Security
Mocks
Frontend tools
Specification
User Stories
DEVELOP
Prioritized backlog
Spec to Code
Documentation
SDK
Automated Tests
MVP
18. ! Focus across API ecosystem
SDK (Client, Server, Native)
Developer docs - self serve
Samples / Get Started
Debugging Tools
Training (Sales, Professional Services)
Community / Dev support
Sandbox (on par with production)
…
19. ! Design API Organization
Conway’s law
Any organization that designs a system will produce a design whose
structure is a copy of the organization’s communication structure.
20. ! Design API Organization
API 1
Director of
Product Line 1
API CONSUMERS
API 2 API 3
API Governance
Product
Manager
Engineering
Manager
Director of
Product Line 2
Product
Manager
Engineering
Manager
Director of
Product Line 3
Product
Manager
Engineering
Manager
21. ! Design API Organization
API TEAM / DevX Team
Director of
Product Line 1
API CONSUMERS
Product
Manager
Engineering
Manager
Director of
Product Line 2
Product
Manager
Engineering
Manager
Director of
Product Line 3
Product
Manager
Engineering
Manager
API / DevX Team
Be intentional about how you build an organization knowing it will be reflected in the work (API’s) that is produced.
22. Know thy developers
Being obsessive about naming
Time & due diligence
Design API Organization
Focus across API ecosystem
E2E Integration experience