SlideShare a Scribd company logo
By: Victor Szoltysek
May 9th / 2024
Toronto Enterprise DevOps Meetup
Elevating DevOps Productivity with Large
Language Models
CHATGPT AND BEYOND
GAIN 37% PRODUCTIVITY*;
LEARN A BIT; WORTH IT?
* https://economics.mit.edu/sites/default/
fi
les/inline-
fi
les/Noy_Zhang_1.pdf (March 2023)
WORK WITHOUT INTERNET?
IT'S LIKE IGNORING LLM’S.
WORK WITHOUT INTERNET?
IT'S LIKE IGNORINGCHATGPT*.
* or Gemini, Grok, Claude, Llama, MS Copilot etc
STILL ON CHATGPT 3.5 ?
STILL ON CHATGPT FREE*
IT’S LIKE STILL USING DIAL-UP.
?
* or any free LLM model
Image Capabilities (output and input)
Longer Working Memory (4x)
Superior Code Writer
Much Smarter Model (ChatGPT 4.0)
Advanced Data Analytics (aka Code
Interpreter)
Newer Model Data (Dec 2023)
UPGRADE TO CHATGPT PLUS*
Custom GPTs (API calling / work
fl
ows / etc)
* Not on OpenAI's payroll—I just like good tech!
LLMS DON’T DO YOUR JOB;
THEY EMPOWER YOU TO DO MORE.
JUST LIKE THE INTERNET.
HOW TO UNLOCK THESE TOOLS?
UNDERSTAND THE USE CASES
AND LIMITATIONS.
EXPLORING USE CASES
Skip the analysis paralysis. Use these practical use
cases as your springboard to start experimenting
with AI and learn by doing.
Putting Theory Into Practice
STUDYING AID
Forget outdated educational models. Discover the
power of a personalized learning approach that
fi
ts
your schedule and enhances your understanding.
The End of Conventional Education
STUDYING AID
Simple Explanation Prompt
Explain the di
ff
erence between Continuous Integration,
Continuous Delivery, and Continuous Deployment.
STUDYING AID
Exam Cert Study Aid Prompt
I'm new to DevOps and aiming to pass the AWS DevOps Engineer certi
fi
cation
exam with
fl
ying colors but currently, I know as much about DevOps as I do
about quantum physics. Could you draft a comprehensive study guide for me?
This guide should include:
- A summary of the essential topics covered in the exam.
- A step-by-step learning plan starting from the basics.
- Tips and tricks on how to e
ff
ectively absorb and retain this new knowledge.
- Additionally, explain how you can be my study buddy throughout this
process.
STUDYING AID
Exam Question Help Prompt
Solve the following AWS DevOps Exam question for me, explain the answer, give
me some rules-of-thumb for these types of question for the exam.
A developer is adding sign-up and sign-in functionality to an application. The application must make an API
call to a custom analytics solution to log user sign-in events.
Which combination of actions should the developer perform to meet these requirements? (Select TWO.)
A) Use Amazon Cognito to provide the sign-up and sign-in functionality.
B) Use AWS Identity and Access Management (IAM) to provide the sign-up and sign-in functionality.
C) Con
fi
gure an AWS Con
fi
g rule to make the API call when a user is authenticated.
D) Invoke an Amazon API Gateway method to make the API call when a user is authenticated.
E) Invoke an AWS Lambda function to make the API call when a user is authenticated.
WRITING ENHANCEMENT
Elevate a range of writing tasks—from customer
emails to RFPs and SOWs. Automate routine documents
like TPS cover letters for streamlined e
ff
iciency.
Transforming Communication
WRITING ENHANCEMENT
Leadership Persuasion Prompt
After discovering the transformative power of DevOps, I'm ready to pitch this
initiative to our company’s leadership. The aim is to foster magical synergies that'll
propel our projects forward like they’re on a Hogwarts express run. Could you help
me draft an email that:
- Outlines the key bene
fi
ts of adopting DevOps practices.
- Emphasizes the potential for a signi
fi
cant increase in ROI due to these
e
ffi
ciencies.
- Incorporates buzzwords like 'innovation', 'synergies', and 'strategic advantages'
to engage our C-suite e
ff
ectively ?
WRITING ENHANCEMENT
Team Motivational Speech Prompt
I got buy-in from my leadership, now I want to get my dev team excited about this
DevOps work.
Craft a motivational speech for them for this new DevOps initiative to help improve
their pains points, and slow release cycles.
Do it in the style of:
Shakespearean Monologue
Sports Coach Halftime Pep Talk
President Speech from Independence Day
SEARCH AND SOLUTIONING
Utilize LLMs for instant retrieval and resolution,
transforming how you search and solve problems.
Beyond Google and StackOver
fl
ow
SEARCH AND SOLUTIONING
Error Resolver Prompt
While deploying to Kubernetes, I received the error
'ImagePullBackO
f
.' Could you explain what causes this and
outline a detailed solution to
fi
x this error within a DevOps
pipeline?
SEARCH AND SOLUTIONING
Code Snippet Writer Prompt
Write a Bash script for a DevOps setup that checks the
health of a web server every 5 minutes and logs the status in
a
fi
le. Include error handling for failed health checks.
SEARCH AND SOLUTIONING
Process Optimization Prompt
I'm supposed to improve our DevOps processes, but I'm as lost as a non-techie at
a hackathon. Could you walk me through conducting a Value Stream Mapping
(VSM) analysis? Please include:
- A simple explanation of what VSM is and why it’s crucial for DevOps.
- A step-by-step guide to identifying key stages and bottlenecks in our current
processes.
- Suggestions on how to optimize these stages based on DevOps principles.
VISUAL DIGITIZATION
Convert sketches and handwritten notes to digital
formats with OCR, making your creative and
planning processes more e
ff
icient.
Digitize Your Ideas
VISUAL DIGITIZATION
Sketch to Speci
fi
cation Prompt
I made this sketch of a Value Stream Map
that looks more like abstract art than a
business tool. Can you help transform this
doodle into a clear, professional digital
format? The new diagram should:
- Clearly outline each step with
associated metrics.
- Identify areas for potential optimization.
BRAINSTORMING AID
Provide detailed context and let ChatGPT brainstorm
ideas, discover connections, and pose questions that
inspire deeper thinking and innovative solutions.
Unlock Creative Potential
BRAINSTORMING AID
DevOps Strategy Generator Prompt
I’ve appended a slew of unorganized
fi
nding from our DevOps activities into your
virtual lap. We need to sift through this to
fi
nd gold nuggets of improvement.
Could you analyze this data and:
Identify key performance patterns.
- Suggest improvements with potential impacts.
- Develop a strategy for implementing these improvements.
- Give me your recommend top priority for an item to tackle
fi
rst.
<APPENDED FINDINGS>
OPTIONS AND TOOL COMPARISON
Compare options and tools e
ff
ortlessly, presenting
complex comparisons and data in user-friendly
table formats, applicable across diverse scenarios.
Streamline Evaluations and Comparisons
OPTIONS AND TOOL COMPARISON
Slow PR Option Prompt
Following our brainstorming session, we've identi
fi
ed that our feature branching
strategy and slow PR processes are hampering our speed. I need a comprehensive
comparison of di
ff
erent branching strategies and code review processes that can
help us speed up. Please provide:
- In table format - pros and cons for each strategy, focusing on their impact on PR
speed and collaboration.
- Recommendations for best practices in code reviews to facilitate faster and
more e
ffi
cient code integration.
TEXT-BASED CREATIONS
Transform textual descriptions into various text-based
outputs, including comprehensive diagrams, 3D object
fi
les, calendar event
fi
les, json, and more. If you can
describe it, ChatGPT can create it.
Beyond Diagrams
TEXT-BASED CREATIONS
Commit Flowchart Prompt
We're considering moving to a trunk-based development approach to address our
slow PR process. Can you create a detailed diagram in Mermaid format that
illustrates a trunk-based development
fl
ow? The diagram should include:
- How commits can be made directly to the trunk, with optional PRs.
- Processes for handling Work In Progress (WIP) commits.
- Integration points with CI/CD pipelines to ensure stability despite frequent
commits.
- A subsection that brie
fl
y outlines emergency rollback procedures when commits
fail.
DATA ANALYTICS
Perform sophisticated data analysis, create insightful
visual graphs, and execute mathematical computations
and code, enhancing data-driven strategies.
Empowering Data Decisions
DATA ANALYTICS
Writing Prompt
We've pulled down an excel
fi
le of our commit history to
understand the bottlenecks in our current work
fl
ow better. Please
analyze this data to uncover:
- Trends and patterns in commit frequencies and PR merge times.
- Identi
fi
cation of periods with high activity and their impact on
project timelines.
- Graph something useful.
Commit History Data.xls
CUSTOM GPTS
Customize AI functionalities, integrate your knowledge
base, con
fi
gure complex no-code work
fl
ows with ease,
and enable API interactions using Custom GPTs.
Tailor Your AI to Your Needs
Custom No-Code Work
fl
ow Instructions
When you to notify something, use the SendMessageToMSTeams action to send
messages.
CUSTOM GPTS
When you need to get commit information, use the GetLast10CommitMessages
action to gather the latest commit messages.
When you need to to report an update, then
fi
rst call GetLast10CommitMessages, get
the info, and pass that info (all commits) to the SendMessageToMSTeams action. The
SendMessagetoMSTeams action will send all commits messages with a humorous
spin on all the commit message, and also a general motivational comment based on
all the commit messages.
VISUAL GENERATION
E
ff
ortlessly generate detailed images from textual
descriptions, enhancing your presentations and
documents with high-quality visuals.
Visuals at Your Command
VISUAL GENERATION
Victory Email with Visuals Prompt
Our DevOps team has smashed through a huge milestone—it's time to throw a
massive virtual bash to celebrate! I need your help to craft an eye-catching email
that will get the whole company buzzing.
Create a dazzling, colorful image to include in the email. Think of a spectacular,
over-the-top celebration featuring superheroes—everyone's decked out in
costumes, there's an explosion of balloons and confetti, and our heroes are striking
epic poses amidst digital
fi
reworks. Let’s make this an unforgettable virtual party
invitation!
NAVIGATING LIMITATIONS
Understanding these boundaries and learning
e
ff
ective workarounds can lead to more informed
and powerful usage.
Working Within Constraints
CONCERNED ABOUT DATA PRIVACY?
Still concerned? Reconsider storing anything sensitive
in the cloud and stop using the internet altogether.
Opt-Out of Model Training To Protect Your Data
Limit: By default (Free/Plus), your data is used to train the model.
HALLUCINATION CONCERNS?
They're Overrated
Approach them as you would any tool: use
responsibly and verify when necessary.
Limit: LLMs may occasionally generate incorrect information.
STRUGGLING WITH LARGE DATA ?
Work Within Context Window Limits
Use other models (ChatGPT 4, Claude, etc) with larger context
windows, call the API directly, or split up work being done.
Limit: 8k (ChatGPT Free), 32k (ChatGPT Plus), 4k output (all), 4 tokens = ~3 words. Max output is ~1.5 pages.
OUTDATED INFORMATION?
Model Data Is Not Current
Use newer models (ChatGPT 4) or add new data to
the context window.
Limit: ChatGPT 3.5 (Jan 2022), ChatGPT 4(Dec 2023).
INCORRECT MATH CALCULATIONS?
Calculate Math Pragmatically
Use Advanced Data Analytics (ChatGPT Plus) if you
need precise math or data calculations.
Limit: LLMs are incapable of performing mathematical calculations.
FRUSTRATED WITH LOSING CONTEXT?
Master ChatGPT's Memory Tools
Utilize memory techniques, including threaded conversations,
Custom Instructions, and CustomGPTs. Refresh existing prompts
rather than starting new threads to maintain context.
Limit: Contextual memory is limited by session or conversation length; resets may occur unpredictably.
STRUGGLING WITH PERSONAL DATA?
Understand RAG Limitations
Work within the known limitations for optimal
results, and consider
fi
ne tuning your input data.
Limit: Augmented data (via RAG including MS Copilot) generally fails with aggregate data reasoning.
HITTING USAGE CAPS?
Maximize Your Query E
ff
iciency
Workaround by including multiple questions in a single query,
employing dynamic calling strategies, using ChatGPT 3.5 for simpler
questions, or using the API playground.
Limit: 60 calls per 3 hours (ChatGPT 4.0).
RESISTING CHANGE
Choosing not to use and resisting LLMs today is like choosing
to ignore the Internet back in the 90s;
It’s crazy.
CALL TO ACTION
Install ChatGPT, upgrade to Plus, apply the lessons learned
and avoid missing out on this Massive Productivity Leap.
At work, push for MS Co-pilot, GitHub Co-pilot, or ChatGPT
Teams to advance productivity.
victor_szoltysek@mac.com
HiRING

