SlideShare a Scribd company logo
1 of 65
Download to read offline
Documenting
   First
                        Brian Landau
                      @brianjlandau
      http://claimid.com/brianjlandau
Who am I




                                                                 Brian Landau
                                                               @brianjlandau
                                               http://claimid.com/brianjlandau

Documenting First   DevNation SF - 8/14/2010
Who am I




➡ Viget Labs




                                                                 Brian Landau
                                                               @brianjlandau
                                               http://claimid.com/brianjlandau

Documenting First   DevNation SF - 8/14/2010
Who am I




➡ Viget Labs
➡ Rails & JavaScript



                                                                 Brian Landau
                                                               @brianjlandau
                                               http://claimid.com/brianjlandau

Documenting First   DevNation SF - 8/14/2010
Who am I




➡ Viget Labs
➡ Rails & JavaScript
➡ User Experience

                                                                 Brian Landau
                                                               @brianjlandau
                                               http://claimid.com/brianjlandau

Documenting First   DevNation SF - 8/14/2010
My Inspiration
The Genesis and History of the Macintosh Project


  “   Writing manuals is a very special and privileged
      task in a computer company, for in the process of
      writing them you are forced to go over every
      detail of the hardware and software the company
      sells in an attempt to make it understandable and
      usable in our extremely broad customer base. In
      the process a consciencious writer will discover
      nearly every good and bad feature of the system,
      and can provide valuable feedback to the
      designers and implementers.
                              -- Jef Raskin - Feb 16, 1981
                              http://pinboard.in/u:brianjlandau/t:devnation-sf/
    Documenting First   DevNation SF - 8/14/2010
Types of Documentation




Documenting First   DevNation SF - 8/14/2010
Types of Documentation




➡API Docs




Documenting First   DevNation SF - 8/14/2010
Types of Documentation




➡API Docs
➡User Guides



Documenting First   DevNation SF - 8/14/2010
Types of Documentation




➡API Docs                                      Nerds
➡User Guides



Documenting First   DevNation SF - 8/14/2010
Types of Documentation




➡API Docs                                      Nerds
➡User Guides                                   Suits


Documenting First   DevNation SF - 8/14/2010
Types of Documentation




API Docs  For Open Source
Documentation
     API
    or

 Driven Development
I’ll just



   Document it
            Later
Why Focus on


  Documentation?
Audience Participation




Things you


      Love / Hate
         about Documentation
Why focus on documentation?




Documenting First   DevNation SF - 8/14/2010
Why focus on documentation?




➡ Important for adoption by others




Documenting First   DevNation SF - 8/14/2010
Why focus on documentation?




➡ Important for adoption by others
➡ Forces you to create a better end-
  product




Documenting First   DevNation SF - 8/14/2010
Why focus on documentation?




➡ Important for adoption by others
➡ Forces you to create a better end-
  product
➡ Helps maintain clear purpose




Documenting First   DevNation SF - 8/14/2010
Why focus on documentation?




➡ Important for adoption by others
➡ Forces you to create a better end-
  product
➡ Helps maintain clear purpose
➡ Helps you identify problem areas


Documenting First   DevNation SF - 8/14/2010
Goal



Make it


    Fun Easy
          +
              to use
Goal



Make it


    Fun Easy
          +
              to use
Goal



Make it


    Fun Easy
          +
              to use
Fun + Easy
Fun + Easy
Fun + Easy
Fun + Easy
How




Documenting First   DevNation SF - 8/14/2010
How

➡ What are the use cases?




Documenting First   DevNation SF - 8/14/2010
How

➡ What are the use cases?
➡ How would you like to do that?




Documenting First   DevNation SF - 8/14/2010
How

➡ What are the use cases?
➡ How would you like to do that?
➡ What do you want to prevent users
  from doing?




Documenting First   DevNation SF - 8/14/2010
How

➡ What are the use cases?
➡ How would you like to do that?
➡ What do you want to prevent users
  from doing?
➡ How will others extend it?




Documenting First   DevNation SF - 8/14/2010
How

➡ What are the use cases?
➡ How would you like to do that?
➡ What do you want to prevent users
  from doing?
➡ How will others extend it?




