This is a sample presentation for {unscripted} conference to give the speakers as a sample talk. Though willing to give this talk for real. Korean BBQ and Kubernetes aka K8s.
Digital Transformation By Industry | EPiServerEpiserver
What is digital transformation? Looking at industries that has gone through a clear digital transformation we’re trying to find the similarities. After that we explain how we at EPiServer design products that should support companies at different stages in their digital transformation.
eBay Global Content Strategy Presentation - 2008Deb Aoki
A storyboard / presentation explaining the the role that content strategy plays at eBay to present content that is clear and helpful to buyers and sellers. It also discusses voice and tone, and localization concerns.
This document discusses the similarities between developer experience (DX) and doughnuts. It introduces DX and compares its three pillars - usability, findability, and credibility - to qualities of doughnuts like ease of eating and location. The document suggests measuring DX in similar ways to user experience, like through user journey mapping and heat maps. It closes by considering optimal team sizes for DX support in terms of pizzas or doughnuts.
DevOps vs SRE - CI/CD Pipelines Bridging the GapRavi Lachhman
Two hot job titles that were not around or mainstream several years ago are DevOps and site reliability engineers. What can feel like DevOps engineers are a catch all around engineering efficiency, system administration, and release management tend to have oddly broad job descriptions. Site reliability engineers, on the other hand, have a more defined focus around resiliency but a broad scope in the organization with the teams they support. A conduit between the two teams is a Continous Delivery pipeline. In times of an incident, your SRE team might be redeploying the application as a remedy or day-to-day activity the DevOps team enables efficiency with a pipeline. Learn about different roles and responsibilities on each and how your CI/CD pipelines can be used in both in times of joy and incidents.
Machine Learning for Continuous DeliveryRavi Lachhman
Let our friends, the machines, help with building confidence in your Continuous Delivery pipeline. We can compare doughnuts to software to make this more delicious.
Doughnuts are made out of eggs, sugar, flour, a milk. An application to be useful requires compute, memory, storage, and networking. What does a delicious doughnut have to do with these pillars of infrastructure? We live in a world of finite resources. There are only so many doughnuts and so much infrastructure to run and power our applications. Resource Managers are crucial to make sure our applications have the firepower to run and be placed on the most efficient infrastructure. Let's look at varying requests for doughnuts and how popular resource manager algorithms work.
Digital Transformation By Industry | EPiServerEpiserver
What is digital transformation? Looking at industries that has gone through a clear digital transformation we’re trying to find the similarities. After that we explain how we at EPiServer design products that should support companies at different stages in their digital transformation.
eBay Global Content Strategy Presentation - 2008Deb Aoki
A storyboard / presentation explaining the the role that content strategy plays at eBay to present content that is clear and helpful to buyers and sellers. It also discusses voice and tone, and localization concerns.
This document discusses the similarities between developer experience (DX) and doughnuts. It introduces DX and compares its three pillars - usability, findability, and credibility - to qualities of doughnuts like ease of eating and location. The document suggests measuring DX in similar ways to user experience, like through user journey mapping and heat maps. It closes by considering optimal team sizes for DX support in terms of pizzas or doughnuts.
DevOps vs SRE - CI/CD Pipelines Bridging the GapRavi Lachhman
Two hot job titles that were not around or mainstream several years ago are DevOps and site reliability engineers. What can feel like DevOps engineers are a catch all around engineering efficiency, system administration, and release management tend to have oddly broad job descriptions. Site reliability engineers, on the other hand, have a more defined focus around resiliency but a broad scope in the organization with the teams they support. A conduit between the two teams is a Continous Delivery pipeline. In times of an incident, your SRE team might be redeploying the application as a remedy or day-to-day activity the DevOps team enables efficiency with a pipeline. Learn about different roles and responsibilities on each and how your CI/CD pipelines can be used in both in times of joy and incidents.
Machine Learning for Continuous DeliveryRavi Lachhman
Let our friends, the machines, help with building confidence in your Continuous Delivery pipeline. We can compare doughnuts to software to make this more delicious.
Doughnuts are made out of eggs, sugar, flour, a milk. An application to be useful requires compute, memory, storage, and networking. What does a delicious doughnut have to do with these pillars of infrastructure? We live in a world of finite resources. There are only so many doughnuts and so much infrastructure to run and power our applications. Resource Managers are crucial to make sure our applications have the firepower to run and be placed on the most efficient infrastructure. Let's look at varying requests for doughnuts and how popular resource manager algorithms work.
CloudNativeCon Stability in an Unstable WorldRavi Lachhman
Architectures and organizations are embracing Cloud Native architectures. Living in a Cloud First world, two key concepts are key pillars in the Cloud Native push. Idempotency and Ephemerality are not new concepts but woven together is ushering in the next generation of Cloud Native enterprise agility.
Kubernetes has celebrated it’s fourth birthday in 2018. This graduated pillar of the Cloud Native Computing Foundation is revolutionizing how workloads are ran. Container orchestrators have been rising in importance and popularity as workloads are being containerized. A recent shift of describing your applications to an orchestrator deployment descriptor to building applications with the orchestrator primitives. This shift is being lead by the orchestrator SDKs. Will be running quickly through the history of Kubernetes and diving into Operators and the Operators SDK.
Twelve Factor App vs Twelve Layer BurritoRavi Lachhman
The document compares the 12-layer burrito to the 12 Factor App methodology for building cloud-native applications. It outlines the key differences between the two, such as one being food and the other being software principles. It then proceeds to explain each of the 12 factors in the 12 Factor App methodology, such as having a codebase, managing dependencies, separating configuration, and other best practices for app portability and scalability. The document promotes following the 12 Factor App methodology to build apps that are easy to deploy and maintain in modern cloud environments.
Js Conf 2018 - Confessions of a JEE AddictRavi Lachhman
What is in your NPM Install? Point of view from a JEE developer why your package.json is growing and growing and what you can do to start to get a handle on dependency hell.
Someone Call the Operator - ATL K8's MeetupRavi Lachhman
Stateful vs Stateless Applications in Kubernetes might be cliche in 2018. A host of advancements and projects in the K8’s ecosystem help bridge the gap. With the Product Owner’s dilemma, having to produce a K8’s deployable was one more distribution for an application.
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...XfilesPro
Wondering how X-Sign gained popularity in a quick time span? This eSign functionality of XfilesPro DocuPrime has many advancements to offer for Salesforce users. Explore them now!
When it is all about ERP solutions, companies typically meet their needs with common ERP solutions like SAP, Oracle, and Microsoft Dynamics. These big players have demonstrated that ERP systems can be either simple or highly comprehensive. This remains true today, but there are new factors to consider, including a promising new contender in the market that’s Odoo. This blog compares Odoo ERP with traditional ERP systems and explains why many companies now see Odoo ERP as the best choice.
What are ERP Systems?
An ERP, or Enterprise Resource Planning, system provides your company with valuable information to help you make better decisions and boost your ROI. You should choose an ERP system based on your company’s specific needs. For instance, if you run a manufacturing or retail business, you will need an ERP system that efficiently manages inventory. A consulting firm, on the other hand, would benefit from an ERP system that enhances daily operations. Similarly, eCommerce stores would select an ERP system tailored to their needs.
Because different businesses have different requirements, ERP system functionalities can vary. Among the various ERP systems available, Odoo ERP is considered one of the best in the ERp market with more than 12 million global users today.
Odoo is an open-source ERP system initially designed for small to medium-sized businesses but now suitable for a wide range of companies. Odoo offers a scalable and configurable point-of-sale management solution and allows you to create customised modules for specific industries. Odoo is gaining more popularity because it is built in a way that allows easy customisation, has a user-friendly interface, and is affordable. Here, you will cover the main differences and get to know why Odoo is gaining attention despite the many other ERP systems available in the market.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsPeter Muessig
The UI5 tooling is the development and build tooling of UI5. It is built in a modular and extensible way so that it can be easily extended by your needs. This session will showcase various tooling extensions which can boost your development experience by far so that you can really work offline, transpile your code in your project to use even newer versions of EcmaScript (than 2022 which is supported right now by the UI5 tooling), consume any npm package of your choice in your project, using different kind of proxies, and even stitching UI5 projects during development together to mimic your target environment.
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Artificia Intellicence and XPath Extension FunctionsOctavian Nadolu
The purpose of this presentation is to provide an overview of how you can use AI from XSLT, XQuery, Schematron, or XML Refactoring operations, the potential benefits of using AI, and some of the challenges we face.
E-commerce Development Services- Hornet DynamicsHornet Dynamics
For any business hoping to succeed in the digital age, having a strong online presence is crucial. We offer Ecommerce Development Services that are customized according to your business requirements and client preferences, enabling you to create a dynamic, safe, and user-friendly online store.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
UI5con 2024 - Bring Your Own Design SystemPeter Muessig
How do you combine the OpenUI5/SAPUI5 programming model with a design system that makes its controls available as Web Components? Since OpenUI5/SAPUI5 1.120, the framework supports the integration of any Web Components. This makes it possible, for example, to natively embed own Web Components of your design system which are created with Stencil. The integration embeds the Web Components in a way that they can be used naturally in XMLViews, like with standard UI5 controls, and can be bound with data binding. Learn how you can also make use of the Web Components base class in OpenUI5/SAPUI5 to also integrate your Web Components and get inspired by the solution to generate a custom UI5 library providing the Web Components control wrappers for the native ones.
CloudNativeCon Stability in an Unstable WorldRavi Lachhman
Architectures and organizations are embracing Cloud Native architectures. Living in a Cloud First world, two key concepts are key pillars in the Cloud Native push. Idempotency and Ephemerality are not new concepts but woven together is ushering in the next generation of Cloud Native enterprise agility.
Kubernetes has celebrated it’s fourth birthday in 2018. This graduated pillar of the Cloud Native Computing Foundation is revolutionizing how workloads are ran. Container orchestrators have been rising in importance and popularity as workloads are being containerized. A recent shift of describing your applications to an orchestrator deployment descriptor to building applications with the orchestrator primitives. This shift is being lead by the orchestrator SDKs. Will be running quickly through the history of Kubernetes and diving into Operators and the Operators SDK.
Twelve Factor App vs Twelve Layer BurritoRavi Lachhman
The document compares the 12-layer burrito to the 12 Factor App methodology for building cloud-native applications. It outlines the key differences between the two, such as one being food and the other being software principles. It then proceeds to explain each of the 12 factors in the 12 Factor App methodology, such as having a codebase, managing dependencies, separating configuration, and other best practices for app portability and scalability. The document promotes following the 12 Factor App methodology to build apps that are easy to deploy and maintain in modern cloud environments.
Js Conf 2018 - Confessions of a JEE AddictRavi Lachhman
What is in your NPM Install? Point of view from a JEE developer why your package.json is growing and growing and what you can do to start to get a handle on dependency hell.
Someone Call the Operator - ATL K8's MeetupRavi Lachhman
Stateful vs Stateless Applications in Kubernetes might be cliche in 2018. A host of advancements and projects in the K8’s ecosystem help bridge the gap. With the Product Owner’s dilemma, having to produce a K8’s deployable was one more distribution for an application.
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...XfilesPro
Wondering how X-Sign gained popularity in a quick time span? This eSign functionality of XfilesPro DocuPrime has many advancements to offer for Salesforce users. Explore them now!
When it is all about ERP solutions, companies typically meet their needs with common ERP solutions like SAP, Oracle, and Microsoft Dynamics. These big players have demonstrated that ERP systems can be either simple or highly comprehensive. This remains true today, but there are new factors to consider, including a promising new contender in the market that’s Odoo. This blog compares Odoo ERP with traditional ERP systems and explains why many companies now see Odoo ERP as the best choice.
What are ERP Systems?
An ERP, or Enterprise Resource Planning, system provides your company with valuable information to help you make better decisions and boost your ROI. You should choose an ERP system based on your company’s specific needs. For instance, if you run a manufacturing or retail business, you will need an ERP system that efficiently manages inventory. A consulting firm, on the other hand, would benefit from an ERP system that enhances daily operations. Similarly, eCommerce stores would select an ERP system tailored to their needs.
Because different businesses have different requirements, ERP system functionalities can vary. Among the various ERP systems available, Odoo ERP is considered one of the best in the ERp market with more than 12 million global users today.
Odoo is an open-source ERP system initially designed for small to medium-sized businesses but now suitable for a wide range of companies. Odoo offers a scalable and configurable point-of-sale management solution and allows you to create customised modules for specific industries. Odoo is gaining more popularity because it is built in a way that allows easy customisation, has a user-friendly interface, and is affordable. Here, you will cover the main differences and get to know why Odoo is gaining attention despite the many other ERP systems available in the market.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsPeter Muessig
The UI5 tooling is the development and build tooling of UI5. It is built in a modular and extensible way so that it can be easily extended by your needs. This session will showcase various tooling extensions which can boost your development experience by far so that you can really work offline, transpile your code in your project to use even newer versions of EcmaScript (than 2022 which is supported right now by the UI5 tooling), consume any npm package of your choice in your project, using different kind of proxies, and even stitching UI5 projects during development together to mimic your target environment.
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Artificia Intellicence and XPath Extension FunctionsOctavian Nadolu
The purpose of this presentation is to provide an overview of how you can use AI from XSLT, XQuery, Schematron, or XML Refactoring operations, the potential benefits of using AI, and some of the challenges we face.
E-commerce Development Services- Hornet DynamicsHornet Dynamics
For any business hoping to succeed in the digital age, having a strong online presence is crucial. We offer Ecommerce Development Services that are customized according to your business requirements and client preferences, enabling you to create a dynamic, safe, and user-friendly online store.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
UI5con 2024 - Bring Your Own Design SystemPeter Muessig
How do you combine the OpenUI5/SAPUI5 programming model with a design system that makes its controls available as Web Components? Since OpenUI5/SAPUI5 1.120, the framework supports the integration of any Web Components. This makes it possible, for example, to natively embed own Web Components of your design system which are created with Stencil. The integration embeds the Web Components in a way that they can be used naturally in XMLViews, like with standard UI5 controls, and can be bound with data binding. Learn how you can also make use of the Web Components base class in OpenUI5/SAPUI5 to also integrate your Web Components and get inspired by the solution to generate a custom UI5 library providing the Web Components control wrappers for the native ones.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Drona Infotech is a premier mobile app development company in Noida, providing cutting-edge solutions for businesses.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.