An API Is Not Enough: Crafting a Developer Experience
Adam Kalsey, Webex Developer Relations, Cisco
Apply to be a speaker here - https://apidays.typeform.com/to/J1snsg
Resources and lessons for using WordPress in your businessSteven Slack
Slides from WordCamp Asheville 2015
Every business that uses or intends to use WordPress faces common obstacles. These may include finding qualified developers to build a theme, finding particular plugins to achieve a task or not knowing where to find help online to fix an issue.
In this talk I will discuss many of these common pain points I have seen businesses have. I will share resources where you can find solid answers from the WordPress community. You will also learn some important concepts behind maintaining your WordPress site.
Efficient Search Campaigns SAScon May 2012Steve Lock
The document discusses tips and recommendations for creating efficient search engine optimization (SEO) campaigns. It provides recommendations for automation tools, discusses challenges with outsourcing, and lists various software, tools, and techniques that can save time, including text expanders, content management tools, analytics reports, and social media scheduling apps. Recommendations are also provided for content discovery tools, link prospecting methods, and tools for analyzing publishers and trends.
The document discusses the importance of empathy in development. It emphasizes that developers should empathize with users by considering that people have different devices, browsers, internet speeds and accessibility needs. Developers should also empathize with clients by focusing on what is best and easiest for them, not just the developer. Additionally, developers need to empathize with future developers who will work on the project by following coding standards and commenting code thoroughly. The overall message is that empathy is key to development as it allows understanding different perspectives and needs beyond one's own.
2 Seconds is the New Slow - Chris Simmance - under2Chris Simmance
Chris Simmance is the founder of Under2, an agency that specializes in building fast and optimized digital products. In his talk, he discusses common myths about site speed optimization and provides best practices for improving load times, such as proper image optimization, reducing file sizes by minifying CSS and JavaScript, merging files, and lazy loading images. He emphasizes that speed plugins alone are not enough and developers need to identify bottlenecks and refactor code to build efficiently for performance. The overall message is that the web needs to be built better to improve the experience for all users.
Staying Connected: Securing Your WordPress WebsiteRaymund Mitchell
The popularity of WordPress has made it a tempting and lucrative target for hackers, crooks and assorted bad guys. With some common sense and a few, relatively easy to use tools, business owners who use WordPress can make their site more challenging for those looking to compromise vulnerable websites.
This document provides tips and resources for participating in the Dreamforce Global Gathering Hackathon focused on women in technology being held in Pune, India on December 9th, 2017. It encourages participants to build applications using Lightning components, lists public APIs that could inspire app ideas, and offers advice on developing iteratively and using the developer tools. Links are also provided to Lightning documentation, example apps, GitHub repositories, and the AppExchange to explore potential components.
What's New in JHipsterLand - Devoxx US 2017Matt Raible
Matt Raible discussed recent updates to the JHipster open source project. Key points included:
- JHipster 4.0 includes support for Angular, Bootstrap 4, and HTTP/2.
- Future releases may include support for JUnit 5, Spring 5, and progressive web apps.
- Matt demonstrated how to deploy a JHipster application to Google Cloud using Kubernetes.
- He highlighted resources for learning more about JHipster like the JHipster Mini-Book and staying up to date through his blog and social media profiles.
Resources and lessons for using WordPress in your businessSteven Slack
Slides from WordCamp Asheville 2015
Every business that uses or intends to use WordPress faces common obstacles. These may include finding qualified developers to build a theme, finding particular plugins to achieve a task or not knowing where to find help online to fix an issue.
In this talk I will discuss many of these common pain points I have seen businesses have. I will share resources where you can find solid answers from the WordPress community. You will also learn some important concepts behind maintaining your WordPress site.
Efficient Search Campaigns SAScon May 2012Steve Lock
The document discusses tips and recommendations for creating efficient search engine optimization (SEO) campaigns. It provides recommendations for automation tools, discusses challenges with outsourcing, and lists various software, tools, and techniques that can save time, including text expanders, content management tools, analytics reports, and social media scheduling apps. Recommendations are also provided for content discovery tools, link prospecting methods, and tools for analyzing publishers and trends.
The document discusses the importance of empathy in development. It emphasizes that developers should empathize with users by considering that people have different devices, browsers, internet speeds and accessibility needs. Developers should also empathize with clients by focusing on what is best and easiest for them, not just the developer. Additionally, developers need to empathize with future developers who will work on the project by following coding standards and commenting code thoroughly. The overall message is that empathy is key to development as it allows understanding different perspectives and needs beyond one's own.
2 Seconds is the New Slow - Chris Simmance - under2Chris Simmance
Chris Simmance is the founder of Under2, an agency that specializes in building fast and optimized digital products. In his talk, he discusses common myths about site speed optimization and provides best practices for improving load times, such as proper image optimization, reducing file sizes by minifying CSS and JavaScript, merging files, and lazy loading images. He emphasizes that speed plugins alone are not enough and developers need to identify bottlenecks and refactor code to build efficiently for performance. The overall message is that the web needs to be built better to improve the experience for all users.
Staying Connected: Securing Your WordPress WebsiteRaymund Mitchell
The popularity of WordPress has made it a tempting and lucrative target for hackers, crooks and assorted bad guys. With some common sense and a few, relatively easy to use tools, business owners who use WordPress can make their site more challenging for those looking to compromise vulnerable websites.
This document provides tips and resources for participating in the Dreamforce Global Gathering Hackathon focused on women in technology being held in Pune, India on December 9th, 2017. It encourages participants to build applications using Lightning components, lists public APIs that could inspire app ideas, and offers advice on developing iteratively and using the developer tools. Links are also provided to Lightning documentation, example apps, GitHub repositories, and the AppExchange to explore potential components.
What's New in JHipsterLand - Devoxx US 2017Matt Raible
Matt Raible discussed recent updates to the JHipster open source project. Key points included:
- JHipster 4.0 includes support for Angular, Bootstrap 4, and HTTP/2.
- Future releases may include support for JUnit 5, Spring 5, and progressive web apps.
- Matt demonstrated how to deploy a JHipster application to Google Cloud using Kubernetes.
- He highlighted resources for learning more about JHipster like the JHipster Mini-Book and staying up to date through his blog and social media profiles.
The Ultimate Getting Started with Angular Workshop - Devoxx France 2017Matt Raible
These slides are from a workshop I did at Devoxx France 2017. I showed how to set up an Angular development environment from scratch, develop a simple app, test it, integrating CSS frameworks (Angular Material and Bootstrap 4), secure it with OpenID Connect, and deploy it to the cloud.
Source code and tutorial: https://github.com/mraible/ng-demo
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)Mykl Roventine
Plugins are the power under WordPress’ hood. Are you using the latest and greatest? In this session you’ll get a rundown of 15 must-have plugins and why they’re important. You’ll also discover 5 more that go from essential to mind-blowing. Presented at Minnesota Blogger Conference 2012.
Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017rtCamp
Our WordPress journey started with working on small projects as a freelancer.
Over nine years, we have grown to reach the other end of the spectrum, regularly handling large enterprise WordPress projects.
At this scale, the rules for “selling” WordPress change. WordPress’ traditional advantages don’t necessarily apply anymore.
15 Explosive Things You Should Try As An Agilist by Peter GfaderBosnia Agile
Agile practices that are less known of and can potentially improve your team, organization, yourself or your sex life. We are going to look at 15 little crazy agile ideas and how you might take them back to your organization. If you haven't heard of "MVP vNext", "MVE", "God mode design", MDD and "Hypothesis Driven Development" you should come along and spice up your work life.
These are the Slides from WordCamp Ahmedabad 2017, In this talk, I covered about the basics of the plugin. How plugins are the key component of WordPress Ecosystem. How Plugins works, Things you should know before writing your first plugin.WordPress way of writing PHP code and all about Plugin Development.
Demo Site used: http://jcijamnagar.com/launch/?curtain_ceremony=true
WP Curtain Raiser Plugin: https://wordpress.org/plugins/wp-curtain-raiser/
The document lists the various software and tools used during a film production project. Blogger was the primary website for uploading work. Microsoft Word was used for documents like treatments, research, and audience analysis. Scribd converted Word docs to HTML for posting on Blogger. Bubbl.us created brainstorms and PowToon was used for presentations instead of PowerPoint. Gmail facilitated communication and sharing files. Social media like Instagram, Twitter, and Facebook promoted the film. Prezi and Final Cut Pro were also utilized for presentations and editing respectively.
Plugins allow users to extend the functionality of WordPress. They can be installed through the WordPress dashboard and range from simple tools like adding Twitter feeds to powering full e-commerce sites. The most common source for free plugins is the WordPress.org repository, which provides information on plugins and allows users to see ratings and reviews. While plugins have limitations based on a developer's expertise, the plugin system is ideal for creating custom website functions and addressing nearly any client request.
Don't lose revenue. Go viral with no downtime.WP Engine
In this on-demand webinar, we explore what a load test is and when/why to use it so you’re prepared to take full advantage of any and all viral goodness that comes your way: https://wpengine.com/resources/on-demand-webinar-load-testing/
Infrastructure Automation How to Use Chef For DevOps SuccessDynatrace
This document discusses using Chef to automate the deployment and management of Dynatrace across an organization's network. It describes how the Ontario Teachers' Pension Plan Board uses Dynatrace to monitor applications and is starting to use Chef to automate their environments, including Dynatrace. It outlines challenges such as needing manual intervention for Dynatrace installations, which can be addressed using tools like Expect. It also discusses approaches like using a cookbook topology with base and wrapper cookbooks to define primitives and extend functionality from non-production to production environments.
Selling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann ArborrtCamp
Rahul covers how selling WordPress to Enterprises is different, what changes you need to make to on your end and how it changes answer to common questions
Hurdles, the sprint with impediments on the way to automationvinodpthmn
Hurdles, the sprint with impediments on the way to automation.
The presentation talks about the common problems with automation and how to deal with it. Also the content covers a case study and how the author succeeded in implementing automation.
Hurdles the sprint with impediments on the way to automationvinodpthmn
Vinod discusses the challenges of moving to automation and the approach his team took. They started with quick wins to demonstrate value. They focused on sustaining momentum by defining a vision, showcasing progress, and allowing trial and error. This led to their climax of motivating the team and setting clear guidelines. They implemented specific automation around source control branching, database deployment scripts, configuration management, builds, and continuous integration to overcome challenges and gain benefits like reduced errors and quicker release cycles.
Intro to addons documentation quiz and survey masterRakeshSharma1159
While the main Quiz And Survey Master plugin meets the needs of most users, there are some features that some users need. Instead of having a “pro” version, we instead offer individual features that you can install as “addons”.
This document outlines the top 10 worst Magento practices for security. It discusses leaving code, data, executables, database credentials, admin interfaces, and tools unprotected. Specific problems mentioned include outdated Magento versions and modules, unpatched vulnerabilities, downloadable code repositories and database dumps, and backdoors. The presentation emphasizes that security requires keeping everything updated, limiting access, and double checking for potential misuse of exposed files and interfaces.
The document discusses considerations for web testing with Selenium such as things that can be tested versus things that should be tested. It also covers antipatterns to avoid like manual configuration and deployment. The Java ecosystem for testing is presented including tools like Gradle, Cucumber, and AssertJ. Basic design patterns like Page Object and dependency injection are introduced. The document concludes with wrapping up best practices for Selenium tests like productive code and correct implementation of the Page Object pattern.
Is your blog feeling tired and looking outdated? Don't have time for a total redesign? In this talk, we'll cover 12 ideas for freshening up your WordPress blog with design elements, plugins, and code snippets.
This talk is an updated version of my earlier talk "Failing Up" that I presented at Tom Tom and at App Builders Switzerland, 2016. It's a talk about how to create a failsafe environment for software companies and teams. It's critical to acknowledge that failure is necessary for innovation. So, if failure is a given, how do you fail well?
This version of the talk was first presented at Seattle Code Camp 2016
FOWA London 2015
This talk is for those who once had to integrate an API that seemed to have been written by a drunken monkey, and for those who wrote an API and wondered why no one was using it. With mobile-first, single-page applications, and the second coming of JavaScript, exposing our applications as a service is now more important than ever. Lots of libraries and frameworks make really easy to create a RESTful(ish) API. Very often these APIs are designed without thinking on the developers that will have to use them. In this session I will tell you some of the things I love and some of the things I hate when it comes to using an API. I will also tell you some patterns you can follow to produce a more usable API.
Building Usable REST APIs. By Javier Ramirez, teowaki. FOWA Londonjavier ramirez
This document provides information on creating usable REST APIs. It discusses principles like following best practices, making APIs learnable and efficient for users, and avoiding exposing implementation details. The document also provides examples of API design choices around topics like versioning, pagination, and allowing asynchronous operations. It emphasizes that there are no single right answers and each API has different needs, so copying approaches from other projects without thought is the wrong approach. The overall message is to thoughtfully design APIs around usability and the needs of developers using the API.
Varun Kumar is a Senior Consultant with over 8 years of experience in cloud engineering. He has published research papers in areas like virtualization and hypervisors. Varun is an AWS Certified Solutions Architect Professional and delivers training on cloud topics globally. He has experience leading cloud migrations, building DevOps capabilities, and automating AWS resources for clients.
Introduction to cypress in Angular (Chinese)Hong Tat Yew
Cypress framework is a JavaScript-based end-to-end testing framework built on top of Mocha – a feature-rich JavaScript test framework running on and in the browser, making asynchronous testing simple and convenient. Cypress is like Protractor for Angular. In this talk, we will talk about how to write cypress test from scratch and some best practice.
The Ultimate Getting Started with Angular Workshop - Devoxx France 2017Matt Raible
These slides are from a workshop I did at Devoxx France 2017. I showed how to set up an Angular development environment from scratch, develop a simple app, test it, integrating CSS frameworks (Angular Material and Bootstrap 4), secure it with OpenID Connect, and deploy it to the cloud.
Source code and tutorial: https://github.com/mraible/ng-demo
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)Mykl Roventine
Plugins are the power under WordPress’ hood. Are you using the latest and greatest? In this session you’ll get a rundown of 15 must-have plugins and why they’re important. You’ll also discover 5 more that go from essential to mind-blowing. Presented at Minnesota Blogger Conference 2012.
Selling WordPress To Enterprises by Rahul Bansal WordCamp NYC 2017rtCamp
Our WordPress journey started with working on small projects as a freelancer.
Over nine years, we have grown to reach the other end of the spectrum, regularly handling large enterprise WordPress projects.
At this scale, the rules for “selling” WordPress change. WordPress’ traditional advantages don’t necessarily apply anymore.
15 Explosive Things You Should Try As An Agilist by Peter GfaderBosnia Agile
Agile practices that are less known of and can potentially improve your team, organization, yourself or your sex life. We are going to look at 15 little crazy agile ideas and how you might take them back to your organization. If you haven't heard of "MVP vNext", "MVE", "God mode design", MDD and "Hypothesis Driven Development" you should come along and spice up your work life.
These are the Slides from WordCamp Ahmedabad 2017, In this talk, I covered about the basics of the plugin. How plugins are the key component of WordPress Ecosystem. How Plugins works, Things you should know before writing your first plugin.WordPress way of writing PHP code and all about Plugin Development.
Demo Site used: http://jcijamnagar.com/launch/?curtain_ceremony=true
WP Curtain Raiser Plugin: https://wordpress.org/plugins/wp-curtain-raiser/
The document lists the various software and tools used during a film production project. Blogger was the primary website for uploading work. Microsoft Word was used for documents like treatments, research, and audience analysis. Scribd converted Word docs to HTML for posting on Blogger. Bubbl.us created brainstorms and PowToon was used for presentations instead of PowerPoint. Gmail facilitated communication and sharing files. Social media like Instagram, Twitter, and Facebook promoted the film. Prezi and Final Cut Pro were also utilized for presentations and editing respectively.
Plugins allow users to extend the functionality of WordPress. They can be installed through the WordPress dashboard and range from simple tools like adding Twitter feeds to powering full e-commerce sites. The most common source for free plugins is the WordPress.org repository, which provides information on plugins and allows users to see ratings and reviews. While plugins have limitations based on a developer's expertise, the plugin system is ideal for creating custom website functions and addressing nearly any client request.
Don't lose revenue. Go viral with no downtime.WP Engine
In this on-demand webinar, we explore what a load test is and when/why to use it so you’re prepared to take full advantage of any and all viral goodness that comes your way: https://wpengine.com/resources/on-demand-webinar-load-testing/
Infrastructure Automation How to Use Chef For DevOps SuccessDynatrace
This document discusses using Chef to automate the deployment and management of Dynatrace across an organization's network. It describes how the Ontario Teachers' Pension Plan Board uses Dynatrace to monitor applications and is starting to use Chef to automate their environments, including Dynatrace. It outlines challenges such as needing manual intervention for Dynatrace installations, which can be addressed using tools like Expect. It also discusses approaches like using a cookbook topology with base and wrapper cookbooks to define primitives and extend functionality from non-production to production environments.
Selling WordPress to Enterprises by Rahul Bansal @ WordCamp Ann ArborrtCamp
Rahul covers how selling WordPress to Enterprises is different, what changes you need to make to on your end and how it changes answer to common questions
Hurdles, the sprint with impediments on the way to automationvinodpthmn
Hurdles, the sprint with impediments on the way to automation.
The presentation talks about the common problems with automation and how to deal with it. Also the content covers a case study and how the author succeeded in implementing automation.
Hurdles the sprint with impediments on the way to automationvinodpthmn
Vinod discusses the challenges of moving to automation and the approach his team took. They started with quick wins to demonstrate value. They focused on sustaining momentum by defining a vision, showcasing progress, and allowing trial and error. This led to their climax of motivating the team and setting clear guidelines. They implemented specific automation around source control branching, database deployment scripts, configuration management, builds, and continuous integration to overcome challenges and gain benefits like reduced errors and quicker release cycles.
Intro to addons documentation quiz and survey masterRakeshSharma1159
While the main Quiz And Survey Master plugin meets the needs of most users, there are some features that some users need. Instead of having a “pro” version, we instead offer individual features that you can install as “addons”.
This document outlines the top 10 worst Magento practices for security. It discusses leaving code, data, executables, database credentials, admin interfaces, and tools unprotected. Specific problems mentioned include outdated Magento versions and modules, unpatched vulnerabilities, downloadable code repositories and database dumps, and backdoors. The presentation emphasizes that security requires keeping everything updated, limiting access, and double checking for potential misuse of exposed files and interfaces.
The document discusses considerations for web testing with Selenium such as things that can be tested versus things that should be tested. It also covers antipatterns to avoid like manual configuration and deployment. The Java ecosystem for testing is presented including tools like Gradle, Cucumber, and AssertJ. Basic design patterns like Page Object and dependency injection are introduced. The document concludes with wrapping up best practices for Selenium tests like productive code and correct implementation of the Page Object pattern.
Is your blog feeling tired and looking outdated? Don't have time for a total redesign? In this talk, we'll cover 12 ideas for freshening up your WordPress blog with design elements, plugins, and code snippets.
This talk is an updated version of my earlier talk "Failing Up" that I presented at Tom Tom and at App Builders Switzerland, 2016. It's a talk about how to create a failsafe environment for software companies and teams. It's critical to acknowledge that failure is necessary for innovation. So, if failure is a given, how do you fail well?
This version of the talk was first presented at Seattle Code Camp 2016
FOWA London 2015
This talk is for those who once had to integrate an API that seemed to have been written by a drunken monkey, and for those who wrote an API and wondered why no one was using it. With mobile-first, single-page applications, and the second coming of JavaScript, exposing our applications as a service is now more important than ever. Lots of libraries and frameworks make really easy to create a RESTful(ish) API. Very often these APIs are designed without thinking on the developers that will have to use them. In this session I will tell you some of the things I love and some of the things I hate when it comes to using an API. I will also tell you some patterns you can follow to produce a more usable API.
Building Usable REST APIs. By Javier Ramirez, teowaki. FOWA Londonjavier ramirez
This document provides information on creating usable REST APIs. It discusses principles like following best practices, making APIs learnable and efficient for users, and avoiding exposing implementation details. The document also provides examples of API design choices around topics like versioning, pagination, and allowing asynchronous operations. It emphasizes that there are no single right answers and each API has different needs, so copying approaches from other projects without thought is the wrong approach. The overall message is to thoughtfully design APIs around usability and the needs of developers using the API.
Varun Kumar is a Senior Consultant with over 8 years of experience in cloud engineering. He has published research papers in areas like virtualization and hypervisors. Varun is an AWS Certified Solutions Architect Professional and delivers training on cloud topics globally. He has experience leading cloud migrations, building DevOps capabilities, and automating AWS resources for clients.
Introduction to cypress in Angular (Chinese)Hong Tat Yew
Cypress framework is a JavaScript-based end-to-end testing framework built on top of Mocha – a feature-rich JavaScript test framework running on and in the browser, making asynchronous testing simple and convenient. Cypress is like Protractor for Angular. In this talk, we will talk about how to write cypress test from scratch and some best practice.
Building microservices with Node.js - part 2Ashley Davis
Part 2 of my talk on building microservice with Node.js.
In this session we scale up our development environment to multiple microservices using Docker-Compose and we talk about testing.
LASCON 2016 - It's 10PM Do You Know Where Your Access Keys Are?Ken Johnson
This document provides an overview of a presentation about AWS security best practices. It discusses several methods for hardening an AWS environment including: not using the root account, removing root access keys, auditing IAM policies, enabling multi-factor authentication, implementing a strong password policy, and restricting API access with MFA. It also covers ways to monitor an AWS environment for anomalies using CloudTrail, SNS, Config, and CloudWatch. Specific examples are given around setting up billing alerts with CloudWatch and SNS.
Dev ops on aws deep dive on continuous delivery - TorontoAmazon Web Services
This document provides an overview of continuous delivery and the AWS developer tools that can be used to implement continuous delivery practices. It discusses how software delivery has changed and the need for tools to automate testing and deployment. It then describes AWS CodePipeline for modeling release processes, AWS CodeBuild for building code, AWS CodeDeploy for deploying applications, and how these services can be integrated. The document demonstrates how to build a continuous delivery pipeline using these tools and discusses best practices for testing and deploying applications.
This document discusses managing responsive design projects. It emphasizes content strategy, agile development, prototyping, and art direction. It provides tips for these processes, including modeling content before frameworks, avoiding silos, building prototypes instead of static mockups, and testing on different devices and conditions. The overall message is that responsive design requires new thinking from a mobile-first perspective, with a focus on the user experience across various devices and environments.
Serverless Development To Production PipelineChase Douglas
What does the development environment to production pipeline look like? In this presentation we look at all the tools and services needed to effectively build and deploy applications!
Aws Amity University Presentation Mar-10-2022Varun Manik
Varun Kumar is a Senior Consultant with experience in cloud engineering and DevOps. He has over 8 years of experience in cloud computing. He holds several AWS certifications and has published research papers. Varun delivers training on AWS cloud topics. In his role, he helps clients with cloud migrations, implementing DevOps practices, and automating AWS resources.
Using Azure Runbooks and Microsoft Flow to Automate SharePoint TasksGeoff Varosky
The document discusses automating SharePoint tasks using Azure Runbooks and Microsoft Flow. It provides an overview of Azure Runbooks and demonstrates how to create a basic flow and runbook. It then shows a more complex example of a flow that calls a runbook, passing data using a webhook to create a SharePoint subsite based on the data. The presentation concludes with references for further information.
Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Fi...Tracy Lee
Slides from my AngularJS Berlin talk. Creating an Angular 2 Angular CLI app in 15 Minutes Using MaterializeCSS & Firebase. Link to articles and starter repo on github listed.
Github starter repo: https://github.com/ladyleet/ngtattoo-ngexample
App on Firebase: https://ngtattooexample.firebaseapp.com/
Post: How to use materialize-css with Angular 2
https://medium.com/@ladyleet/using-materializecss-with-your-angular-2-angular-cli-app-2eb64b05a1d2#.28mbpguuv
Post: Using Angular 2’s new router
https://medium.com/@ladyleet/using-angular-2s-brand-new-router-a868fdc23503#.ubyiddj7n
Post: Displaying data using ngFor
https://medium.com/@ladyleet/displaying-data-with-the-ngfor-directive-in-your-angular-2-app-1b72cab1121e#.vpiznb2bi
The Tale of 2 CLIs - Ember-cli and Angular-cliTracy Lee
Learn about the benefits of these 2 great cli tools, angular-cli and ember-cli and why they are so important in development. Live coding up the ember-cli app is here. https://www.youtube.com/watch?v=-Ury2S9Y-4Q
Similar to APIdays Paris 2018 - An API Is Not Enough: Crafting a Developer Experience Adam Kalsey, Webex Developer Relations, Cisco (20)
Apidays Helsinki 2024 - Sustainable IT and API Performance - How to Bring The...apidays
Sustainable IT and API Performance - How to Bring Them Together
Merja Kajava, Founder - Aavista Oy
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - APIs ahoy, the case of Customer Booking APIs in Finn...apidays
Keynote 1: APIs ahoy, the case of Customer Booking APIs in Finnlines and Grimaldi Lines, ShortSea
Vesa Vähämaa, Head of Group IT, Software at Finnlines Plc
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - From Chaos to Calm- Navigating Emerging API Security...apidays
From Chaos to Calm: Navigating Emerging API Security Challenges
Eli Arkush, Principal Solutions Engineer, API Security at Akamai
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - What is next now that your organization created a (si...apidays
What is next now that your organization created a (significant) set of APIs?
Rogier van Boxtel, Director, Pre Sales Consulting - Axway
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - There’s no AI without API, but what does this mean fo...apidays
There’s no AI without API, but what does this mean for Security?
Timo Rüppell, VP of Product - FireTail.io
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - Security Vulnerabilities in your APIs by Lukáš Ďurovs...apidays
Security Vulnerabilities in your APIs
Lukáš Ďurovský, Staff Software Engineer at Thermo Fisher Scientific
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - Data, API’s and Banks, with AI on top by Sergio Giral...apidays
Data, API’s and Banks, with AI on top
Sergio Giraldo, IT Lead - ING
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - Data Ecosystems Driving the Green Transition by Olli ...apidays
Data Ecosystems Driving the Green Transition
Olli Kilpeläinen, VP - Data Platform & Ecosystem at Betolar
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - Bridging the Gap Between Backend and Frontend API Tes...apidays
Bridging the Gap Between Backend and Frontend API Testing with K6
Ayush Goyal, Senior Software Engineer - Grafana Labs
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - API Compliance by Design by Marjukka Niinioja, Osaangoapidays
API Compliance by Design
Marjukka Niinioja, APItalista & Founding Partner - Osaango
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays Helsinki 2024 - ABLOY goes API economy – Transformation story by Hann...apidays
ABLOY goes API economy – Transformation story
Hanna Sillanpää Head of Digital Solutions PU - Abloy
Apidays Helsinki & North 2024 - Connecting Physical and Digital: Sustainable APIs for the Era of AI, Super and Quantum Computing (May 28 and 29, 2024)
------
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/
Apidays New York 2024 - The subtle art of API rate limiting by Josh Twist, Zuploapidays
The subtle art of API rate limiting
Josh Twist, Co-founder & CEO at Zuplo
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
Apidays New York 2024 - RESTful API Patterns and Practices by Mike Amundsen, ...apidays
ESTful API Patterns and Practices
Mike Amundsen, Author of "Design and Build Great APIs", API Strategist & Advisor at amundsen.com, Inc.
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
Apidays New York 2024 - Putting AI into API Security by Corey Ball, Moss Adamsapidays
Putting AI into API Security
Corey Ball, Author and Sr. Manager Pentest at Moss Adams
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
Apidays New York 2024 - Prototype-first - A modern API development workflow b...apidays
Prototype-first - A modern API development workflow
Tom Akehurst, CTO and Co-Founder at WireMock
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
Apidays New York 2024 - Post-Quantum API Security by Francois Lascelles, Broa...apidays
Post-Quantum API Security: Preparing your APIs for Q-day
Francois Lascelles, Distinguished Engineer at Broadcom and CTO at Layer7
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
Apidays New York 2024 - Increase your productivity with no-code GraphQL mocki...apidays
Increase your productivity with no-code GraphQL mocking
Hugo Guerrero, Chief Software Architect, APIs & Integration Developer Advocate at Red Hat
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
Apidays New York 2024 - Driving API & EDA Success by Marcelo Caponi, Danoneapidays
Driving API & EDA Success: Comparing CoE & C4E Models for Organizational Enablement
Marcelo Caponi, Global Product Manager - API & Integration at Danone
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
Apidays New York 2024 - Build a terrible API for people you hate by Jim Benne...apidays
Build a terrible API for people you hate
Jim Bennett, Principal Developer Advocate at liblab
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
Apidays New York 2024 - API Secret Tokens Exposed by Tristan Kalos and Antoin...apidays
API Secret Tokens Exposed: Insights from Analyzing 1 Million Domains
Tristan Kalos, Co-founder and CEO at Escape
Antoine Carossio, Co-Founder & CTO at Escape
Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024)
------
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/
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillLizaNolte
HERE IS YOUR WEBINAR CONTENT! 'Mastering Customer Journey Management with Dr. Graham Hill'. We hope you find the webinar recording both insightful and enjoyable.
In this webinar, we explored essential aspects of Customer Journey Management and personalization. Here’s a summary of the key insights and topics discussed:
Key Takeaways:
Understanding the Customer Journey: Dr. Hill emphasized the importance of mapping and understanding the complete customer journey to identify touchpoints and opportunities for improvement.
Personalization Strategies: We discussed how to leverage data and insights to create personalized experiences that resonate with customers.
Technology Integration: Insights were shared on how inQuba’s advanced technology can streamline customer interactions and drive operational efficiency.
From Natural Language to Structured Solr Queries using LLMsSease
This talk draws on experimentation to enable AI applications with Solr. One important use case is to use AI for better accessibility and discoverability of the data: while User eXperience techniques, lexical search improvements, and data harmonization can take organizations to a good level of accessibility, a structural (or “cognitive” gap) remains between the data user needs and the data producer constraints.
That is where AI – and most importantly, Natural Language Processing and Large Language Model techniques – could make a difference. This natural language, conversational engine could facilitate access and usage of the data leveraging the semantics of any data source.
The objective of the presentation is to propose a technical approach and a way forward to achieve this goal.
The key concept is to enable users to express their search queries in natural language, which the LLM then enriches, interprets, and translates into structured queries based on the Solr index’s metadata.
This approach leverages the LLM’s ability to understand the nuances of natural language and the structure of documents within Apache Solr.
The LLM acts as an intermediary agent, offering a transparent experience to users automatically and potentially uncovering relevant documents that conventional search methods might overlook. The presentation will include the results of this experimental work, lessons learned, best practices, and the scope of future work that should improve the approach and make it production-ready.
This talk will cover ScyllaDB Architecture from the cluster-level view and zoom in on data distribution and internal node architecture. In the process, we will learn the secret sauce used to get ScyllaDB's high availability and superior performance. We will also touch on the upcoming changes to ScyllaDB architecture, moving to strongly consistent metadata and tablets.
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Keywords: AI, Containeres, Kubernetes, Cloud Native
Event Link: https://meine.doag.org/events/cloudland/2024/agenda/#agendaId.4211
"NATO Hackathon Winner: AI-Powered Drug Search", Taras KlobaFwdays
This is a session that details how PostgreSQL's features and Azure AI Services can be effectively used to significantly enhance the search functionality in any application.
In this session, we'll share insights on how we used PostgreSQL to facilitate precise searches across multiple fields in our mobile application. The techniques include using LIKE and ILIKE operators and integrating a trigram-based search to handle potential misspellings, thereby increasing the search accuracy.
We'll also discuss how the azure_ai extension on PostgreSQL databases in Azure and Azure AI Services were utilized to create vectors from user input, a feature beneficial when users wish to find specific items based on text prompts. While our application's case study involves a drug search, the techniques and principles shared in this session can be adapted to improve search functionality in a wide range of applications. Join us to learn how PostgreSQL and Azure AI can be harnessed to enhance your application's search capability.
QA or the Highway - Component Testing: Bridging the gap between frontend appl...zjhamm304
These are the slides for the presentation, "Component Testing: Bridging the gap between frontend applications" that was presented at QA or the Highway 2024 in Columbus, OH by Zachary Hamm.
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving
Manufacturing custom quality metal nameplates and badges involves several standard operations. Processes include sheet prep, lithography, screening, coating, punch press and inspection. All decoration is completed in the flat sheet with adhesive and tooling operations following. The possibilities for creating unique durable nameplates are endless. How will you create your brand identity? We can help!
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
AI in the Workplace Reskilling, Upskilling, and Future Work.pptxSunil Jagani
Discover how AI is transforming the workplace and learn strategies for reskilling and upskilling employees to stay ahead. This comprehensive guide covers the impact of AI on jobs, essential skills for the future, and successful case studies from industry leaders. Embrace AI-driven changes, foster continuous learning, and build a future-ready workforce.
Read More - https://bit.ly/3VKly70
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfleebarnesutopia
So… you want to become a Test Automation Engineer (or hire and develop one)? While there’s quite a bit of information available about important technical and tool skills to master, there’s not enough discussion around the path to becoming an effective Test Automation Engineer that knows how to add VALUE. In my experience this had led to a proliferation of engineers who are proficient with tools and building frameworks but have skill and knowledge gaps, especially in software testing, that reduce the value they deliver with test automation.
In this talk, Lee will share his lessons learned from over 30 years of working with, and mentoring, hundreds of Test Automation Engineers. Whether you’re looking to get started in test automation or just want to improve your trade, this talk will give you a solid foundation and roadmap for ensuring your test automation efforts continuously add value. This talk is equally valuable for both aspiring Test Automation Engineers and those managing them! All attendees will take away a set of key foundational knowledge and a high-level learning path for leveling up test automation skills and ensuring they add value to their organizations.
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...AlexanderRichford
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation Functions to Prevent Interaction with Malicious QR Codes.
Aim of the Study: The goal of this research was to develop a robust hybrid approach for identifying malicious and insecure URLs derived from QR codes, ensuring safe interactions.
This is achieved through:
Machine Learning Model: Predicts the likelihood of a URL being malicious.
Security Validation Functions: Ensures the derived URL has a valid certificate and proper URL format.
This innovative blend of technology aims to enhance cybersecurity measures and protect users from potential threats hidden within QR codes 🖥 🔒
This study was my first introduction to using ML which has shown me the immense potential of ML in creating more secure digital environments!
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
Introducing BoxLang : A new JVM language for productivity and modularity!Ortus Solutions, Corp
Just like life, our code must adapt to the ever changing world we live in. From one day coding for the web, to the next for our tablets or APIs or for running serverless applications. Multi-runtime development is the future of coding, the future is to be dynamic. Let us introduce you to BoxLang.
Dynamic. Modular. Productive.
BoxLang redefines development with its dynamic nature, empowering developers to craft expressive and functional code effortlessly. Its modular architecture prioritizes flexibility, allowing for seamless integration into existing ecosystems.
Interoperability at its Core
With 100% interoperability with Java, BoxLang seamlessly bridges the gap between traditional and modern development paradigms, unlocking new possibilities for innovation and collaboration.
Multi-Runtime
From the tiny 2m operating system binary to running on our pure Java web server, CommandBox, Jakarta EE, AWS Lambda, Microsoft Functions, Web Assembly, Android and more. BoxLang has been designed to enhance and adapt according to it's runnable runtime.
The Fusion of Modernity and Tradition
Experience the fusion of modern features inspired by CFML, Node, Ruby, Kotlin, Java, and Clojure, combined with the familiarity of Java bytecode compilation, making BoxLang a language of choice for forward-thinking developers.
Empowering Transition with Transpiler Support
Transitioning from CFML to BoxLang is seamless with our JIT transpiler, facilitating smooth migration and preserving existing code investments.
Unlocking Creativity with IDE Tools
Unleash your creativity with powerful IDE tools tailored for BoxLang, providing an intuitive development experience and streamlining your workflow. Join us as we embark on a journey to redefine JVM development. Welcome to the era of BoxLang.