Developer relations strategy is often an afterthought. This session’s speaker asks whether that’s OK and gets the opinion of DevRel leaders from companies large and small.
DevOps Theory vs. Practice: A Song of Ice and Tire-FireDevOpsDays DFW
In many DevOps talks, you see a speaker from a renowned tech company stand up and describe a perfect utopia of an environment. You look at the perfect environment and dedicated hordes of senior engineers they describe, and you despair of ever getting to that point. Your environment looks nothing like that.
Surprise– their environment doesn’t really look like that either! In this talk, a speaker from an unnamed tech unicorn describes their amazing environment– and then what they just said gets translated from “thought leader” into plain English for you by an official translator. Stop feeling sad– everything is secretly terrible!
The Briefing Room with Robin Bloor and Tableau Software
Live Webcast Sept. 17, 2013
Watch the archive: https://bloorgroup.webex.com/bloorgroup/lsr.php?AT=pb&SP=EC&rID=7461107&rKey=61f984b8947229b9
In the modern world of news delivery, many stories cannot be told with just words and pictures. Increasingly, top-tier news providers use interactive visualizations of data in order to tell compelling stories. The result is a more engaging experience for the user, plus added insights for the news provider.
Register for this episode of The Briefing Room to see several of the most creative and powerful examples of data visualization in the news. Chief Analyst Robin Bloor of The Bloor Group will then discuss the visualization building process with Ben Jones of Tableau Software, who will answer questions about best practices for creating educational and visually stimulating graphics.
Aquent/AMA Webcast: Marketing to Your Customer's BrainAquent
Our brains are hard-wired with preferences and behaviors that every marketer needs to understand. For years, Roger Dooley, Author and Founder of
Dooley Direct has been writing about how to use brain and behavior research to improve marketing, advertising, and sales process. In this webcast, Roger will talk about the latest neuromarketing research that will help you understand how to market directly to your customer's brain.
Identify Development Pains and Resolve Them with Idea FlowTechWell
With the explosion of new frameworks, a mountain of automation, and our applications distributed across hundreds of services in the cloud, the level of complexity in software development is growing at an insane pace. With increased complexity comes increased costs and risks. When diagnosing unexpected behavior can take days, weeks, or sometimes months, all while our release is on the line, our projects plunge into chaos. In the invisible world of software development, how do we identify what's causing our pain? How do we escape the chaos? Janelle Klein presents a novel approach to measuring the chaos, identifying the causes, and systematically driving improvement with a data-driven feedback loop. Rather than measuring the problems in the code, Janelle suggests measuring the "friction in Idea Flow", the time it takes a developer to diagnose and resolve unexpected confusion, which disrupts the flow of progress during development. With visibility of the symptoms, we can identify the cause—whether it's bad architecture, collaboration problems, or technical debt. Janelle discusses how to measure Idea Flow, why it matters, and the implications for our teams, our organizations, and our industry.
DevOps Theory vs. Practice: A Song of Ice and Tire FireLeon Stigter
In many talks, you hear how everything is DevOps unicorns and rainbows, and you feel like you’re the last person on earth with “suboptimal” processes, tools and environment. But no despair, DevOps talks are like Instagram, hаve nothing to do with real life. In this talk, we’ll reveal the truth.
DevOps Theory vs. Practice: A Song of Ice and Tire-FireDevOpsDays DFW
In many DevOps talks, you see a speaker from a renowned tech company stand up and describe a perfect utopia of an environment. You look at the perfect environment and dedicated hordes of senior engineers they describe, and you despair of ever getting to that point. Your environment looks nothing like that.
Surprise– their environment doesn’t really look like that either! In this talk, a speaker from an unnamed tech unicorn describes their amazing environment– and then what they just said gets translated from “thought leader” into plain English for you by an official translator. Stop feeling sad– everything is secretly terrible!
The Briefing Room with Robin Bloor and Tableau Software
Live Webcast Sept. 17, 2013
Watch the archive: https://bloorgroup.webex.com/bloorgroup/lsr.php?AT=pb&SP=EC&rID=7461107&rKey=61f984b8947229b9
In the modern world of news delivery, many stories cannot be told with just words and pictures. Increasingly, top-tier news providers use interactive visualizations of data in order to tell compelling stories. The result is a more engaging experience for the user, plus added insights for the news provider.
Register for this episode of The Briefing Room to see several of the most creative and powerful examples of data visualization in the news. Chief Analyst Robin Bloor of The Bloor Group will then discuss the visualization building process with Ben Jones of Tableau Software, who will answer questions about best practices for creating educational and visually stimulating graphics.
Aquent/AMA Webcast: Marketing to Your Customer's BrainAquent
Our brains are hard-wired with preferences and behaviors that every marketer needs to understand. For years, Roger Dooley, Author and Founder of
Dooley Direct has been writing about how to use brain and behavior research to improve marketing, advertising, and sales process. In this webcast, Roger will talk about the latest neuromarketing research that will help you understand how to market directly to your customer's brain.
Identify Development Pains and Resolve Them with Idea FlowTechWell
With the explosion of new frameworks, a mountain of automation, and our applications distributed across hundreds of services in the cloud, the level of complexity in software development is growing at an insane pace. With increased complexity comes increased costs and risks. When diagnosing unexpected behavior can take days, weeks, or sometimes months, all while our release is on the line, our projects plunge into chaos. In the invisible world of software development, how do we identify what's causing our pain? How do we escape the chaos? Janelle Klein presents a novel approach to measuring the chaos, identifying the causes, and systematically driving improvement with a data-driven feedback loop. Rather than measuring the problems in the code, Janelle suggests measuring the "friction in Idea Flow", the time it takes a developer to diagnose and resolve unexpected confusion, which disrupts the flow of progress during development. With visibility of the symptoms, we can identify the cause—whether it's bad architecture, collaboration problems, or technical debt. Janelle discusses how to measure Idea Flow, why it matters, and the implications for our teams, our organizations, and our industry.
DevOps Theory vs. Practice: A Song of Ice and Tire FireLeon Stigter
In many talks, you hear how everything is DevOps unicorns and rainbows, and you feel like you’re the last person on earth with “suboptimal” processes, tools and environment. But no despair, DevOps talks are like Instagram, hаve nothing to do with real life. In this talk, we’ll reveal the truth.
Building Your Digital Genius With Your Mobile Phone & iPhone - Your Digital S...Doyle Buehler
Social Media Marketing with your iphone. We were born to tell stories & we intuitively know how to listen to them, but rarely how to tell them, or tell them with impact.
A website by itself doesn’t work - most of them are just brochures.
Build a website and no one shows up, SEO doesn’t really work anymore, the confusion for traffic. People going to your website and nothing happens - is the website a problem or is it traffic, which ads should I buy…? If your toolbox only has a hammer, every problem is a nail, content marketing for ‘free’ traffic...takes 6-12 months, doesn’t always work. Is it the website or is it the agency? Can’t figure out who to blame. What’s missing from this picture - The STORY, the digital strategy.
Presentation for the 2019 Non-Surgical Symposium Sydney
Thriving in the Mobile Ecosystem - Mobile Web DesignAaron Weiche
My mobile presentation from LocalUp, a joint conference from MOZ and Local University on local search and internet marketing.
This presentation looks into the opportunity of creating and growing the mobile experience between your customers and your brand: one strong enough to delight fingers, change minds, and win hearts. Understand how to best design a mobile website, responsive web design, how Google serves up mobile search results and more.
So often powerpoints are uninspiring filled with bullet points, lots of text and really small images. Treat your powerpoint as a tool to tell a story, the tool that provides the visual element.
Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...Human Capital Media
Is your organization employing a workforce of motivated and vibrant human beings? Or is the office full of lumbering, disengaged zombies barely able to pillage snacks from the kitchen and groan in meetings? Don’t let your employees become the working dead. You can save them!
In this webinar, you’ll learn how to keep your organization from being overrun by an army of unthinking, unmotivated, and undead employees. Alex Khurgin, Grovo’s director of learning, will share a wealth of tips, insights and strategies for invigorating your workforce using a 21st century development strategy.
In this session, attendees will learn:
Why learning is the key to reviving disengaged employees in 2016.
How to transform brain-dead workers into people who love what they do.
The business value of meaningful learning initiatives in a digital economy.
And much more!
The Role Of Social Ads In Your Overall Marketing Campaigns By David ZelnikerMarketing Land
From the SocialPro Conference in Seattle, Washington, June 20-21, 2016. SESSION: The Role Of Social Ads In Your Overall Marketing Campaigns. PRESENTATION: The Role of Social Ads In Your Overall Marketing Campaigns - Given by David Zelniker, @kenshoo - Kenshoo, Product Manager. #SocialPro #14B
Wouldn’t you like to know the future of staffing software? Of course, you would — and by attending this webinar you’ll learn the 10 most critical trends in staffing tech. By understanding these trends and what’s driving them, you’ll make better staffing technology purchases. Staffing tech isn’t rocket science, but technology advancements are moving quite fast. Our three goals for this session are that you’re aware, you understand and you’re confident about the immediate future of staffing tech.
During this session, you will learn about:
Get a full map of the current HCM software market.
Find out the 10 staffing tech trends you’ll need to watch.
Understand how evolving staffing tech will affect your work.
OSDC 2019 | Feature Branching considered Evil by Thierry de PauwNETWAYS
With DVCSs, branch creation became very easy, but it comes at a certain cost. Long living branches break the flow of the software delivery process, impacting stability and throughput. The session explores why teams are using feature branches, what problems are introduced by using them and what techniques exist to avoid them altogether. It explores exactly what’s evil about feature branches, which is not necessarily the problems they introduce – but rather, the real reasons why teams are using them. After the session, you’ll understand a different branching strategy and how it relates to CI/CD.
Being an Engineer in a Company That Makes a Product for EngineersTom McLaughlin
As an operation engineer at Threat Stack I not only play the role of an engineer but as a customer as well. Playing these dual roles has made us valuable to our marketing and sales team to better understand our customers and how we sell our cloud security platform to sell them.
This presentation goes through the disconnect that often happens between engineering teams and the sales and marketing teams, how we overcome that, and ways our engineers participate in promoting the success of our company.
DevOps Patterns & Antipatterns for Continuous Software Updates @ NADOG April ...Baruch Sadogursky
So, you want to update the software for your user, be it the nodes in your K8s cluster, a browser on user’s desktop, an app in user’s smartphone or even a user’s car. What can possibly go wrong?
In this talk, we’ll analyze real-world software update fails and how multiple DevOps patterns, that fit a variety of scenarios, could have saved the developers. Manually making sure that everything works before sending an update and expecting the user to do acceptance tests before they update is most definitely not on the list of such patterns.
Join us for some awesome and scary continuous update horror stories and some obvious (and some not so obvious) proven ideas for improvement and best practices you can start following tomorrow.
So, you want to update the software for your user, be it the nodes in your K8s cluster, a browser on user’s desktop, an app in user’s smartphone or even a user’s car. What can possibly go wrong?
In this talk, we’ll analyze real-world software update fails and how multiple DevOps patterns, that fit a variety of scenarios, could have saved the developers. Manually making sure that everything works before sending an update and expecting the user to do acceptance tests before they update is most definitely not on the list of such patterns.
Join us for some awesome and scary continuous update horror stories and some obvious (and some not so obvious) proven ideas for improvement and best practices you can start following tomorrow.
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code NY...Baruch Sadogursky
In this talk, we’ll take you to a scaling journey, from 3 developers to a 100. We’ll talk about the challenges each milestone in this growth brings, both technological and methodological, and how to solve those challenges using the right mix of people, the right selection of tools and the correctly crafted process. The speakers excel in the different aspects of this triangle and went through this journey (more than once) themselves. And the fun and entertaining presentation as a Greek tragedy can’t hurt, can it?
Data driven devops as presented at QCon London 2018Baruch Sadogursky
Devops is usually viewed from a traditional perspective of a collaboration of Dev, Ops, and QA, driven by the change in Culture, People, and Process. But how do you know where you stand and where to move? As in almost any field, data and metrics give you the gauges and instruments. In this talk, we’ll talk about the key measurements for the DevOps transformation process and provide you with 3 metrics you can start measuring tomorrow.
A Research Study Into DevOps Bottlenecks as presented at Oracle Code LA 2018Baruch Sadogursky
We asked the Fortune 500 software delivery leaders what holds them back. This talk is the analysis of their insights on what bottlenecks they encountered in their DevOps journey.
You know what to expect by now: funny and puzzling questions about Java 8 and Java 9, JFrog t-shirts are airborne, the usual combo of learning and fun ahead!
Where the Helm are your binaries? as presented at Canada Kubernetes MeetupsBaruch Sadogursky
Do you always know what’s going on with your product artifacts since the moment they are built by the CI server from Git sources all the way to being deployed by Helm into Kuberenetes?
In this talk, we will show how to build a reliable and transparent pipeline from code to cluster using Git, Artifactory, Docker, Kubernetes, and Helm. We’ll show how you such a pipeline can help you answer the big questions: What to deploy, What is deployed, and what is this artifact that I am looking for. This kind of transparency is critical for today’s environments, and Kubernetes with Helm shouldn’t be an exception.
By Baruch Sadogursky
Devops is usually viewed from a traditional perspective of a collaboration of Dev, Ops and QA, driven by the change in Culture, People and Process. But how do you know where you stand and were to move? As in almost any field, data and metrics give you the gauges and instruments. In this talk we’ll talk about the key measurements for the DevOps transformation process and provide you with 3 metrics you can start measuring tomorrow.
A Research Study into DevOps Bottlenecks as presented at Codemash 2018Baruch Sadogursky
By Baruch Sadogursky
We asked the Fortune 500 software delivery leaders what holds them back. This talk is the analysis of their insights on what bottlenecks they encountered in their DevOps journey.
Best Practices for Managing Docker Versions as presented at JavaOne 2017Baruch Sadogursky
By Baruch Sadogursky
There are three hard things in computer science: cache invalidation, naming things, and off-by-one errors. This session tackles naming, especially Docker version naming. Labels, tags, checksums...how should you use them to keep track of Docker versions? What about dev versus prod images—how best to distinguish those? What about the “latest” tag? What about cleanup? Could we do more? Versioning often seems like a simple problem, but when you have a tool that gives you as much power and flexibility as Docker does, it often helps to develop guidelines. The presentation examines the tools available for managing Docker images and some simple patterns you can employ in various use cases for CI/CD to keep track of your containers.
Troubleshooting & Debugging Production Microservices in Kubernetes as present...Baruch Sadogursky
Debugging applications in production is like being the detective in a crime movie. Especially with microservices. Especially with containers. Especially in the cloud. Trying to see what’s going on in a production deployment at scale is impossible without proper tools! Google has spent over a decade deploying containerized Java applications at unprecedented scale and the infrastructure and tools developed by Google have made it uniquely possible to manage, troubleshoot, and debug, at scale.
Join this session to see how you can diagnose and troubleshoot production issues w/ out of the box Kubernetes tools, as well as getting insight from the ecosystem with Weave Scope, JFrog Artifactory & Stackdriver tools.
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Devoxx 2017Baruch Sadogursky
As in a good Greek Tragedy, scaling devops to big teams has 3 stages and usually end badly. In this play (it’s more than a talk!) we’ll present you with Pentagon Inc, and their way to scaling devops from a team of 3 engineers to a team of 100 (spoiler – it’s painful!)
Amazon Alexa Skills vs Google Home Actions, the Big Java VUI Faceoff as prese...Baruch Sadogursky
In this session we will compare and contrast the experience of implementing voice user interface for the two market leader voice activated assistants. Both are extendable, both have Java APIs, but which is better? Two speakers, two laptops, two IDEs writing Java code to implement the same Alexa Skill and Google Home Action and you pick the winner!
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at DevOps Days Be...Baruch Sadogursky
As in a good Greek Tragedy, scaling devops to big teams has 3 stages and usually end badly. In this play (it’s more than a talk!) we’ll present you with Pentagon Inc, and their way to scaling devops from a team of 3 engineers to a team of 100 (spoiler – it’s painful!)
More Related Content
Similar to Let’s Wing It: A Study in DevRel Strategy
Building Your Digital Genius With Your Mobile Phone & iPhone - Your Digital S...Doyle Buehler
Social Media Marketing with your iphone. We were born to tell stories & we intuitively know how to listen to them, but rarely how to tell them, or tell them with impact.
A website by itself doesn’t work - most of them are just brochures.
Build a website and no one shows up, SEO doesn’t really work anymore, the confusion for traffic. People going to your website and nothing happens - is the website a problem or is it traffic, which ads should I buy…? If your toolbox only has a hammer, every problem is a nail, content marketing for ‘free’ traffic...takes 6-12 months, doesn’t always work. Is it the website or is it the agency? Can’t figure out who to blame. What’s missing from this picture - The STORY, the digital strategy.
Presentation for the 2019 Non-Surgical Symposium Sydney
Thriving in the Mobile Ecosystem - Mobile Web DesignAaron Weiche
My mobile presentation from LocalUp, a joint conference from MOZ and Local University on local search and internet marketing.
This presentation looks into the opportunity of creating and growing the mobile experience between your customers and your brand: one strong enough to delight fingers, change minds, and win hearts. Understand how to best design a mobile website, responsive web design, how Google serves up mobile search results and more.
So often powerpoints are uninspiring filled with bullet points, lots of text and really small images. Treat your powerpoint as a tool to tell a story, the tool that provides the visual element.
Zombie-proof Your Organization: How to Breathe Life Into the Disengaged Worki...Human Capital Media
Is your organization employing a workforce of motivated and vibrant human beings? Or is the office full of lumbering, disengaged zombies barely able to pillage snacks from the kitchen and groan in meetings? Don’t let your employees become the working dead. You can save them!
In this webinar, you’ll learn how to keep your organization from being overrun by an army of unthinking, unmotivated, and undead employees. Alex Khurgin, Grovo’s director of learning, will share a wealth of tips, insights and strategies for invigorating your workforce using a 21st century development strategy.
In this session, attendees will learn:
Why learning is the key to reviving disengaged employees in 2016.
How to transform brain-dead workers into people who love what they do.
The business value of meaningful learning initiatives in a digital economy.
And much more!
The Role Of Social Ads In Your Overall Marketing Campaigns By David ZelnikerMarketing Land
From the SocialPro Conference in Seattle, Washington, June 20-21, 2016. SESSION: The Role Of Social Ads In Your Overall Marketing Campaigns. PRESENTATION: The Role of Social Ads In Your Overall Marketing Campaigns - Given by David Zelniker, @kenshoo - Kenshoo, Product Manager. #SocialPro #14B
Wouldn’t you like to know the future of staffing software? Of course, you would — and by attending this webinar you’ll learn the 10 most critical trends in staffing tech. By understanding these trends and what’s driving them, you’ll make better staffing technology purchases. Staffing tech isn’t rocket science, but technology advancements are moving quite fast. Our three goals for this session are that you’re aware, you understand and you’re confident about the immediate future of staffing tech.
During this session, you will learn about:
Get a full map of the current HCM software market.
Find out the 10 staffing tech trends you’ll need to watch.
Understand how evolving staffing tech will affect your work.
OSDC 2019 | Feature Branching considered Evil by Thierry de PauwNETWAYS
With DVCSs, branch creation became very easy, but it comes at a certain cost. Long living branches break the flow of the software delivery process, impacting stability and throughput. The session explores why teams are using feature branches, what problems are introduced by using them and what techniques exist to avoid them altogether. It explores exactly what’s evil about feature branches, which is not necessarily the problems they introduce – but rather, the real reasons why teams are using them. After the session, you’ll understand a different branching strategy and how it relates to CI/CD.
Being an Engineer in a Company That Makes a Product for EngineersTom McLaughlin
As an operation engineer at Threat Stack I not only play the role of an engineer but as a customer as well. Playing these dual roles has made us valuable to our marketing and sales team to better understand our customers and how we sell our cloud security platform to sell them.
This presentation goes through the disconnect that often happens between engineering teams and the sales and marketing teams, how we overcome that, and ways our engineers participate in promoting the success of our company.
Similar to Let’s Wing It: A Study in DevRel Strategy (8)
DevOps Patterns & Antipatterns for Continuous Software Updates @ NADOG April ...Baruch Sadogursky
So, you want to update the software for your user, be it the nodes in your K8s cluster, a browser on user’s desktop, an app in user’s smartphone or even a user’s car. What can possibly go wrong?
In this talk, we’ll analyze real-world software update fails and how multiple DevOps patterns, that fit a variety of scenarios, could have saved the developers. Manually making sure that everything works before sending an update and expecting the user to do acceptance tests before they update is most definitely not on the list of such patterns.
Join us for some awesome and scary continuous update horror stories and some obvious (and some not so obvious) proven ideas for improvement and best practices you can start following tomorrow.
So, you want to update the software for your user, be it the nodes in your K8s cluster, a browser on user’s desktop, an app in user’s smartphone or even a user’s car. What can possibly go wrong?
In this talk, we’ll analyze real-world software update fails and how multiple DevOps patterns, that fit a variety of scenarios, could have saved the developers. Manually making sure that everything works before sending an update and expecting the user to do acceptance tests before they update is most definitely not on the list of such patterns.
Join us for some awesome and scary continuous update horror stories and some obvious (and some not so obvious) proven ideas for improvement and best practices you can start following tomorrow.
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code NY...Baruch Sadogursky
In this talk, we’ll take you to a scaling journey, from 3 developers to a 100. We’ll talk about the challenges each milestone in this growth brings, both technological and methodological, and how to solve those challenges using the right mix of people, the right selection of tools and the correctly crafted process. The speakers excel in the different aspects of this triangle and went through this journey (more than once) themselves. And the fun and entertaining presentation as a Greek tragedy can’t hurt, can it?
Data driven devops as presented at QCon London 2018Baruch Sadogursky
Devops is usually viewed from a traditional perspective of a collaboration of Dev, Ops, and QA, driven by the change in Culture, People, and Process. But how do you know where you stand and where to move? As in almost any field, data and metrics give you the gauges and instruments. In this talk, we’ll talk about the key measurements for the DevOps transformation process and provide you with 3 metrics you can start measuring tomorrow.
A Research Study Into DevOps Bottlenecks as presented at Oracle Code LA 2018Baruch Sadogursky
We asked the Fortune 500 software delivery leaders what holds them back. This talk is the analysis of their insights on what bottlenecks they encountered in their DevOps journey.
You know what to expect by now: funny and puzzling questions about Java 8 and Java 9, JFrog t-shirts are airborne, the usual combo of learning and fun ahead!
Where the Helm are your binaries? as presented at Canada Kubernetes MeetupsBaruch Sadogursky
Do you always know what’s going on with your product artifacts since the moment they are built by the CI server from Git sources all the way to being deployed by Helm into Kuberenetes?
In this talk, we will show how to build a reliable and transparent pipeline from code to cluster using Git, Artifactory, Docker, Kubernetes, and Helm. We’ll show how you such a pipeline can help you answer the big questions: What to deploy, What is deployed, and what is this artifact that I am looking for. This kind of transparency is critical for today’s environments, and Kubernetes with Helm shouldn’t be an exception.
By Baruch Sadogursky
Devops is usually viewed from a traditional perspective of a collaboration of Dev, Ops and QA, driven by the change in Culture, People and Process. But how do you know where you stand and were to move? As in almost any field, data and metrics give you the gauges and instruments. In this talk we’ll talk about the key measurements for the DevOps transformation process and provide you with 3 metrics you can start measuring tomorrow.
A Research Study into DevOps Bottlenecks as presented at Codemash 2018Baruch Sadogursky
By Baruch Sadogursky
We asked the Fortune 500 software delivery leaders what holds them back. This talk is the analysis of their insights on what bottlenecks they encountered in their DevOps journey.
Best Practices for Managing Docker Versions as presented at JavaOne 2017Baruch Sadogursky
By Baruch Sadogursky
There are three hard things in computer science: cache invalidation, naming things, and off-by-one errors. This session tackles naming, especially Docker version naming. Labels, tags, checksums...how should you use them to keep track of Docker versions? What about dev versus prod images—how best to distinguish those? What about the “latest” tag? What about cleanup? Could we do more? Versioning often seems like a simple problem, but when you have a tool that gives you as much power and flexibility as Docker does, it often helps to develop guidelines. The presentation examines the tools available for managing Docker images and some simple patterns you can employ in various use cases for CI/CD to keep track of your containers.
Troubleshooting & Debugging Production Microservices in Kubernetes as present...Baruch Sadogursky
Debugging applications in production is like being the detective in a crime movie. Especially with microservices. Especially with containers. Especially in the cloud. Trying to see what’s going on in a production deployment at scale is impossible without proper tools! Google has spent over a decade deploying containerized Java applications at unprecedented scale and the infrastructure and tools developed by Google have made it uniquely possible to manage, troubleshoot, and debug, at scale.
Join this session to see how you can diagnose and troubleshoot production issues w/ out of the box Kubernetes tools, as well as getting insight from the ecosystem with Weave Scope, JFrog Artifactory & Stackdriver tools.
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Devoxx 2017Baruch Sadogursky
As in a good Greek Tragedy, scaling devops to big teams has 3 stages and usually end badly. In this play (it’s more than a talk!) we’ll present you with Pentagon Inc, and their way to scaling devops from a team of 3 engineers to a team of 100 (spoiler – it’s painful!)
Amazon Alexa Skills vs Google Home Actions, the Big Java VUI Faceoff as prese...Baruch Sadogursky
In this session we will compare and contrast the experience of implementing voice user interface for the two market leader voice activated assistants. Both are extendable, both have Java APIs, but which is better? Two speakers, two laptops, two IDEs writing Java code to implement the same Alexa Skill and Google Home Action and you pick the winner!
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at DevOps Days Be...Baruch Sadogursky
As in a good Greek Tragedy, scaling devops to big teams has 3 stages and usually end badly. In this play (it’s more than a talk!) we’ll present you with Pentagon Inc, and their way to scaling devops from a team of 3 engineers to a team of 100 (spoiler – it’s painful!)
Java Puzzlers NG S02: Down the Rabbit Hole as it was presented at The Pittsbu...Baruch Sadogursky
Moar puzzlers! The more we work with Java 8, the more we go into the rabbit hole. Did they add all those streams, lambdas, monads, Optionals and CompletableFutures only to confuse us? It surely looks so! And Java 9 that heads our way brings even more of what we like the most, more puzzlers, of course! In this season we as usual have a great batch of the best Java WTF, great jokes to present them and great prizes for the winners!
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...Baruch Sadogursky
As in a good Greek Tragedy, scaling devops to big teams has 3 stages and usually end badly. In this play (it’s more than a talk!) we’ll present you with Pentagon Inc, and their way to scaling devops from a team of 3 engineers to a team of 100 (spoiler – it’s painful!)
In this talk, Baruch Sadogursky presents the challenges of a high demand SaaS product incident triage at scale, as well as discuss the sources of log items, including the platform, tenants and other types of log sources. He will show practical examples of collector and filters configuration and will take you through a number of real world examples of problems investigations using Artifactory and Sumo Logic.
[Webinar] The Frog And The Butler: CI Pipelines For Modern DevOpsBaruch Sadogursky
No relationship in DevOps is more important than that between your CI/CD server and your Binary Repository. Jenkins has long been the go-to server for CI/CD, and JFrog Artifactory has long been one of the most popular integrations with it. This webinar focuses on the new features of the integration, leveraging the Jenkins Pipeline DSL for infrastructure-as-code of your favorite artifactory features whether it be generic, maven, gradle or Docker, and will show an end-to-end example of pipelines across multiple technologies and how powerful these new capabilities are.
Patterns and antipatterns in Docker image lifecycle as was presented at DC Do...Baruch Sadogursky
While Docker has enabled an unprecedented velocity of software production, it is all too easy to spin out of control. A promotion-based model is required to control and track the flow of Docker images as much as it is required for a traditional software development lifecycle. New tools often introduce new paradigms. We will examine the patterns and the antipatterns for Docker image management, and what impact the new tools have on the battle-proven paradigms of the software development lifecycle.
Groovy Puzzlers S04: The Bytecode Bites Back at Gr8Conf US 2017Baruch Sadogursky
Did you think that we were out of puzzlers?! Well, we might be - but the Groovy community sure isn’t! Per usual, we’ve got a bunch of awesomely puzzling contributions and you are going to have a shot at winning one of the prizes. Attend this session to have some fun while getting a workout in for those muscles - you’ll tease your brain and then stretch out for the flying t-shirts too!
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
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
17. DevRel includes technology evangelism, community advocates
management, training and documentation
DevRel is working with existing devs, evangelism is getting the word out
@jbaruch
70. I wish I knew the answer, I kinda need that
It’s a lot of grey there
I’ve never found a good way to wrap good metrics around conference talks
That’s more of a realm of a philosopher than a statistician
@jbaruch
71.
72. I’d count the attendees, but I know it’s not enough
Attendance count is only a part of it
Attendance is not a perfect metric
@jbaruch
73. -Buzzwordiness of the title
-Is Venkat Subramanian speaking
in the other room
@jbaruch
75. Conference ratings
How many people took out their phones and took pictures of the slides
Whether your slides being tweeted
@jbaruch
76. Measuring [face 2 face activities] needs to be done through social media
tracking of a specific key message you’re trying to land.
@jbaruch
77. -Maybe the internet was down
-Maybe It was the eod and phones
went dry
-Maybe you only have animated
kittens on your slides
-Maybe people forgot your handle
@jbaruch
79. F2F KPIs are hard and unreliable
Solid numbers that are easy to fall
in love with are irrelevant
The only way to conduct DevRel is
by having trust and vision
Don't waste your time and money to
measure non-measurable (like influence)
@jbaruch
Build trust by helping
other departments
80. Number of listeners
Number of profanities uttered
(James counts 2x)
Number of times Baruch and Viktor
have side conversations Russian
Number of things Ted says that could get
him written up by HR
@jbaruch
Number of minutes Tim is
speaking
Number of British English words Simon
uses that nobody else understands
82. I am just going to talk about shit I care
about, you can’t make me stop!
@jbaruch
83. Good luck being accepted with
a product pitch
Build a technological expertise
reputation
”If those guys are so good with
{non-product technical topic you
speak about}, their products
probably rock as well, I need to
check them out."
@jbaruch
84. -Decent into Darkness: Understanding
Your System's Binary Interface is the
Only Way Out
-Garbage Collection and the Ruby Heap
-Infrastructure as Code Might Literally
Be Impossible
-Infrastructure as Code Might Be
Literally Impossible Pt. 2