More Related Content

Similar to ChatGPT and Beyond - Elevating DevOps Productivity

An Introduction to Microservices
An Introduction to MicroservicesAn Introduction to Microservices
An Introduction to Microservices
Ad van der Veer
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptx
Om Prakash
 
Serverless projects at Myplanet
Serverless projects at MyplanetServerless projects at Myplanet
Serverless projects at Myplanet
Daniel Zivkovic
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Adam Stephensen
 
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyIIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
AustraliaChapterIIBA
 
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. UnconferenceFlavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Mozaic Works
 
Big rewrites without big risks
Big rewrites without big risksBig rewrites without big risks
Big rewrites without big risks
Flavius Stef
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
AgileNetwork
 
Resume
ResumeResume
Development and QA dilemmas in DevOps
Development and QA dilemmas in DevOpsDevelopment and QA dilemmas in DevOps
Development and QA dilemmas in DevOps
Matteo Emili
 
Evolutionary Design Solid
Evolutionary Design SolidEvolutionary Design Solid
Evolutionary Design Solid
Sai Venkat
 
Resume
ResumeResume
Resume
Manju Nath B
 
Resume: DevOps/Technology Architect - Satya Prakash
Resume: DevOps/Technology Architect   -  Satya PrakashResume: DevOps/Technology Architect   -  Satya Prakash
Resume: DevOps/Technology Architect - Satya Prakash
SatyaPrakash454
 
