SlideShare a Scribd company logo
1 of 86
Download to read offline
User-centered
Open Source
By Jackie Kazil
For PyCon Russia, July 4, 2016
2
About me… @jackiekazil
После четырех лет в
университете, Я говорю
по-русски.
4
5
What is
user-centered design?
beta.eiti.org
8
Urllib2
EX
A
M
P
LE
9
Requests
10
“HTTP for Humans”Not for Humans?
Urllib2 vs Requests
Why ‘open-source’?
- Open Source
- Inner Source
- Closed Source
Pick a project
User-centered
approaches
1. Passive (signal vs noise)
2. Active (direct engagement)
14
Signal vs
Noise
MIMOSE (Micro-und Multilevel
Modelling Software) [53]
GAMA [28]
ABLE (Agent Building and
Learning Environment) [2]
Jason (Jason:Interpreter for
extension of AgentSpeak) [40]
MAS-SOC (Multi-Agent Simulations
for the SOCial Sciences) [51]
Brahms [11]
ECHO [22]
FLAME [25]
FLAME GPU [26]
Construct [13]
MOOSE(Multimodeling Object-
Oriented Simulation Environment) [55]
Jade’s sim++
SimBioSys [68]
SimPack [69]
DeX [20]
LSD (Laboratory for
Simulation Development)[45]
iGen [31]
FLUXY [27]
MASS (Multi-Agent Simulation Suit) [5
0]Framsticks
SimPlusPlus [66]
Descartes[19]
A3 / AAA (Agent Anytime
Anywhere) [1]
ADK (TryllianAgent
MASS (Multi-Agent Simulation Suit) [50]
Framsticks
SimPlusPlus [66]
Descartes[19]
A3 / AAA (Agent Anytime Anywhere)
[1]
ADK (TryllianAgent Development
Kit)[4]
AOR Simulation[6]
Ascape [8]
BDI4Jade [9]
Cougaar[15]
CybelePro[17]
FAMOJA(Framework for Agent-based
MOdelling with JAva) [24]
ICARO-T [32]
JABM [34]
JADE
JAS-mine [38]
JASA (Java Auction Simulator API)
[39]
jES (Java Enterprise Simulator) [42]
jEcho [43]
MASON [49]
Moduleco [54]
netLogo
JIAC [64]
Sugarscape [71]
VSEit [74]
JAMEL (Java Agent-based MacroEconomic Laboratory)
[35]
PS-I (Political Science-Identity)[60]
Altreva Adaptive Modeler [3]
oRIS [59]
SimAgent (alsosim agent) [67]
DigiHive
Mesa [52]
DALI[18]
Breve
SeSAm (Shell for Simulated Agent Systems) (fully
integrated graphical simulation environment) [63]
Cormas(Common-pool Resources and Multi-Agent
Systems) [14]
SDML (Strictly Declarative Modeling
Language) [61]
Soar
StarLogo
OpenStarLogo
StarLogo TNG
StarLogoT
SEAS (System Effectiveness Analysis
Simulation) [62]
GPU Agents [29]
GROWlab [30]
AgentSheets
VisualBots [73]
ZEUS [76]
16
Twitter data…
Which library to use?
bit.ly/T-API-Libs
17
Twitter
bit.ly/T-API-Libs
1818
Github data…
Which library to use?
bit.ly/G-API-Libs
19
Github
bit.ly/G-API-Libs
20
FEC API
EX
A
M
P
LE
21
Landing page
“Getting started”
Communication channels
Documentation
Discoverable entry points...
22
Discoverable entry points...
API Landing: bit.ly/fec-api
Dev: bit.ly/fec-gh
Channels: bit.ly/fec-channels
23
24
The checklist
- Landing page
- “Getting started”
- Install instructions
- Contribution guide
- Responses < 24hrs
- Clear git workflow
- Labeled branches
- License
- Project comms
- Project status
- Project ownership
- Regular commits
- Tests & build results
- “Other users”
- Open by default
25
bit.ly/OpenByDefault
Flexible usage
Community Involvement
Cost-savings
Increased security
26
Github
bit.ly/G-API-Libs
EX
A
M
P
LE
27
28
29
github3.py
30
Build and maintain…
Communicate, commit, test,
& build regularly
31
… or consciously commit
to retirement.
32
Engage!
Don’t make
assumptions…
... back it up with data.
34
Mesa, agent-based modeling
EX
A
M
P
LE
35
(Re)inception
36
(Re)inception
Stakeholders
37
(Re)inception
Stakeholders
Users
38
(Re)inception
Stakeholders
Users
Goals
39
(Re)inception
Stakeholders
Users
Goals
Non-Goals
40
(Re)inception
Users
Software
engineer
41
(Re)inception
Users
Software
engineer
42
(Re)inception
College
Professor
Users
Software
engineer
43
(Re)inception
College
Professor
Student
Users
Software
engineer
44
(Re)inception
College
Professor
Student
Private
industry
researcher
Users
Software
engineer
45
(Re)inception
College
Professor
Student
Private
industry
researcher
Data
Scientist
Users
Create personas for users
College professor
Student
Private industry
researcher
Data Scientist
Software engineer
Users
Create personas for users
College professor
Student
Private industry
researcher
Data Scientist
Software engineer
Users
Where to find your users?
User groups (generic)
Open call outs (generic)
Conferences (generic)
Direct emails (specific)
SPRINTS!!!! (specific) Users
Where to find your users?
General survey with...
“May we reach out to
you?”
Users
User Interviews
User:
College
Professor
Talk to your users.
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
Get your questions ready.
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
Get your questions ready.
Designate a note taker.
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
Get your questions ready.
Designate a note taker.
Use electronic tools.
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
Get your questions ready.
Designate a note taker.
Use electronic tools.
Verbatim and interpretations separate.
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
Get your questions ready.
Designate a note taker.
Use electronic tools.
Verbatim and interpretations separate.
Annotate along the way.
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
Get your questions ready.
Designate a note taker.
Use electronic tools.
Verbatim and interpretations separate.
Annotate along the way.
Don’t forget body language!
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
Get your questions ready.
Designate a note taker.
Use electronic tools.
Verbatim and interpretations separate.
Annotate along the way.
Don’t forget body language!
Consider privacy, from start.
User Interviews
User:
College
Professor
Talk to your users.
Know what you want to capture.
Get your questions ready.
Designate a note taker.
Use electronic tools.
Verbatim and interpretations separate.
Annotate along the way.
Don’t forget body language!
Consider privacy, from start.
User Interviews
User:
College
Professor
Journey Mapping
:-):-(
Journey Mapping
Identifies Mesa
:-):-(
Journey Mapping
Tries to build a model.
:-):-(
Journey Mapping
BUILDS A MODEL!!
:-):-(
Journey Mapping
Tries to build complex
custom model
:-):-(
Journey Mapping
Contributes back to Mesa
to fix issues
:-):-(
Journey Mapping
:-):-(
Affinity Diagramming
How to I
build a
model?
Tutorial
has bugs
Getting
Started is
hard
Models
need to be
tested
Unclear on
how to build
plug-ins
What is
core vs
private?
Sample
models
need more
docs
Affinity Diagramming
How to I
build a
model?
Tutorial
has bugs
Getting
Started is
hard
Models
need to be
tested
Unclear on
how to build
plug-ins
What is
core vs
private?
Sample
models
need more
docs
Affinity Diagramming
Dot Voting
How to I
build a
model?
Tutorial
has bugs
Getting
Started is
hard
Models
need to be
tested
Unclear on
how to build
plug-ins
What is
core vs
private?
Sample
models
need more
docs
Dot Voting
How to I
build a
model?
Tutorial
has bugs
Getting
Started is
hard
Models
need to be
tested
Unclear on
how to build
plug-ins
What is
core vs
private?
Sample
models
need more
docs
Dot Voting
How to I
build a
model?
Tutorial
has bugs
Getting
Started is
hard
Models
need to be
tested
Unclear on
how to build
plug-ins
What is
core vs
private?
Sample
models
need more
docs
Dot Voting
How to I
build a
model?
Tutorial
has bugs
Getting
Started is
hard
Models
need to be
tested
Unclear on
how to build
plug-ins
What is
core vs
private?
Sample
models
need more
docs
Dot Voting
How to I
build a
model?
Tutorial
has bugs
Getting
Started is
hard
Models
need to be
tested
Unclear on
how to build
plug-ins
What is
core vs
private?
Sample
models
need more
docs
Dot Voting
How to I
build a
model?
Tutorial
has bugs
Getting
Started is
hard
Models
need to be
tested
Unclear on
how to build
plug-ins
What is
core vs
private?
Sample
models
need more
docs
Rapid Prototyping
Rapid Prototyping
3 prototypes in 3 hours
- Create prototype (40 min)
- Test prototype (15 min)
- Take a break (5 min)
- repeat 3 times
Rapid Prototyping
START
STOP
RESET
80
Rapid Prototyping
Test. Repeat.
If you do not have users,
you are are doing it
wrong.
More techniques…
http://bit.ly/18F-Methods
84
Urllib2
85
Requests
86
Your friend,
Jackie

More Related Content

Viewers also liked

Authentication & Authorization in ASPdotNet MVC
Authentication & Authorization in ASPdotNet MVCAuthentication & Authorization in ASPdotNet MVC
Authentication & Authorization in ASPdotNet MVCMindfire Solutions
 
Django - The Web framework for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlinesDjango - The Web framework for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlinesMarkus Zapke-Gründemann
 
Django e il Rap Elia Contini
Django e il Rap Elia ContiniDjango e il Rap Elia Contini
Django e il Rap Elia ContiniWEBdeBS
 
Django - The Web framework for perfectionists with deadlines
Django - The Web framework  for perfectionists with deadlinesDjango - The Web framework  for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlinesMarkus Zapke-Gründemann
 
NoSql Day - Chiusura
NoSql Day - ChiusuraNoSql Day - Chiusura
NoSql Day - ChiusuraWEBdeBS
 
2007 - 应用系统脆弱性概论
2007 - 应用系统脆弱性概论 2007 - 应用系统脆弱性概论
2007 - 应用系统脆弱性概论 Na Lee
 
The Django Book Chapter 9 - Django Workshop - Taipei.py
The Django Book Chapter 9 - Django Workshop - Taipei.pyThe Django Book Chapter 9 - Django Workshop - Taipei.py
The Django Book Chapter 9 - Django Workshop - Taipei.pyTzu-ping Chung
 
NoSql Day - Apertura
NoSql Day - AperturaNoSql Day - Apertura
NoSql Day - AperturaWEBdeBS
 
Super Advanced Python –act1
Super Advanced Python –act1Super Advanced Python –act1
Super Advanced Python –act1Ke Wei Louis
 
라이트닝 토크 2015 파이콘
라이트닝 토크 2015 파이콘라이트닝 토크 2015 파이콘
라이트닝 토크 2015 파이콘Jiho Lee
 
The Django Book, Chapter 16: django.contrib
The Django Book, Chapter 16: django.contribThe Django Book, Chapter 16: django.contrib
The Django Book, Chapter 16: django.contribTzu-ping Chung
 

Viewers also liked (18)

Html5 History-API
Html5 History-APIHtml5 History-API
Html5 History-API
 
Digesting jQuery
Digesting jQueryDigesting jQuery
Digesting jQuery
 
Website optimization
Website optimizationWebsite optimization
Website optimization
 
Authentication & Authorization in ASPdotNet MVC
Authentication & Authorization in ASPdotNet MVCAuthentication & Authorization in ASPdotNet MVC
Authentication & Authorization in ASPdotNet MVC
 
2 × 3 = 6
2 × 3 = 62 × 3 = 6
2 × 3 = 6
 
Django - The Web framework for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlinesDjango - The Web framework for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlines
 
Django e il Rap Elia Contini
Django e il Rap Elia ContiniDjango e il Rap Elia Contini
Django e il Rap Elia Contini
 
PyClab.__init__(self)
PyClab.__init__(self)PyClab.__init__(self)
PyClab.__init__(self)
 
Django - The Web framework for perfectionists with deadlines
Django - The Web framework  for perfectionists with deadlinesDjango - The Web framework  for perfectionists with deadlines
Django - The Web framework for perfectionists with deadlines
 
PythonBrasil[8] closing
PythonBrasil[8] closingPythonBrasil[8] closing
PythonBrasil[8] closing
 
Load testing
Load testingLoad testing
Load testing
 
NoSql Day - Chiusura
NoSql Day - ChiusuraNoSql Day - Chiusura
NoSql Day - Chiusura
 
2007 - 应用系统脆弱性概论
2007 - 应用系统脆弱性概论 2007 - 应用系统脆弱性概论
2007 - 应用系统脆弱性概论
 
The Django Book Chapter 9 - Django Workshop - Taipei.py
The Django Book Chapter 9 - Django Workshop - Taipei.pyThe Django Book Chapter 9 - Django Workshop - Taipei.py
The Django Book Chapter 9 - Django Workshop - Taipei.py
 
NoSql Day - Apertura
NoSql Day - AperturaNoSql Day - Apertura
NoSql Day - Apertura
 
Super Advanced Python –act1
Super Advanced Python –act1Super Advanced Python –act1
Super Advanced Python –act1
 
라이트닝 토크 2015 파이콘
라이트닝 토크 2015 파이콘라이트닝 토크 2015 파이콘
라이트닝 토크 2015 파이콘
 
The Django Book, Chapter 16: django.contrib
The Django Book, Chapter 16: django.contribThe Django Book, Chapter 16: django.contrib
The Django Book, Chapter 16: django.contrib
 

Similar to User-centered open source

Software Modeling and Artificial Intelligence: friends or foes?
Software Modeling and Artificial Intelligence: friends or foes?Software Modeling and Artificial Intelligence: friends or foes?
Software Modeling and Artificial Intelligence: friends or foes?Jordi Cabot
 
10 Ways To Improve Your Code( Neal Ford)
10  Ways To  Improve  Your  Code( Neal  Ford)10  Ways To  Improve  Your  Code( Neal  Ford)
10 Ways To Improve Your Code( Neal Ford)guestebde
 
Lunch and learn as3_frameworks
Lunch and learn as3_frameworksLunch and learn as3_frameworks
Lunch and learn as3_frameworksYuri Visser
 
LJC-Unconference-2023-Keynote.pdf
LJC-Unconference-2023-Keynote.pdfLJC-Unconference-2023-Keynote.pdf
LJC-Unconference-2023-Keynote.pdfEmilyJiang23
 
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
 
Agent-Based Modeling & Python @ PyData DC 2016
Agent-Based Modeling & Python @ PyData DC 2016Agent-Based Modeling & Python @ PyData DC 2016
Agent-Based Modeling & Python @ PyData DC 2016Jacqueline Kazil
 
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
 
Lessons Learned from Building Machine Learning Software at Netflix
Lessons Learned from Building Machine Learning Software at NetflixLessons Learned from Building Machine Learning Software at Netflix
Lessons Learned from Building Machine Learning Software at NetflixJustin Basilico
 
The process of software engineering
The process of software engineeringThe process of software engineering
The process of software engineeringJohn Lynch
 
How to sustain a tool building community-driven effort
How to sustain a tool building community-driven effortHow to sustain a tool building community-driven effort
How to sustain a tool building community-driven effortJordi Cabot
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTrivadis
 
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerBill Scott
 
8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark Alves8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark AlvesMark Alves
 

Similar to User-centered open source (20)

Software Modeling and Artificial Intelligence: friends or foes?
Software Modeling and Artificial Intelligence: friends or foes?Software Modeling and Artificial Intelligence: friends or foes?
Software Modeling and Artificial Intelligence: friends or foes?
 
Parents
ParentsParents
Parents
 
10 Ways To Improve Your Code( Neal Ford)
10  Ways To  Improve  Your  Code( Neal  Ford)10  Ways To  Improve  Your  Code( Neal  Ford)
10 Ways To Improve Your Code( Neal Ford)
 
Lunch and learn as3_frameworks
Lunch and learn as3_frameworksLunch and learn as3_frameworks
Lunch and learn as3_frameworks
 
10 Ways To Improve Your Code
10 Ways To Improve Your Code10 Ways To Improve Your Code
10 Ways To Improve Your Code
 
LJC-Unconference-2023-Keynote.pdf
LJC-Unconference-2023-Keynote.pdfLJC-Unconference-2023-Keynote.pdf
LJC-Unconference-2023-Keynote.pdf
 
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
Debugging
DebuggingDebugging
Debugging
 
Agent-Based Modeling & Python @ PyData DC 2016
Agent-Based Modeling & Python @ PyData DC 2016Agent-Based Modeling & Python @ PyData DC 2016
Agent-Based Modeling & Python @ PyData DC 2016
 
Raising the Bar
Raising the BarRaising the Bar
Raising the Bar
 
Enabling Lean at Enterprise Scale: Lean Engineering in Action
Enabling Lean at Enterprise Scale: Lean Engineering in ActionEnabling Lean at Enterprise Scale: Lean Engineering in Action
Enabling Lean at Enterprise Scale: Lean Engineering in Action
 
Icpc16.ppt
Icpc16.pptIcpc16.ppt
Icpc16.ppt
 
Icpc16.ppt
Icpc16.pptIcpc16.ppt
Icpc16.ppt
 
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
Lessons Learned from Building Machine Learning Software at Netflix
Lessons Learned from Building Machine Learning Software at NetflixLessons Learned from Building Machine Learning Software at Netflix
Lessons Learned from Building Machine Learning Software at Netflix
 
The process of software engineering
The process of software engineeringThe process of software engineering
The process of software engineering
 
How to sustain a tool building community-driven effort
How to sustain a tool building community-driven effortHow to sustain a tool building community-driven effort
How to sustain a tool building community-driven effort
 
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - TrivadisTechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
TechEvent 2019: Artificial Intelligence in Dev & Ops; Martin Luckow - Trivadis
 
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partner
 
8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark Alves8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark Alves
 

Recently uploaded

Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...rajkumar669520
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfDeskTrack
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)Max Lee
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfMehmet Akar
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionMohammed Fazuluddin
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesNeo4j
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfsteffenkarlsson2
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignNeo4j
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024vaibhav130304
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAShane Coughlan
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfSrushith Repakula
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Gáspár Nagy
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Soroosh Khodami
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...OnePlan Solutions
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdfkalichargn70th171
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationWave PLM
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Andreas Granig
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Henry Schreiner
 

Recently uploaded (20)

Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and Prevention
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdf
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 

User-centered open source