9 minutes pitch for the selection process of the TEDxParisUniversite. A TEDx for students at ... Paris! Incredible no?
---
You want to share as you want on Facebook & Flickr and be assured your boss/ex-girlfriend/granny won’t never access to your pictures? Even if the privacy policies of the social networks are changing!
We allow you to do that!
9 minutes pitch for the selection process of the TEDxParisUniversite. A TEDx for students at ... Paris! Incredible no?
---
You want to share as you want on Facebook & Flickr and be assured your boss/ex-girlfriend/granny won’t never access to your pictures? Even if the privacy policies of the social networks are changing!
We allow you to do that!
There is an immense interest in automated testing, especially in ATDD environments, but many testers lack the experience and knowledge to engage in it. While there are educational resources available, they are not necessarily targeted at people with no development background whatsoever. At Grange Insurance, we developed training for interested testers in order to elevate their skill set and provide them a foundation for participating in ATDD. This presentation will cover how that training was created and conducted, lessons learned, and steps for moving forwards after training is completed.
Conducting UX research (interviews, surveys, usability testing, etc) tends to leave you with lots and lots of raw, unfiltered, unstructured data. How do we sort through that data and turn it into usable insights, recommendations, and starting points for ideation?
GDSC MESCOE is here with its very first event - LET'S TALK ANDROID Dev with Shreyas Patil.
Android app development is pivotal for businesses to reach out to more customers, improve their sales, brand image and create a loyal customer base.
So if you have myths, questions, or an unquenched thirst to know more about Android, this is the perfect session for you!
Adam Kramarzewski is a Game Designer at Space Ape with 11 years of experience in the industry and a new book just about to be published. He gives students an unfiltered insight into the production practices, responsibilities, and challenges facing Game Designers in the modern game development scene.
It’s the same argument again and again. One side says “team members should all be able to do everything, and the programmers should do their testing and all testers should be writing code”. The other side says “No, that can’t possibly work – programmers don’t know how to test, they don’t have the right mindset”. And on and on it goes.
http://huddle.eurostarsoftwaretesting.com/resource/webinar/need-testers-agile-teams/
Diversity != stock photos: Are you looking for candidates in all the wrong pl...Docker, Inc.
If you work in tech, it's likely your company has a Diversity initiative... but what does that even mean?
If you are a ""diverse"" candidate, have you noticed a difference? If you are a manager, how have you changed your practices to support diversity? How many fantastic SW developers have you met that came from a non-traditional background? Did they all have a CS degree? Should a CS degree be a prerequisite for all SW engineering roles? With the rise of coding bootcamps and self-taught programmers around the world, perhaps it's time we start changing our hiring processes.
In this talk, we'll dive into how to approach ways to evolve your current recruiting practices to encourage more diverse candidates through your door, take a critical look at current interviewing procedures and processes (hint: you may be blocking the door to many candidates), explore the benefits of hiring bootcamp grads (as well as discuss the bandwidth needed to train one), highlight success stories, and I'll share some funny (and cringe-worthy) stories from my time as a junior developer interviewing without a CS degree. Join Chloe Condon - Theater/TV/Movie actress turned Software Developer, as she tells her story and shares her expertise.
Ace the Tech Interviews - www.hiredintech.comAnton Dimitrov
Are you scared of programming interviews at top tech companies like Google, Microsoft, Amazon and Facebook?
If you feel nervous or don't know how to solve hard problems, our team has answers for you.
We worked at several top tech companies like Google, Microsoft and Nvidia. Learn more about us and our services at www.hiredintech.com
This is a presentation we gave to students from Berkeley University, Santa Barbara University, University of Edinburg, EPFL - Switzerland and others. It covers things from building a perfect resume, through getting more interview invites to answering technical and non-technical question at the interviews at top software companies.
Let us know what you think or if you have any questions.
There is an immense interest in automated testing, especially in ATDD environments, but many testers lack the experience and knowledge to engage in it. While there are educational resources available, they are not necessarily targeted at people with no development background whatsoever. At Grange Insurance, we developed training for interested testers in order to elevate their skill set and provide them a foundation for participating in ATDD. This presentation will cover how that training was created and conducted, lessons learned, and steps for moving forwards after training is completed.
Conducting UX research (interviews, surveys, usability testing, etc) tends to leave you with lots and lots of raw, unfiltered, unstructured data. How do we sort through that data and turn it into usable insights, recommendations, and starting points for ideation?
GDSC MESCOE is here with its very first event - LET'S TALK ANDROID Dev with Shreyas Patil.
Android app development is pivotal for businesses to reach out to more customers, improve their sales, brand image and create a loyal customer base.
So if you have myths, questions, or an unquenched thirst to know more about Android, this is the perfect session for you!
Adam Kramarzewski is a Game Designer at Space Ape with 11 years of experience in the industry and a new book just about to be published. He gives students an unfiltered insight into the production practices, responsibilities, and challenges facing Game Designers in the modern game development scene.
It’s the same argument again and again. One side says “team members should all be able to do everything, and the programmers should do their testing and all testers should be writing code”. The other side says “No, that can’t possibly work – programmers don’t know how to test, they don’t have the right mindset”. And on and on it goes.
http://huddle.eurostarsoftwaretesting.com/resource/webinar/need-testers-agile-teams/
Diversity != stock photos: Are you looking for candidates in all the wrong pl...Docker, Inc.
If you work in tech, it's likely your company has a Diversity initiative... but what does that even mean?
If you are a ""diverse"" candidate, have you noticed a difference? If you are a manager, how have you changed your practices to support diversity? How many fantastic SW developers have you met that came from a non-traditional background? Did they all have a CS degree? Should a CS degree be a prerequisite for all SW engineering roles? With the rise of coding bootcamps and self-taught programmers around the world, perhaps it's time we start changing our hiring processes.
In this talk, we'll dive into how to approach ways to evolve your current recruiting practices to encourage more diverse candidates through your door, take a critical look at current interviewing procedures and processes (hint: you may be blocking the door to many candidates), explore the benefits of hiring bootcamp grads (as well as discuss the bandwidth needed to train one), highlight success stories, and I'll share some funny (and cringe-worthy) stories from my time as a junior developer interviewing without a CS degree. Join Chloe Condon - Theater/TV/Movie actress turned Software Developer, as she tells her story and shares her expertise.
Ace the Tech Interviews - www.hiredintech.comAnton Dimitrov
Are you scared of programming interviews at top tech companies like Google, Microsoft, Amazon and Facebook?
If you feel nervous or don't know how to solve hard problems, our team has answers for you.
We worked at several top tech companies like Google, Microsoft and Nvidia. Learn more about us and our services at www.hiredintech.com
This is a presentation we gave to students from Berkeley University, Santa Barbara University, University of Edinburg, EPFL - Switzerland and others. It covers things from building a perfect resume, through getting more interview invites to answering technical and non-technical question at the interviews at top software companies.
Let us know what you think or if you have any questions.
How to Effectively Work as a Tech Lead Tech leading is an art which turns the unique skills and talents of an engineering team into a well oiled machine. Many engineers eventually find themselves in a leadership position but without the experience to utilize it to the fullest extent. Developing tactics for how to route information and questions, use group-oriented communication style, developing delegation skills, product vision and working well with other teams can move a tech lead from good to great. During this discussion Derek Parham will talk about his lessons learned on tech leading Google Apps and provide tips to existing and future tech leads on how to play this role effectively. Speaker: Derek Parham Derek is an entrepreneur and technical leader with over twelve years of experience in software engineering. He is the founder of Google Apps for Businesses and served as its technical lead for nearly six years. He launched the project from scratch and helped grow the team to over one hundred engineers serving over 40 million customers today. The project utilized and developed some of the world’s largest scalable systems, along with shaping what is now referred to as "the cloud".
"AI, Please Test My App!" - by Gil TayarApplitools
** webinar recording: https://youtu.be/r4wYTmYPAaw **
The future of testing is autonomy: creating programs that autonomously test applications. Fear for your future, or be excited by the opportunities?
Autonomous cars were a Sci-Fi dream not 10 years ago. A computer driving a car? No way. But it did happen, and is happening. And if scientists do it for a complicated task such as driving, can they do it for automated regression testing?
In this talk, Gill explores what is being done in the field today, but also speculates about the future. Gil introduces the 6 levels of autonomous testing (that correspond to the 5 levels of autonomous driving), and tried to figure out what kind of help current AI techniques can bring to automated testing.
This talk aims to show that AI in testing is not something to be feared, but rather something to look forward to. A tool that will alleviate most of the boredom inherent in the field, and will make software testers better - not obsolete.
Key takeaways:
-- How autonomous driving works
-- 5 levels of autonomous driving
-- How AI works today to assist you in testing your app
-- 6 levels of AI in automated testing
-- Dreaming about the long-term
Not Only Cars: AI, Please Test My App by Gil TayarSauce Labs
Autonomous cars were a sci-fi dream not 10 years ago. A computer driving a car? No way. But it did happen, and is happening. And if scientists do it for a complicated task such as driving, can they do it for automated regression testing? In this SauceCon 2018 talk, Gil Tayar explores what is being done in the field today, but also speculates about the future. He’ll introduce the six levels of autonomous testing (that correspond to the five levels of autonomous driving), and try and figure out what kind of help current AI techniques can bring to automated testing.
This is a quick presentation introducing the idea of automated testing, giving some reasons to do it, showing one way to do automated UI testing using Behat, and then pointing to more resources.
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.
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
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.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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.
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
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/
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
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.
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.
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.
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.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Hilary Weaver - He Doesn't Like You
1. He doesn't like you!
I don't like you either!
QA and Dev don't have to be enemies!
Why we don't get along, and how we can so nobody
loses an arm to a lightsaber!
@g33klady
2. I am...
Hilary Weaver aka
@g33klady on Twitter
Blog: g33klady.wordpress.com
@g33klady
8. How did I get here?
“They don't understand the process”
●
“They don't even keep up with the industry”
●
“They're not helpful to me”
●
“They're jerks!”
●
What do they mean?
How we can all work together to be the most
awesome software development teams in the
world!!!
@g33klady
9. “They don't understand the process”
Writing the code
●
Building the architecture
●
The overall SDLC
●
“I need this RIGHT NOW!”
@g33klady
10. Do you like programming?
Pair Programming
●
Code Reviews
●
Your Code
●
Their Code
●
@g33klady
11. No interest in programming?
●
Learn the basics
●
ProgrammingBasics.org
●
Google “learn the basics of
programming”
Knowing how the underlying
structures work is important!
@g33klady
15. Regardless...
Be more involved in the SDLC
●
ALL PLANNING MEETINGS!
●
Pair testing
●
Sit as a team
●
Review support tickets
●
On-Call
●
@g33klady
16. “They don't understand the process”
Get to know coding concepts
●
Get to know and understand the
architecture of your application
●
Pair program on their code or yours
●
Code review their code or yours
●
Be involved in every step of the
SDLC
●
@g33klady
17. “They don't understand the process”
Pair testing
●
Sit together
●
Review and learn from support
tickets
●
Be an on-call
●
@g33klady
20. “They don't keep up with the
industry”
●
Community involvement
●
User groups
●
Conferences
“I never see them outside of
work”
@g33klady
21. Developer user groups
Learn about latest techniques and
technologies the devs are using
●
Test Invaders
●
Always go out after!
●
Get to know devs as “humans”!
@g33klady
24. The dreaded... Public Speaking!
Lightning talks
●
Submit to speak at a conference
●
If we want things to change, we
have to be willing to change
ourselves
@g33klady
25. “They don't keep up with the
industry”
Keep up with learning new things!
●
Be a test invader
●
Go to, or create, tester user groups
●
Go to conferences, even non-testing
●
Give talks at UGs and conferences
●
Get uncomfortable
●
@g33klady
26. “They're not helpful to me”
Digging deep
●
Taking ownership
●
No more “it's broken; fix it”. EVER.
@g33klady
27. Code structure = multiple paths
Enter
SSN
Check if
Past Client
Past Client?
No
@g33klady
Other
stuff
Yes
Display
Message
29. Know the ins and outs
All potential points of failure
●
Architectural structure
●
Integrations
●
Be the authority on your
application
@g33klady
30. Learn about your devs
Sloppy devs
●
No interest in unit testing
●
Easy to spot bugs
●
“job security” bullshit
●
Devs with a quality focus
●
Bugs are harder to find
●
Digging deep is important
●
@g33klady
31. How do I “dig deep”?
Pore through logs
●
Step through the code with the dev
●
Use any tools you can
●
Fiddler is my go-to
●
@g33klady
33. Priority and Severity
●
Document the definitions and
expectations
●
WITH devs!
Everyone has the same definitions =
less likelihood of contention
Don't cry wolf, they'll stop listening
@g33klady
34. Typo != App Crash
Everyone suffers if you focus on
grammar before functionality
@g33klady
35. Prioritize Testing
Get the more difficult things fixed
ASAP
●
Typo = minutes; Crash >= day(s)
●
Functionality first means
less devs rolling their eyes!
@g33klady
36. FOR THE LOVE OF ALL
THAT IS GOOD IN THIS
WORLD!
Write great bug reports!
It's like your math homework –
SHOW YOUR WORK
@g33klady
37. Good Bug Reports FFS!
What steps did you take?
●
What doesn't produce the bug?
●
Screenshots + logs + debugger output
●
Leave ZERO questions
●
Write bug reports as if for
memory-wiped future you
@g33klady
38. I'm not supposed to...
“QA” vs tester
●
Company policies
●
Do the devs know?
●
Do they just think you're lazy?
●
@g33klady
39. “They're not helpful to me”
gain insight into your devs and the
codebase
●
pore through logs
●
walk through the code with the
devs
●
use tools!
●
Standardize priority/severity
●
@g33klady
40. “They're not helpful to me”
Prioritize your testing
●
Be legendarily awesome with your
bug reports
●
take ownership and figure it out
●
Communicate the process
●
@g33klady
44. “So to sum up:
●
QA forces me to change my
headspace. And I hate it for that.
●
QA points out my flaws as a
developer. And I hate it for that.
●
QA is necessary and makes software
better. And I hate it most of all for
that.”
http://codebetter.com/kylebaley/2012/01/30/qa-a-hillbilly-love-story/
@g33klady
45. How do we foster these
relationships?
Play together
●
Lunchtime social stuff
●
Find common non-work interests
●
@g33klady
46. But what about THEM?
If we want things to change, we
have to be willing to change too
“As a man changes his own nature, so
does the attitude of the world change
towards him... We need not wait to see
what others do.”
-Gandhi
@g33klady
47. How to be awesome
●
Get to know programming, and the
infrastructure and architecture of your
application
●
Work and play together with your devs
●
Continue to improve yourself and your craft
●
Take ownership and dig deep into issues
●
Be amazing and legendary
●
Also, don't be a dick
@g33klady
48. We CAN all get along, but it has
to start somewhere...
@g33klady