Isset Presentation @ EECI2009
Isset Presentation @ EECI2009Isset Presentation @ EECI2009
Isset Presentation @ EECI2009
Isset Internet Professionals
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions Intro
larryATprodev
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Splunk
 
Consulting
ConsultingConsulting
Consulting
Markus Voelter
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Jwooldridge
 
Why Distributed Tracing is Essential for Performance and Reliability
Why Distributed Tracing is Essential for Performance and ReliabilityWhy Distributed Tracing is Essential for Performance and Reliability
Why Distributed Tracing is Essential for Performance and Reliability
Aggregage
 
Dynamics 365 saturday 2018 - data migration story
Dynamics 365 saturday   2018 - data migration storyDynamics 365 saturday   2018 - data migration story
Dynamics 365 saturday 2018 - data migration story
Andre Margono
 

Similar to ChatGPT and Beyond - Elevating DevOps Productivity (20)

An Introduction to Microservices
An Introduction to MicroservicesAn Introduction to Microservices
An Introduction to Microservices
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptx
 
Serverless projects at Myplanet
Serverless projects at MyplanetServerless projects at Myplanet
Serverless projects at Myplanet
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyIIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
 
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. UnconferenceFlavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
Flavius Ștef: Big Rewrites Without Big Risks at I T.A.K.E. Unconference
 