Documenting First   DevNation SF - 8/14/2010
How

➡ What are the use cases?
➡ How would you like to do that?
➡ What do you want to prevent users
  from doing?
➡ How will others extend it?


➡ Draft an API and some rough
  documentation

Documenting First   DevNation SF - 8/14/2010
Joshua Bloch’s

                      How to Design
                       a Good API             and Why it Matters



http://pinboard.in/u:brianjlandau/t:devnation-sf/
Joshua Bloch's "Characteristics of a Good API"




Documenting First   DevNation SF - 8/14/2010
Joshua Bloch's "Characteristics of a Good API"




➡ Easy to learn




Documenting First   DevNation SF - 8/14/2010
Joshua Bloch's "Characteristics of a Good API"




➡ Easy to learn
➡ Easy to use, even without
  documentation




Documenting First   DevNation SF - 8/14/2010
Joshua Bloch's "Characteristics of a Good API"




➡ Easy to learn
➡ Easy to use, even without
  documentation
➡ Hard to misuse




Documenting First   DevNation SF - 8/14/2010
Joshua Bloch's "Characteristics of a Good API"




➡ Easy to learn
➡ Easy to use, even without
  documentation
➡ Hard to misuse
➡ Appropriate to audience



Documenting First   DevNation SF - 8/14/2010
Tips
Tips



➡ Always have someone else look over it
Tips



➡ Always have someone else look over it
➡ Don't document implementation
Tips



➡ Always have someone else look over it
➡ Don't document implementation
➡ Concise/Clear/Complete
Tips



➡ Always have someone else look over it
➡ Don't document implementation
➡ Concise/Clear/Complete
➡ "Mimic patterns in core APIs and
  language"
Tips



➡ Always have someone else look over it
➡ Don't document implementation
➡ Concise/Clear/Complete
➡ "Mimic patterns in core APIs and
  language"
➡ "Obey standard naming conventions"
Example




jMapping
Example: jMapping
Example: jMapping
Example: jMapping
Example: jMapping
Example: jMapping



