In this talk, I riff on various jobs you can do with your DevOps knowledge that aren't more of the same (or moving into software engineering). These include sales engineering, consulting, product management, product marketing, and more.
30-Day Facebook PM Interview Study GuideLewis Lin 🦊
Excerpt from Lewis C. Lin's The Product Manager Interview https://interviewsteps.com/products/the-product-manager-interview-167-actual-questions-and-answers
Seek and you shall find - hiring and getting hired in product managementMarc Abraham
This talk provides practical tips to both product manager candidates and hiring managers. Covering both perspectives, I outline common challenges and offer ways to feel more confident - both with respect to hiring and getting hired.
How to Prepare For a Product Manager Interview by Google PMProduct School
In this presentation Google Product Manager Neha Bansal will be sharing her secrets on how to position oneself for a Product Manager role without an engineering degree and how to successfully pass a job interview for a PM position.
Indispensable business knowledge for designersInVision App
A huge mindset gap exists between designers and their clients, causing problems for both sides. If you bridge this gap using business knowledge, you become a truly indispensable high-touch consultant.
In this talk, Jane Portman, the UI/UX consultant behind UI Breakfast, teaches what business skills you need (copywriting, marketing, sales, product management), and how you can use them to launch your own products, build an audience, and treat your own services as a product.
Slides Asha Gupta recently used in his discussion w/ mentees of The Product Mentor.
The Product Mentor is a program designed to pair Product Mentors and Mentees from around the World, across all industries, from start-up to enterprise, guided by the fundamental goals…Better Decisions. Better Products. Better Product People.
Throughout the program, each mentor leads a conversation in an area of their expertise that is live streamed and available to both mentee and the broader product community.
http://TheProductMentor.com
DTG - Getting the Most From Your EmployeesScott Moe
This short presentation shows how to use the Four Corners Framework to rethink your organization, increase engagement and easily get relevant employee feedback.
Product Roadmap Prioritization by Amazon Principal PMProduct School
Main Takeaways:
- Helps you build your own frameworks as per your business and the stage of growth
- Make unbiased decisions while prioritization - convincing partner teams for central platforms specifically
- Formulate metrics for prioritization given a variety of constraints
The Minimum Loveable Product: Go Beyond the Minimum Viable ProductDialexa
Minimum Viable Products (MVP) rarely make "good" products. We discuss an alternative: the Minimum Loveable Product. In the world of platform engineering, coordinating your software (and perhaps hardware teams) to deliver a valuable product that your target audience will use is critical to success.
http://by.dialexa.com/beyond-the-minimum-viable-product-why-you-should-build-a-minimum-loveable-product
How to use S6PEC Framework to address your marketing? You will realize a refreshing perspective and illuminating experience using the S6PEC Framework. It’s a strategic tool to address strategic moves. Give holistic view of your marketing and business. Ideas we used are new, big picture and some are tested to give unconventional problem solving experience to readers. Read on!
Curious how to become a product manager for software products? From this slide deck you will learn what are the four most common business areas that future PMs in tech come from, what are the core product management skills and which resources to use for upskilling.
Why And How to Transition into Product Management by Google PMProduct School
Nabil Shahid walks through their journey to Product Management in the world of tech, talking about how to market your skills and how to get into the industry. He also touches on balancing knowledge and personal experience with what's best for a wider user group.
30-Day Facebook PM Interview Study GuideLewis Lin 🦊
Excerpt from Lewis C. Lin's The Product Manager Interview https://interviewsteps.com/products/the-product-manager-interview-167-actual-questions-and-answers
Seek and you shall find - hiring and getting hired in product managementMarc Abraham
This talk provides practical tips to both product manager candidates and hiring managers. Covering both perspectives, I outline common challenges and offer ways to feel more confident - both with respect to hiring and getting hired.
How to Prepare For a Product Manager Interview by Google PMProduct School
In this presentation Google Product Manager Neha Bansal will be sharing her secrets on how to position oneself for a Product Manager role without an engineering degree and how to successfully pass a job interview for a PM position.
Indispensable business knowledge for designersInVision App
A huge mindset gap exists between designers and their clients, causing problems for both sides. If you bridge this gap using business knowledge, you become a truly indispensable high-touch consultant.
In this talk, Jane Portman, the UI/UX consultant behind UI Breakfast, teaches what business skills you need (copywriting, marketing, sales, product management), and how you can use them to launch your own products, build an audience, and treat your own services as a product.
Slides Asha Gupta recently used in his discussion w/ mentees of The Product Mentor.
The Product Mentor is a program designed to pair Product Mentors and Mentees from around the World, across all industries, from start-up to enterprise, guided by the fundamental goals…Better Decisions. Better Products. Better Product People.
Throughout the program, each mentor leads a conversation in an area of their expertise that is live streamed and available to both mentee and the broader product community.
http://TheProductMentor.com
DTG - Getting the Most From Your EmployeesScott Moe
This short presentation shows how to use the Four Corners Framework to rethink your organization, increase engagement and easily get relevant employee feedback.
Product Roadmap Prioritization by Amazon Principal PMProduct School
Main Takeaways:
- Helps you build your own frameworks as per your business and the stage of growth
- Make unbiased decisions while prioritization - convincing partner teams for central platforms specifically
- Formulate metrics for prioritization given a variety of constraints
The Minimum Loveable Product: Go Beyond the Minimum Viable ProductDialexa
Minimum Viable Products (MVP) rarely make "good" products. We discuss an alternative: the Minimum Loveable Product. In the world of platform engineering, coordinating your software (and perhaps hardware teams) to deliver a valuable product that your target audience will use is critical to success.
http://by.dialexa.com/beyond-the-minimum-viable-product-why-you-should-build-a-minimum-loveable-product
How to use S6PEC Framework to address your marketing? You will realize a refreshing perspective and illuminating experience using the S6PEC Framework. It’s a strategic tool to address strategic moves. Give holistic view of your marketing and business. Ideas we used are new, big picture and some are tested to give unconventional problem solving experience to readers. Read on!
Curious how to become a product manager for software products? From this slide deck you will learn what are the four most common business areas that future PMs in tech come from, what are the core product management skills and which resources to use for upskilling.
Why And How to Transition into Product Management by Google PMProduct School
Nabil Shahid walks through their journey to Product Management in the world of tech, talking about how to market your skills and how to get into the industry. He also touches on balancing knowledge and personal experience with what's best for a wider user group.
This was presented during the conduct of Seminar on E-Commerce Essentials and Strategies at Mindanao State University - Main Campus, Marawi City on September 24, 2014
The role of Presales in any technical and software organization has become more important over the last decade. Often called the “hidden half of the sale” or the “credible side of the sale”, a correctly set-up Presales group can significantly and positively increase your company’s revenue. Learn what Presales is, understand how it can help your organization and what you need in order to become a trusted Solution Consultant in the software industry.
How to Manage the Whole Product by former Cisco Director of PMProduct School
In this presentation former Cisco Director of PM Wayne Green explains how to manage the whole product through keeping your finger on the pulse of customer's interactions with all aspects of product experience and the underlying people/organization responses.
Building Your Revenue Engine As Your Startup EvolvesHana Abaza
Startups go through different stages of evolution. In this presentation we discuss what your marketing and sales engine might look like with a specific deep dive into demand generation, optimizing your unit economics and focusing on a specific buyer persona.
Creating Actionable Product Strategy by Turo Director of ProductProduct School
Main Takeaways:
- Measure what matters – Establishing the right metrics and KPIs early on can provide tremendous clarity. Driving towards the wrong goals can result in team misalignment, at best, and a failed product strategy, at worst.
- Distinguish the highest impact ideas from the good ideas
- Most companies have lots of good ideas. PMs must separate the great from the good, and craft product strategies that yield the highest impact outcomes for their customers and business.
Iterate, based on customer feedback & data – Great product strategies should evolve over time, with the ongoing incorporation of customer feedback, data, and stakeholder input. Strategies developed in a vacuum are unlikely to succeed, as are strategies that fail to evolve with the changing needs of customers.
What Is Product Management_ by Intercom Product Leader.pdfProduct School
Main takeaways:
- Role of ‘Product Manager’ varies a lot depending on multiple factors. It’s important to be aware of this variation, especially as an early-career PM to be able to make the right decisions.
- There are common elements to a product role. There are (soft) skills you can improve on which will help you throughout your PM career. The best way to improve these skills is to find learning opportunities to refine these skills.
- Product Management role is not-so-easy to fit in the dichotomy of good and bad, right or wrong. Product work is a multi-faceted decision-making process that doesn’t always have a clear winner.
- The first rule of learning Product Management is doing Product Management. It’s not a job with an easy learning process. People from diverse backgrounds can and are encouraged to get into Product Management.
Practical Tips for Building PM Skills by Reddit Sr PMProduct School
Main Takeaways:
- The best way to start developing your product sense is to think intentionally about your everyday product usage.
- The only way to develop execution skills is by building, shipping, and iterating. And you don't have to know how to write code to build something!
- Always try to tie the impact of a proposed feature or idea back to a top-line metric that the company cares about, whether it's active users, revenue, or something else that impacts the business.
The Product Management Journey by Adobe & PayPal PMsProduct School
Speakers from Adobe and PayPal, have spent a good number of years as Product Managers in their respective companies. Their stories give you an idea of how the role of a Product Manager evolves with time.
Tales of {Good Teams'} Failures - Case Studies, Root Causes & RecommendationsMirketa Inc
This article is a collection of short case studies where teams failed to meet the expected results. The underlying companies were of different sizes, culture and industries. The only thing common across the board was the quality of the people – all the teams had bright individuals that had a track record of success.
About the Author --
Rajeev Kumar is a senior partner at Mirketa Inc. Rajeev specializes in managing complex programs, developing lean processes & teams and setting up governance. He has over 18 years of experience working in executive, middle management and individual contributor roles at startups and fortune 500 companies from different industries and countries. Prior to Mirketa, Rajeev founded 2 startups in the financial planning and event management space.
Pull, Don't Push! Sensu Summit 2018 TalkJulian Dunn
Architectures for monitoring and configuration in a microservices era. A talk given by Julian Dunn and Fletcher Nichol at Sensu Summit 2018 in Portland, Oregon.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
3. @julian_dunn
What’s in this Talk?
Roles
3
For each of these, I’ll cover:
• Sales engineering
• Professional services consultant
• Community manager / dev
advocate
• Product manager
• Product marketing
• What you do
• What the job is like
• What’s great about it
• What’s not so great about it
• Typical career ladder beyond it
• What of your “previous life in DevOps”
might you use
4. @julian_dunn
What’s Not in this Talk
● Growing a pure technical IC career (SDE I-->III--
>Principal/Staff or the equivalent on the
DevOps/SRE/sysadmin side)
● Moving into engineering management (read
Camille Fournier’s excellent The Manager’s Path
for more info)
4
6. @julian_dunn
Key Takeaways / Common Reactions
1. Has a short attention span and is easily bored
2. Despite his better judgment, actually likes computers
3. Likes to use “both sides of his brain” *
*actually a crock, but a convenient analogy https://ed.ted.com/lessons/the-left-brain-
vs-right-brain-myth-elizabeth-waters
6
7. @julian_dunn
Transferable Skills from DevOps
● Problem-solving of emergent issues
● Systems thinking
● Curiosity / continuous learning
● Empathy for the engineer
● Communication skills for complex concepts
● Technical knowledge (somewhat)
● Knowing that the problem is always DNS
7
8. @julian_dunn
Time to Riff Extemporaneously About:
Roles
8
For each of these, I’ll cover:
• Sales engineering
• Professional services consultant
• Community manager / dev
advocate
• Product manager
• Product marketing
• What the job is about
• What’s great about it
• What’s not so great about it
• Possible career ladder beyond it
• What of your “previous life in DevOps”
might you use (transferable skills)
9. @julian_dunn
What’s the job? You provide technical expertise to prospects in the process of closing a deal, working closely with
sales reps. Conduct presentations, demos, proof-of-concepts (customized demos)
What’s great about it? Great pay (+ variable comp if the company and your rep are doing well); variety of work;
potential for travel
What’s not so great? If either your sales team or the company’s product are bad, you’ll take a lot of bullets from
customers (you might still make lots of $). Travel can be heavy.
Typical career ladder: Career SE | SE mgmt | sales representative | move into product marketing or management
Skills reused: You will learn how to use the company’s product as a technical professional but in a demo-ware
context. You don’t ever build anything technically “real” anymore.
Sales Engineering
9
10. @julian_dunn
What’s the job? You help customers implement your company’s product.
What’s great about it? Variety of client environments; potential for travel; comp as good as or above DevOps; you-
should-listen-to-me-because-you-are-paying-me
What’s not so great? You’re just a billable resource; administrivia; work can be repetitive; clients can be
unreasonable
Typical career ladder: Career consultant | move to SI | consulting manager | customer success | advocacy
Skills reused: This is the career path with the most technical depth and continuity from what you used to do.
Professional Services Consultant (at a vendor)
10
11. @julian_dunn
What’s the job? Same as previous.
What’s great about it? Same as previous. Ostensibly vendor-neutral, so you get more breadth of work.
What’s not so great? Same as previous. But more likely to be a body shop / staff augmentation, so higher
administrivia / potentially unreasonable demands on your work/life balance e.g. travel on weekends.
Typical career ladder: Career consultant | move to vendor | consulting manager | customer success | advocacy
Skills reused: This is the career path with the most technical depth and continuity from what you used to do.
Professional Services Consultant (at an SI)
11
12. @julian_dunn
Developer Advocate / Community Manager
What’s the job? You build community around your company’s products, market space, and point of view.
What’s great about it? Public speaking, “thought leadering”, being seen as a connector/expert. If you love meeting
and talking with engineers, this is a fun role.
What’s not so great? Job satisfaction tied to your company & product’s star rising/falling. Being a public figure can
get to be a grind -- risk of burnout from travel schedule, community friction, always being on. Many companies
unsure of ROI on dev advocacy.
Typical career ladder: More of the same, or back into core engineering/ops. Also product marketing. Can be a bit of
a career dead end, in my view.
Skills reused: Good communication skills needed; your technical skills are valuable but depth will vary based on
role.
12
13. @julian_dunn
Product Manager
What’s the job? You own the roadmap for one or more products (strategy and execution).
What’s great about it? Variety of work; talking to customers; some travel; work with many other areas of the
business including sales, finance, legal, exec team, etc. You are seen as the expert in your area. Great salary.
What’s not so great? Stressful - internal stakeholders rarely happy with product (“everyone is a product manager”).
Politics/diplomacy. Engineers will fight you, even the ones you used to work with. The buck stops with you (given
the choice between firing an engineer and a PM over product failure, the PM gets fired).
Typical career ladder: PM->Senior PM->Group PM/Director->VP Product | PMM | startup co-founder/CEO
Skills reused: Systems thinking, intuition, problem solving, prioritization. Technical background is helpful when
working with engineering but you won’t get to code anymore (and you shouldn’t)
13
14. @julian_dunn
Product Marketing
What’s the job? You position and message products & solutions in the market, help product management define
strategy, and help enable sales to sell your product, and marketing (MarComm) to run campaigns.
What’s great about it? Variety of work; talking to customers; some travel; work with PM and sales. Understand
how sales works w/o becoming an SE or a rep, and how to make it better.
What’s not so great? Caught in the middle of PM / MarComm. People frequently don’t know what you do (er, just
like a DevOp but maybe worse). PM->PMM can be a waterfall (toss over the wall).
Typical career ladder: PMM->Dir. PMM | move into MarComm-->path to CMO | move into PM
Skills reused: Systems thinking, intuition, problem solving, prioritization. If you also do Technical Marketing, you do
get to use your technical skills, but they’re at the SE level.
14
15. @julian_dunn
Recap
● These careers are a mix of non-technical creativity + technical know-how
● Your existing DevOps/engineering experience equips you well for these roles
● It’s ok to want to continue a purely technical career after knowing all this!
15