Big rewrites without big risks
Big rewrites without big risksBig rewrites without big risks
Big rewrites without big risks
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
 
Resume
ResumeResume
Resume
 
Development and QA dilemmas in DevOps
Development and QA dilemmas in DevOpsDevelopment and QA dilemmas in DevOps
Development and QA dilemmas in DevOps
 
Evolutionary Design Solid
Evolutionary Design SolidEvolutionary Design Solid
Evolutionary Design Solid
 
Resume
ResumeResume
Resume
 
Resume: DevOps/Technology Architect - Satya Prakash
Resume: DevOps/Technology Architect   -  Satya PrakashResume: DevOps/Technology Architect   -  Satya Prakash
Resume: DevOps/Technology Architect - Satya Prakash
 
Isset Presentation @ EECI2009
Isset Presentation @ EECI2009Isset Presentation @ EECI2009
Isset Presentation @ EECI2009
 
Prodev Solutions Intro
Prodev Solutions IntroProdev Solutions Intro
Prodev Solutions Intro
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
 
Consulting
ConsultingConsulting
Consulting
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
 
Why Distributed Tracing is Essential for Performance and Reliability
Why Distributed Tracing is Essential for Performance and ReliabilityWhy Distributed Tracing is Essential for Performance and Reliability
Why Distributed Tracing is Essential for Performance and Reliability
 
Dynamics 365 saturday 2018 - data migration story
Dynamics 365 saturday   2018 - data migration storyDynamics 365 saturday   2018 - data migration story
Dynamics 365 saturday 2018 - data migration story
 

More from VictorSzoltysek

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
VictorSzoltysek
 
Simplified DevOps Bliss -with OpenAI API
Simplified DevOps Bliss -with OpenAI APISimplified DevOps Bliss -with OpenAI API
Simplified DevOps Bliss -with OpenAI API
VictorSzoltysek
 
From SpaceX Launch Pads to Rapid Deployments
From SpaceX Launch Pads to Rapid DeploymentsFrom SpaceX Launch Pads to Rapid Deployments
From SpaceX Launch Pads to Rapid Deployments
VictorSzoltysek
 
The Future of JVM Languages
The Future of JVM Languages The Future of JVM Languages
The Future of JVM Languages
VictorSzoltysek
 
Driving Process Improvements - A Guided Approach to Running Effective Retrosp...
Driving Process Improvements - A Guided Approach to Running Effective Retrosp...Driving Process Improvements - A Guided Approach to Running Effective Retrosp...
Driving Process Improvements - A Guided Approach to Running Effective Retrosp...
VictorSzoltysek
 
Spaceships, Pull Requests and Feature Branching - A Principles-Based approac...
Spaceships, Pull Requests and Feature Branching  - A Principles-Based approac...Spaceships, Pull Requests and Feature Branching  - A Principles-Based approac...
Spaceships, Pull Requests and Feature Branching - A Principles-Based approac...
VictorSzoltysek
 