var data = [{ point: {lat: 43.65654, lng: -79.90138},
   name: "This Place", category: 'sample',
   info_html: "<p>Some stuff to display in the<br />First
Info Window</p>" }];

$.mapping(data);




   Documenting First   DevNation SF - 8/14/2010
Example: jMapping


var data = [{ point: {lat: 43.65654, lng: -79.90138},
   name: "This Place", category: 'sample',
   history: "Some History" }];

$.mapping(data,
    "${title}<br />History: ${history}",
    '<a href="#${id}" class="map_item">${name}</a><br />');




   Documenting First   DevNation SF - 8/14/2010
Example: jMapping



$('#map').jMapping({ ... });




   Documenting First   DevNation SF - 8/14/2010
Example: jMapping




http://vigetlabs.github.com/jmapping


                           http://pinboard.in/u:brianjlandau/t:devnation-sf/

  Documenting First   DevNation SF - 8/14/2010
Final Tips
Final Tips




➡ Start small and be succinct
Final Tips




➡ Start small and be succinct
➡ Always review it with others
Final Tips




➡ Start small and be succinct
➡ Always review it with others
➡ Don't implement too early
Final Tips




➡ Start small and be succinct
➡ Always review it with others
➡ Don't implement too early
➡ Rewrite docs as changes happen
Final Tips




➡ Start small and be succinct
➡ Always review it with others
➡ Don't implement too early
➡ Rewrite docs as changes happen
➡ Make it fun to use!
Links


http://pinboard.in/u:brianjlandau/t:devnation-sf/

http://www.azarask.in/blog/post/macintosh-project-genesis-and-
history-16-feb-1981/

http://research.google.com/pubs/archive/32713.pdf

http://vigetlabs.github.com/jmapping




     Documenting First   DevNation SF - 8/14/2010
The End        Questions & Comments
                       Rate it: http://spkr8.com/t/4288

               http://pinboard.in/u:brianjlandau/t:devnation-sf/




Flickr Credits:
• clspeace                                                     Brian Landau
• peter_hasselbom                                             @brianjlandau
• poportis                                  http://claimid.com/brianjlandau

More Related Content

Viewers also liked

Introducing Help Central
Introducing Help CentralIntroducing Help Central
Introducing Help CentralFrank Caron
 
Documentation Strategy - Plan Of Action
Documentation Strategy - Plan Of ActionDocumentation Strategy - Plan Of Action
Documentation Strategy - Plan Of ActionFrank Caron
 
Gamal Ahmed - Documenting C.V - 5.2015
Gamal Ahmed - Documenting C.V - 5.2015Gamal Ahmed - Documenting C.V - 5.2015
Gamal Ahmed - Documenting C.V - 5.2015Gamal Ahmed
 
Business Plan
Business PlanBusiness Plan
Business Planvinaya.hs
 
Business Plan Powerpoint 1
Business Plan Powerpoint 1Business Plan Powerpoint 1
Business Plan Powerpoint 1haleydawn
 

Viewers also liked (8)

Introducing Help Central
Introducing Help CentralIntroducing Help Central
Introducing Help Central
 
Documentation Strategy - Plan Of Action
Documentation Strategy - Plan Of ActionDocumentation Strategy - Plan Of Action
Documentation Strategy - Plan Of Action
 
Gamal Ahmed - Documenting C.V - 5.2015
Gamal Ahmed - Documenting C.V - 5.2015Gamal Ahmed - Documenting C.V - 5.2015
Gamal Ahmed - Documenting C.V - 5.2015
 
Brand project: Apple
Brand project: AppleBrand project: Apple
Brand project: Apple
 
Project planning and project work plan
Project planning and project work planProject planning and project work plan
Project planning and project work plan
 
Business Plan
Business PlanBusiness Plan
Business Plan
 
Business Plan Powerpoint 1
Business Plan Powerpoint 1Business Plan Powerpoint 1
Business Plan Powerpoint 1
 
Intro to Documenting
Intro to DocumentingIntro to Documenting
Intro to Documenting
 

Similar to Documenting First

Zookeepr: Home-grown conference management software
Zookeepr: Home-grown conference management softwareZookeepr: Home-grown conference management software
Zookeepr: Home-grown conference management softwareBrianna Laugher
 
apidays LIVE Hong Kong - Let's get started development of API client library ...
apidays LIVE Hong Kong - Let's get started development of API client library ...apidays LIVE Hong Kong - Let's get started development of API client library ...
apidays LIVE Hong Kong - Let's get started development of API client library ...apidays
 
Developer Experience Matters (Short version)
Developer Experience Matters (Short version)Developer Experience Matters (Short version)
Developer Experience Matters (Short version)Tomomi Imura
 
Alternative Viewers for Second Life & OpenSim
Alternative Viewers for Second Life & OpenSimAlternative Viewers for Second Life & OpenSim
Alternative Viewers for Second Life & OpenSimFleep Tuque
 
Growing with the Open-Source Community
Growing with the Open-Source CommunityGrowing with the Open-Source Community
Growing with the Open-Source CommunityTomasz Urbaszek
 
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Philip Tellis
 
Powerpoint Project - Daniel Aguiar
Powerpoint Project - Daniel AguiarPowerpoint Project - Daniel Aguiar
Powerpoint Project - Daniel Aguiardanielaguiar1996
 
User Group Meeting PaperVision3D
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3DAlmog Koren
 
muCon 2016: "Seven (More) Deadly Sins of Microservices"
muCon 2016: "Seven (More) Deadly Sins of Microservices"muCon 2016: "Seven (More) Deadly Sins of Microservices"
muCon 2016: "Seven (More) Deadly Sins of Microservices"Daniel Bryant
 
Paper prototyping
Paper prototypingPaper prototyping
Paper prototypingErik Duval
 
Supporting studio-based design courses with django-courseapp
Supporting studio-based design courses with django-courseappSupporting studio-based design courses with django-courseapp
Supporting studio-based design courses with django-courseappMike Krieger
 
Docker for business: How I stopped worrying about antipatterns
Docker for business: How I stopped worrying about antipatternsDocker for business: How I stopped worrying about antipatterns
Docker for business: How I stopped worrying about antipatternsLenses.io
 
Functional Prototyping For Mobile Apps
Functional Prototyping For Mobile AppsFunctional Prototyping For Mobile Apps
Functional Prototyping For Mobile AppsMovel
 
Paper prototyping
Paper prototypingPaper prototyping
Paper prototypingErik Duval
 
The Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source ProjectsThe Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source ProjectsBen Hall
 
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACIFrom desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACIAdi Polak
 
Django Tutorial_ Let’s take a deep dive into Django’s web framework.pdf
Django Tutorial_ Let’s take a deep dive into Django’s web framework.pdfDjango Tutorial_ Let’s take a deep dive into Django’s web framework.pdf
Django Tutorial_ Let’s take a deep dive into Django’s web framework.pdfSudhanshiBakre1
 
Droidcon Italy 2015: can you work without open source libraries?
Droidcon Italy 2015: can you work without open source libraries?Droidcon Italy 2015: can you work without open source libraries?
Droidcon Italy 2015: can you work without open source libraries?gabrielemariotti
 

Similar to Documenting First (20)

Zookeepr: Home-grown conference management software
Zookeepr: Home-grown conference management softwareZookeepr: Home-grown conference management software
Zookeepr: Home-grown conference management software
 
apidays LIVE Hong Kong - Let's get started development of API client library ...
apidays LIVE Hong Kong - Let's get started development of API client library ...apidays LIVE Hong Kong - Let's get started development of API client library ...
apidays LIVE Hong Kong - Let's get started development of API client library ...
 
Developer Experience Matters (Short version)
Developer Experience Matters (Short version)Developer Experience Matters (Short version)
Developer Experience Matters (Short version)
 
Alternative Viewers for Second Life & OpenSim
Alternative Viewers for Second Life & OpenSimAlternative Viewers for Second Life & OpenSim
Alternative Viewers for Second Life & OpenSim
 
Growing with the Open-Source Community
Growing with the Open-Source CommunityGrowing with the Open-Source Community
Growing with the Open-Source Community
 
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
Frontend Performance: Beginner to Expert to Crazy Person (San Diego Web Perf ...
 
Powerpoint Project - Daniel Aguiar
Powerpoint Project - Daniel AguiarPowerpoint Project - Daniel Aguiar
Powerpoint Project - Daniel Aguiar
 
User Group Meeting PaperVision3D
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3D
 
muCon 2016: "Seven (More) Deadly Sins of Microservices"
muCon 2016: "Seven (More) Deadly Sins of Microservices"muCon 2016: "Seven (More) Deadly Sins of Microservices"
muCon 2016: "Seven (More) Deadly Sins of Microservices"
 
Career Development Sharing
Career Development SharingCareer Development Sharing
Career Development Sharing
 
Paper prototyping
Paper prototypingPaper prototyping
Paper prototyping
 
Supporting studio-based design courses with django-courseapp
Supporting studio-based design courses with django-courseappSupporting studio-based design courses with django-courseapp
Supporting studio-based design courses with django-courseapp
 
Docker for business: How I stopped worrying about antipatterns
Docker for business: How I stopped worrying about antipatternsDocker for business: How I stopped worrying about antipatterns
Docker for business: How I stopped worrying about antipatterns
 
Functional Prototyping For Mobile Apps
Functional Prototyping For Mobile AppsFunctional Prototyping For Mobile Apps
Functional Prototyping For Mobile Apps
 
Paper prototyping
Paper prototypingPaper prototyping
Paper prototyping
 
The Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source ProjectsThe Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source Projects
 
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACIFrom desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
 
Agile framework Support
Agile framework SupportAgile framework Support
Agile framework Support
 
Django Tutorial_ Let’s take a deep dive into Django’s web framework.pdf
Django Tutorial_ Let’s take a deep dive into Django’s web framework.pdfDjango Tutorial_ Let’s take a deep dive into Django’s web framework.pdf
Django Tutorial_ Let’s take a deep dive into Django’s web framework.pdf
 
Droidcon Italy 2015: can you work without open source libraries?
Droidcon Italy 2015: can you work without open source libraries?Droidcon Italy 2015: can you work without open source libraries?
Droidcon Italy 2015: can you work without open source libraries?
 

Recently uploaded

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 

Recently uploaded (20)

Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 

Documenting First