Real-World DevOps — 20 Practical Developers Tips for Tightening Your Operatio...
Real-World DevOps — 20 Practical Developers Tips for Tightening Your Operatio...Real-World DevOps — 20 Practical Developers Tips for Tightening Your Operatio...
Real-World DevOps — 20 Practical Developers Tips for Tightening Your Operatio...
VictorSzoltysek
 
Real-World Application Observability - 11 Practical Developer Focused Tips
Real-World Application Observability - 11 Practical Developer Focused TipsReal-World Application Observability - 11 Practical Developer Focused Tips
Real-World Application Observability - 11 Practical Developer Focused Tips
VictorSzoltysek
 
Victor's Awesome Retro Deck
Victor's Awesome Retro DeckVictor's Awesome Retro Deck
Victor's Awesome Retro Deck
VictorSzoltysek
 
Software Development in Internet Memes
Software Development in Internet MemesSoftware Development in Internet Memes
Software Development in Internet Memes
VictorSzoltysek
 
Big Bangs, Monorails and Microservices - Feb 2020
Big Bangs, Monorails and Microservices - Feb 2020Big Bangs, Monorails and Microservices - Feb 2020
Big Bangs, Monorails and Microservices - Feb 2020
VictorSzoltysek
 
Making your RDBMS fast!
Making your RDBMS fast! Making your RDBMS fast!
Making your RDBMS fast!
VictorSzoltysek
 
SQL Tips + Tricks for Developers
SQL Tips + Tricks for DevelopersSQL Tips + Tricks for Developers
SQL Tips + Tricks for Developers
VictorSzoltysek
 
Less is more the 7 wastes of lean software development
Less is more   the 7 wastes of lean software developmentLess is more   the 7 wastes of lean software development
Less is more the 7 wastes of lean software development
VictorSzoltysek
 
Modern day jvm controversies
Modern day jvm controversiesModern day jvm controversies
Modern day jvm controversies
VictorSzoltysek
 
The Future of Java - and a look at the evolution of programming languages
The Future of Java - and a look at the evolution of programming languagesThe Future of Java - and a look at the evolution of programming languages
The Future of Java - and a look at the evolution of programming languages
VictorSzoltysek
 
Client Technical Analysis of Legacy Software and Future Replacement
Client Technical Analysis of Legacy Software and Future ReplacementClient Technical Analysis of Legacy Software and Future Replacement
Client Technical Analysis of Legacy Software and Future Replacement
VictorSzoltysek
 
Improving velocity through abstraction
Improving velocity through abstractionImproving velocity through abstraction
Improving velocity through abstraction
VictorSzoltysek
 

More from VictorSzoltysek (19)

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
Simplified DevOps Bliss -with OpenAI API
Simplified DevOps Bliss -with OpenAI APISimplified DevOps Bliss -with OpenAI API
Simplified DevOps Bliss -with OpenAI API
 
From SpaceX Launch Pads to Rapid Deployments
From SpaceX Launch Pads to Rapid DeploymentsFrom SpaceX Launch Pads to Rapid Deployments
From SpaceX Launch Pads to Rapid Deployments
 
The Future of JVM Languages
The Future of JVM Languages The Future of JVM Languages
The Future of JVM Languages
 
Driving Process Improvements - A Guided Approach to Running Effective Retrosp...
Driving Process Improvements - A Guided Approach to Running Effective Retrosp...Driving Process Improvements - A Guided Approach to Running Effective Retrosp...
Driving Process Improvements - A Guided Approach to Running Effective Retrosp...
 
Spaceships, Pull Requests and Feature Branching - A Principles-Based approac...
Spaceships, Pull Requests and Feature Branching  - A Principles-Based approac...Spaceships, Pull Requests and Feature Branching  - A Principles-Based approac...
Spaceships, Pull Requests and Feature Branching - A Principles-Based approac...
 
Real-World DevOps — 20 Practical Developers Tips for Tightening Your Operatio...
Real-World DevOps — 20 Practical Developers Tips for Tightening Your Operatio...Real-World DevOps — 20 Practical Developers Tips for Tightening Your Operatio...
Real-World DevOps — 20 Practical Developers Tips for Tightening Your Operatio...
 
Real-World Application Observability - 11 Practical Developer Focused Tips
Real-World Application Observability - 11 Practical Developer Focused TipsReal-World Application Observability - 11 Practical Developer Focused Tips
Real-World Application Observability - 11 Practical Developer Focused Tips
 
Victor's Awesome Retro Deck
Victor's Awesome Retro DeckVictor's Awesome Retro Deck
Victor's Awesome Retro Deck
 
Software Development in Internet Memes
Software Development in Internet MemesSoftware Development in Internet Memes
Software Development in Internet Memes
 
Big Bangs, Monorails and Microservices - Feb 2020
Big Bangs, Monorails and Microservices - Feb 2020Big Bangs, Monorails and Microservices - Feb 2020
Big Bangs, Monorails and Microservices - Feb 2020
 
Making your RDBMS fast!
Making your RDBMS fast! Making your RDBMS fast!
Making your RDBMS fast!
 
SQL Tips + Tricks for Developers
SQL Tips + Tricks for DevelopersSQL Tips + Tricks for Developers
SQL Tips + Tricks for Developers
 
Less is more the 7 wastes of lean software development
Less is more   the 7 wastes of lean software developmentLess is more   the 7 wastes of lean software development
Less is more the 7 wastes of lean software development
 
Modern day jvm controversies
Modern day jvm controversiesModern day jvm controversies
Modern day jvm controversies
 
The Future of Java - and a look at the evolution of programming languages
The Future of Java - and a look at the evolution of programming languagesThe Future of Java - and a look at the evolution of programming languages
The Future of Java - and a look at the evolution of programming languages
 
Client Technical Analysis of Legacy Software and Future Replacement
Client Technical Analysis of Legacy Software and Future ReplacementClient Technical Analysis of Legacy Software and Future Replacement
Client Technical Analysis of Legacy Software and Future Replacement
 
Improving velocity through abstraction
Improving velocity through abstractionImproving velocity through abstraction
Improving velocity through abstraction
 

Recently uploaded

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 

Recently uploaded (20)

“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 

ChatGPT and Beyond - Elevating DevOps Productivity

  • 1. By: Victor Szoltysek May 9th / 2024 Toronto Enterprise DevOps Meetup Elevating DevOps Productivity with Large Language Models CHATGPT AND BEYOND
  • 2. GAIN 37% PRODUCTIVITY*; LEARN A BIT; WORTH IT? * https://economics.mit.edu/sites/default/ fi les/inline- fi les/Noy_Zhang_1.pdf (March 2023)
  • 3. WORK WITHOUT INTERNET? IT'S LIKE IGNORING LLM’S.
  • 4. WORK WITHOUT INTERNET? IT'S LIKE IGNORINGCHATGPT*. * or Gemini, Grok, Claude, Llama, MS Copilot etc
  • 6. STILL ON CHATGPT FREE* IT’S LIKE STILL USING DIAL-UP. ? * or any free LLM model
  • 7. Image Capabilities (output and input) Longer Working Memory (4x) Superior Code Writer Much Smarter Model (ChatGPT 4.0) Advanced Data Analytics (aka Code Interpreter) Newer Model Data (Dec 2023) UPGRADE TO CHATGPT PLUS* Custom GPTs (API calling / work fl ows / etc) * Not on OpenAI's payroll—I just like good tech!
  • 8. LLMS DON’T DO YOUR JOB; THEY EMPOWER YOU TO DO MORE. JUST LIKE THE INTERNET.
  • 9. HOW TO UNLOCK THESE TOOLS? UNDERSTAND THE USE CASES AND LIMITATIONS.
  • 10. EXPLORING USE CASES Skip the analysis paralysis. Use these practical use cases as your springboard to start experimenting with AI and learn by doing. Putting Theory Into Practice
  • 11. STUDYING AID Forget outdated educational models. Discover the power of a personalized learning approach that fi ts your schedule and enhances your understanding. The End of Conventional Education
  • 12. STUDYING AID Simple Explanation Prompt Explain the di ff erence between Continuous Integration, Continuous Delivery, and Continuous Deployment.
  • 13. STUDYING AID Exam Cert Study Aid Prompt I'm new to DevOps and aiming to pass the AWS DevOps Engineer certi fi cation exam with fl ying colors but currently, I know as much about DevOps as I do about quantum physics. Could you draft a comprehensive study guide for me? This guide should include: - A summary of the essential topics covered in the exam. - A step-by-step learning plan starting from the basics. - Tips and tricks on how to e ff ectively absorb and retain this new knowledge. - Additionally, explain how you can be my study buddy throughout this process.
  • 14. STUDYING AID Exam Question Help Prompt Solve the following AWS DevOps Exam question for me, explain the answer, give me some rules-of-thumb for these types of question for the exam. A developer is adding sign-up and sign-in functionality to an application. The application must make an API call to a custom analytics solution to log user sign-in events. Which combination of actions should the developer perform to meet these requirements? (Select TWO.) A) Use Amazon Cognito to provide the sign-up and sign-in functionality. B) Use AWS Identity and Access Management (IAM) to provide the sign-up and sign-in functionality. C) Con fi gure an AWS Con fi g rule to make the API call when a user is authenticated. D) Invoke an Amazon API Gateway method to make the API call when a user is authenticated. E) Invoke an AWS Lambda function to make the API call when a user is authenticated.
  • 15. WRITING ENHANCEMENT Elevate a range of writing tasks—from customer emails to RFPs and SOWs. Automate routine documents like TPS cover letters for streamlined e ff iciency. Transforming Communication
  • 16. WRITING ENHANCEMENT Leadership Persuasion Prompt After discovering the transformative power of DevOps, I'm ready to pitch this initiative to our company’s leadership. The aim is to foster magical synergies that'll propel our projects forward like they’re on a Hogwarts express run. Could you help me draft an email that: - Outlines the key bene fi ts of adopting DevOps practices. - Emphasizes the potential for a signi fi cant increase in ROI due to these e ffi ciencies. - Incorporates buzzwords like 'innovation', 'synergies', and 'strategic advantages' to engage our C-suite e ff ectively ?
  • 17. WRITING ENHANCEMENT Team Motivational Speech Prompt I got buy-in from my leadership, now I want to get my dev team excited about this DevOps work. Craft a motivational speech for them for this new DevOps initiative to help improve their pains points, and slow release cycles. Do it in the style of: Shakespearean Monologue Sports Coach Halftime Pep Talk President Speech from Independence Day
  • 18. SEARCH AND SOLUTIONING Utilize LLMs for instant retrieval and resolution, transforming how you search and solve problems. Beyond Google and StackOver fl ow
  • 19. SEARCH AND SOLUTIONING Error Resolver Prompt While deploying to Kubernetes, I received the error 'ImagePullBackO f .' Could you explain what causes this and outline a detailed solution to fi x this error within a DevOps pipeline?
  • 20. SEARCH AND SOLUTIONING Code Snippet Writer Prompt Write a Bash script for a DevOps setup that checks the health of a web server every 5 minutes and logs the status in a fi le. Include error handling for failed health checks.
  • 21. SEARCH AND SOLUTIONING Process Optimization Prompt I'm supposed to improve our DevOps processes, but I'm as lost as a non-techie at a hackathon. Could you walk me through conducting a Value Stream Mapping (VSM) analysis? Please include: - A simple explanation of what VSM is and why it’s crucial for DevOps. - A step-by-step guide to identifying key stages and bottlenecks in our current processes. - Suggestions on how to optimize these stages based on DevOps principles.
  • 22. VISUAL DIGITIZATION Convert sketches and handwritten notes to digital formats with OCR, making your creative and planning processes more e ff icient. Digitize Your Ideas
  • 23. VISUAL DIGITIZATION Sketch to Speci fi cation Prompt I made this sketch of a Value Stream Map that looks more like abstract art than a business tool. Can you help transform this doodle into a clear, professional digital format? The new diagram should: - Clearly outline each step with associated metrics. - Identify areas for potential optimization.
  • 24. BRAINSTORMING AID Provide detailed context and let ChatGPT brainstorm ideas, discover connections, and pose questions that inspire deeper thinking and innovative solutions. Unlock Creative Potential
  • 25. BRAINSTORMING AID DevOps Strategy Generator Prompt I’ve appended a slew of unorganized fi nding from our DevOps activities into your virtual lap. We need to sift through this to fi nd gold nuggets of improvement. Could you analyze this data and: Identify key performance patterns. - Suggest improvements with potential impacts. - Develop a strategy for implementing these improvements. - Give me your recommend top priority for an item to tackle fi rst. <APPENDED FINDINGS>
  • 26. OPTIONS AND TOOL COMPARISON Compare options and tools e ff ortlessly, presenting complex comparisons and data in user-friendly table formats, applicable across diverse scenarios. Streamline Evaluations and Comparisons
  • 27. OPTIONS AND TOOL COMPARISON Slow PR Option Prompt Following our brainstorming session, we've identi fi ed that our feature branching strategy and slow PR processes are hampering our speed. I need a comprehensive comparison of di ff erent branching strategies and code review processes that can help us speed up. Please provide: - In table format - pros and cons for each strategy, focusing on their impact on PR speed and collaboration. - Recommendations for best practices in code reviews to facilitate faster and more e ffi cient code integration.
  • 28. TEXT-BASED CREATIONS Transform textual descriptions into various text-based outputs, including comprehensive diagrams, 3D object fi les, calendar event fi les, json, and more. If you can describe it, ChatGPT can create it. Beyond Diagrams
  • 29. TEXT-BASED CREATIONS Commit Flowchart Prompt We're considering moving to a trunk-based development approach to address our slow PR process. Can you create a detailed diagram in Mermaid format that illustrates a trunk-based development fl ow? The diagram should include: - How commits can be made directly to the trunk, with optional PRs. - Processes for handling Work In Progress (WIP) commits. - Integration points with CI/CD pipelines to ensure stability despite frequent commits. - A subsection that brie fl y outlines emergency rollback procedures when commits fail.
  • 30. DATA ANALYTICS Perform sophisticated data analysis, create insightful visual graphs, and execute mathematical computations and code, enhancing data-driven strategies. Empowering Data Decisions
  • 31. DATA ANALYTICS Writing Prompt We've pulled down an excel fi le of our commit history to understand the bottlenecks in our current work fl ow better. Please analyze this data to uncover: - Trends and patterns in commit frequencies and PR merge times. - Identi fi cation of periods with high activity and their impact on project timelines. - Graph something useful. Commit History Data.xls
  • 32. CUSTOM GPTS Customize AI functionalities, integrate your knowledge base, con fi gure complex no-code work fl ows with ease, and enable API interactions using Custom GPTs. Tailor Your AI to Your Needs
  • 33. Custom No-Code Work fl ow Instructions When you to notify something, use the SendMessageToMSTeams action to send messages. CUSTOM GPTS When you need to get commit information, use the GetLast10CommitMessages action to gather the latest commit messages. When you need to to report an update, then fi rst call GetLast10CommitMessages, get the info, and pass that info (all commits) to the SendMessageToMSTeams action. The SendMessagetoMSTeams action will send all commits messages with a humorous spin on all the commit message, and also a general motivational comment based on all the commit messages.
  • 34. VISUAL GENERATION E ff ortlessly generate detailed images from textual descriptions, enhancing your presentations and documents with high-quality visuals. Visuals at Your Command
  • 35. VISUAL GENERATION Victory Email with Visuals Prompt Our DevOps team has smashed through a huge milestone—it's time to throw a massive virtual bash to celebrate! I need your help to craft an eye-catching email that will get the whole company buzzing. Create a dazzling, colorful image to include in the email. Think of a spectacular, over-the-top celebration featuring superheroes—everyone's decked out in costumes, there's an explosion of balloons and confetti, and our heroes are striking epic poses amidst digital fi reworks. Let’s make this an unforgettable virtual party invitation!
  • 36. NAVIGATING LIMITATIONS Understanding these boundaries and learning e ff ective workarounds can lead to more informed and powerful usage. Working Within Constraints
  • 37. CONCERNED ABOUT DATA PRIVACY? Still concerned? Reconsider storing anything sensitive in the cloud and stop using the internet altogether. Opt-Out of Model Training To Protect Your Data Limit: By default (Free/Plus), your data is used to train the model.
  • 38. HALLUCINATION CONCERNS? They're Overrated Approach them as you would any tool: use responsibly and verify when necessary. Limit: LLMs may occasionally generate incorrect information.
  • 39. STRUGGLING WITH LARGE DATA ? Work Within Context Window Limits Use other models (ChatGPT 4, Claude, etc) with larger context windows, call the API directly, or split up work being done. Limit: 8k (ChatGPT Free), 32k (ChatGPT Plus), 4k output (all), 4 tokens = ~3 words. Max output is ~1.5 pages.
  • 40. OUTDATED INFORMATION? Model Data Is Not Current Use newer models (ChatGPT 4) or add new data to the context window. Limit: ChatGPT 3.5 (Jan 2022), ChatGPT 4(Dec 2023).
  • 41. INCORRECT MATH CALCULATIONS? Calculate Math Pragmatically Use Advanced Data Analytics (ChatGPT Plus) if you need precise math or data calculations. Limit: LLMs are incapable of performing mathematical calculations.
  • 42. FRUSTRATED WITH LOSING CONTEXT? Master ChatGPT's Memory Tools Utilize memory techniques, including threaded conversations, Custom Instructions, and CustomGPTs. Refresh existing prompts rather than starting new threads to maintain context. Limit: Contextual memory is limited by session or conversation length; resets may occur unpredictably.
  • 43. STRUGGLING WITH PERSONAL DATA? Understand RAG Limitations Work within the known limitations for optimal results, and consider fi ne tuning your input data. Limit: Augmented data (via RAG including MS Copilot) generally fails with aggregate data reasoning.
  • 44. HITTING USAGE CAPS? Maximize Your Query E ff iciency Workaround by including multiple questions in a single query, employing dynamic calling strategies, using ChatGPT 3.5 for simpler questions, or using the API playground. Limit: 60 calls per 3 hours (ChatGPT 4.0).
  • 45. RESISTING CHANGE Choosing not to use and resisting LLMs today is like choosing to ignore the Internet back in the 90s; It’s crazy.
  • 46. CALL TO ACTION Install ChatGPT, upgrade to Plus, apply the lessons learned and avoid missing out on this Massive Productivity Leap. At work, push for MS Co-pilot, GitHub Co-pilot, or ChatGPT Teams to advance productivity.