SlideShare a Scribd company logo
1 of 75
Download to read offline
Semper	
  Ubi	
  Sub	
  Ubi	
  
…and	
  other	
  advice.	
  
An	
  incomplete	
  list	
  of	
  things	
  they	
  
don’t	
  teach	
  you	
  in	
  school.	
  
@jschauma	
  
Know	
  your	
  Unknowns.	
  
@jschauma	
  
@jschauma	
  
@jschauma	
  
@jschauma	
  
Computering,	
  at	
  its	
  heart,	
  
is	
  a	
  people	
  problem.	
  
@jschauma	
  
“A	
  concept	
  is	
  stronger	
  than	
  a	
  fact.”	
  
@jschauma	
  
-­‐-­‐	
  CharloEe	
  Perkins	
  Gilman	
  
@jschauma	
  
You	
  need	
  pracIcal	
  
programming	
  experience.	
  
@jschauma	
  
You	
  don’t	
  fully	
  understand	
  
a	
  problem	
  unIl	
  you	
  try	
  
to	
  solve	
  it	
  yourself.	
  
@jschauma	
  
Prototype…	
  then	
  toss	
  it.	
  
(Beware	
  Second	
  System	
  Syndrome.)	
  
@jschauma	
  
@jschauma	
  
Perfect	
  is	
  the	
  enemy	
  
of	
  the	
  Good.	
  
@jschauma	
  
Worse	
  is	
  BeEer.	
  
@jschauma	
  
Perfect	
  is	
  the	
  enemy	
  
of	
  the	
  Good.	
  
Worse	
  is	
  BeEer.	
  
@jschauma	
  
Perfect	
  is	
  the	
  enemy	
  
of	
  the	
  Good.	
  
“Good	
  enough”	
  oPen	
  is	
  the	
  
enemy	
  of	
  “actually	
  good”.	
  
Simplify.	
  
@jschauma	
  
“This	
  is	
  the	
  Unix	
  philosophy:	
  
	
  
Write	
  programs	
  that	
  do	
  one	
  thing	
  and	
  do	
  it	
  
well.	
  
	
  
Write	
  programs	
  to	
  work	
  together.	
  
	
  
Write	
  programs	
  to	
  handle	
  text	
  streams,	
  
because	
  that	
  is	
  a	
  universal	
  interface.”	
  
@jschauma	
  
-­‐-­‐	
  Douglas	
  McIllroy	
  
Know	
  Unix.	
  
Embrace	
  the	
  command-­‐line.	
  
@jschauma	
  
Know	
  your	
  $EDITOR.	
  
@jschauma	
  
Know	
  how	
  to	
  use	
  a	
  debugger.	
  
	
  
printf(“here: x is now %dn”, x);!
!
does	
  not	
  count.	
  
@jschauma	
  
Meet	
  your	
  new	
  friends,	
  
the	
  Straces:	
  
	
  
dtrace(1),	
  ktrace(1),	
  strace(1)	
  
@jschauma	
  
Use	
  boring	
  technology.	
  
@jschauma	
  
Use	
  boring	
  technology.	
  
	
  
Write	
  boring	
  code.	
  
@jschauma	
  
$ echo ‘import this’ | python
@jschauma	
  
Readability	
  counts.	
  
@jschauma	
  
Refactor	
  if:	
  
-­‐	
  code	
  trails	
  off	
  right	
  side	
  of	
  your	
  window	
  
-­‐	
  your	
  funcIon	
  does	
  not	
  fit	
  into	
  <200	
  lines	
  
@jschauma	
  
Readability	
  counts.	
  
Readability	
  counts.	
  
	
  
You	
  are	
  not	
  charged	
  per	
  character.	
  
@jschauma	
  
(Most)	
  comments	
  
considered	
  harmful.	
  
@jschauma	
  
@jschauma	
  
// increment x by 2
x = x + 2;
@jschauma	
  
// increment x by 2
x = x + 4;
(Most)	
  comments	
  
considered	
  harmful.	
  
	
  
Comments	
  should	
  
explain	
  the	
  why,	
  
not	
  the	
  what.	
  
@jschauma	
  
Write	
  The	
  Fine	
  Manual	
  
@jschauma	
  
@jschauma	
  
$ cp /usr/share/man/man1/ls.1 hfrob.1
$ $EDITOR hfrob.1
$ nroff -man hfrob.1 | more
Write	
  The	
  
Fine	
  Test	
  
Suite	
  
@jschauma	
  
Write	
  meaningful	
  error	
  messages.	
  
@jschauma	
  
$ hfrob frumbl
Error!
$ echo $?
0
$
$ hfrob frumbl
Unable to open file: ‘/usr/share/hfrob/frumbl’: No
such file or directory.
$ echo $?
1
$
 ✔︎	
  
Learn	
  to	
  write	
  a	
  bug	
  report.	
  
@jschauma	
  
Try	
  to	
  understand	
  
what	
  you’re	
  doing.	
  
@jschauma	
  
@jschauma	
  
Sufficiently	
  advanced	
  cheaIng	
  
is	
  indisInguishable	
  from	
  learning.	
  
@jschauma	
  
Computering,	
  at	
  its	
  heart,	
  
is	
  a	
  people	
  problem.	
  
	
  
SoPware	
  development	
  is	
  
a	
  social	
  acIvity.	
  
@jschauma	
  
Learn	
  to	
  write	
  an	
  email.	
  
@jschauma	
  http://www.phdcomics.com/comics.php?f=1795
The	
  internet	
  does	
  not	
  forget.	
  
Anything.	
  Ever.	
  
@jschauma	
  
Other	
  people	
  are…	
  
…also	
  people.	
  
@jschauma	
  
@jschauma	
  
Own	
  your	
  mistakes.	
  
@jschauma	
  
You	
  break	
  it,	
  you	
  own	
  it.	
  
@jschauma	
  
You	
  break	
  it,	
  you	
  own	
  it.	
  
	
  
You	
  fix	
  it,	
  you	
  own	
  it.	
  
@jschauma	
  
SoPware	
  maintenance	
  is	
  75%	
  of	
  
total	
  cost	
  of	
  ownership.	
  
	
  
OperaIonal	
  support	
  is	
  the	
  
remaining	
  75%.	
  
@jschauma	
  
ParIcipate	
  in	
  Open	
  Source.	
  
@jschauma	
  
Mind	
  your	
  filter	
  bubbles.	
  
@jschauma	
  
Seek	
  diversity.	
  
@jschauma	
  
GitHub	
  is	
  (not)	
  your	
  resume.	
  
@jschauma	
  
Interviewing	
  is	
  bullshit.	
  
@jschauma	
  
Salary	
  negoIaIon	
  is	
  bullshit.	
  
@jschauma	
  
Salary	
  negoIaIon	
  is	
  bullshit.	
  
	
  
Know	
  what	
  you’re	
  worth.	
  
@jschauma	
  
Your	
  first	
  salary	
  defines	
  future	
  
salaries	
  for	
  this	
  career	
  path.	
  
@jschauma	
  
Your	
  first	
  job	
  does	
  not	
  
define	
  your	
  career,	
  
but	
  it	
  may	
  pidgeon-­‐hole	
  you.	
  
@jschauma	
  
There	
  is	
  no	
  such	
  thing	
  as	
  
mulI-­‐tasking.	
  
	
  
You	
  can	
  either	
  do	
  one	
  thing	
  well,	
  
or	
  mulIple	
  things	
  poorly.	
  
@jschauma	
  
There	
  is	
  no	
  such	
  thing	
  as	
  
mulI-­‐tasking.	
  
	
  
Eliminate	
  distracIons.	
  
@jschauma	
  
“One	
  of	
  my	
  most	
  producCve	
  days	
  was	
  
throwing	
  away	
  1,000	
  lines	
  of	
  code.”	
  
@jschauma	
  
-­‐-­‐	
  Ken	
  Thompson	
  
Validate	
  all	
  your	
  input!	
  
@jschauma	
  
whitelist	
  >	
  blacklist	
  
“Security”	
  can’t	
  be	
  added.	
  
@jschauma	
  
Your	
  endpoint	
  security	
  model	
  
should	
  assume	
  the	
  network	
  is	
  
compromised;	
  	
  your	
  network	
  
security	
  model	
  should	
  assume	
  
the	
  endpoint	
  is.	
  
	
  
Both	
  in	
  fact	
  are.	
  
@jschauma	
  
Always	
  use	
  UTC.	
  
	
  
Use	
  an	
  unambiguous	
  format.	
  
	
  
2016-­‐03-­‐02T14:22:33	
  
	
  
03/02/16	
  2:22:33	
  
@jschauma	
  
@jschauma	
  https://xkcd.com/1597/
Fallacies	
  of	
  distributed	
  compuIng:	
  
@jschauma	
  
	
  
•  	
  	
  	
  	
  The	
  network	
  is	
  reliable.	
  
•  	
  	
  	
  	
  Latency	
  is	
  zero.	
  
•  	
  	
  	
  	
  Bandwidth	
  is	
  infinite.	
  
•  	
  	
  	
  	
  The	
  network	
  is	
  secure.	
  
•  	
  	
  	
  	
  Topology	
  doesn't	
  change.	
  
•  	
  	
  	
  	
  There	
  is	
  one	
  administrator.	
  
•  	
  	
  	
  	
  Transport	
  cost	
  is	
  zero.	
  
•  	
  	
  	
  	
  The	
  network	
  is	
  homogeneous.	
  
The	
  internet	
  is	
  awesome.	
  
	
  
You	
  should	
  know	
  how	
  it	
  works.	
  
@jschauma	
  
Understand	
  the	
  DNS.	
  
	
  
(Don’t	
  monkey	
  around	
  
with	
  /etc/hosts.)	
  
@jschauma	
  
Know	
  tcpdump(1).	
  
	
  
Be	
  able	
  to	
  read	
  a	
  pcap(3)	
  file.	
  
@jschauma	
  
@jschauma	
  
Understand	
  
the	
  OSI	
  
stack.	
  
The	
  internet	
  is	
  awesome.	
  
	
  
You	
  can	
  help	
  keep	
  it	
  that	
  way.	
  
You	
  can	
  help	
  make	
  it	
  awesomer.	
  
@jschauma	
  
The	
  internet	
  is	
  awesome.	
  
	
  
You	
  should	
  help	
  keep	
  it	
  that	
  way.	
  
You	
  should	
  help	
  make	
  it	
  awesomer.	
  
@jschauma	
  
@jschauma	
  
Understand	
  
the	
  OSI	
  
stack.	
  
Don’t	
  do	
  drugs.	
  
Use	
  an	
  ad-­‐blocker.	
  
Stay	
  in	
  school.	
  
Disable	
  Flash.	
  
Anonymity	
  is	
  important.	
  
Yes	
  means	
  yes.	
  
Don’t	
  get	
  phished.	
  
Black	
  lives	
  maEer.	
  
Use	
  a	
  password	
  manager.	
  
Wear	
  sunscreen.	
  
@jschauma	
  

More Related Content

Similar to Semper Ubi Sub Ubi - Things They Don't Teach You In School

Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptProgressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptChristian Heilmann
 
Applying Chaos Engineering to build Resilient Serverless Applications - Emrah...
Applying Chaos Engineering to build Resilient Serverless Applications - Emrah...Applying Chaos Engineering to build Resilient Serverless Applications - Emrah...
Applying Chaos Engineering to build Resilient Serverless Applications - Emrah...PROIDEA
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Christian Heilmann
 
Wade not in unknown waters. Part two.
Wade not in unknown waters. Part two.Wade not in unknown waters. Part two.
Wade not in unknown waters. Part two.PVS-Studio
 
Think Like a Programmer
Think Like a ProgrammerThink Like a Programmer
Think Like a Programmerdaoswald
 
Event streaming: what will go wrong? (Symfony World 2020)
Event streaming: what will go wrong? (Symfony World 2020)Event streaming: what will go wrong? (Symfony World 2020)
Event streaming: what will go wrong? (Symfony World 2020)Samuel ROZE
 
What Are We Still Doing Wrong
What Are We Still Doing WrongWhat Are We Still Doing Wrong
What Are We Still Doing Wrongafa reg
 
Version Control in Machine Learning + AI (Stanford)
Version Control in Machine Learning + AI (Stanford)Version Control in Machine Learning + AI (Stanford)
Version Control in Machine Learning + AI (Stanford)Anand Sampat
 
Securing Rails
Securing RailsSecuring Rails
Securing RailsAlex Payne
 
The Black Magic of Ruby Metaprogramming
The Black Magic of Ruby MetaprogrammingThe Black Magic of Ruby Metaprogramming
The Black Magic of Ruby Metaprogrammingitnig
 
2011 07 Living without your Linemen—OSCON
2011 07 Living without your Linemen—OSCON2011 07 Living without your Linemen—OSCON
2011 07 Living without your Linemen—OSCONterry chay
 
Programming methodology lecture26
Programming methodology lecture26Programming methodology lecture26
Programming methodology lecture26NYversity
 
Familiar Smells I've Detected in Your Systems Engineering Organization - SREC...
Familiar Smells I've Detected in Your Systems Engineering Organization - SREC...Familiar Smells I've Detected in Your Systems Engineering Organization - SREC...
Familiar Smells I've Detected in Your Systems Engineering Organization - SREC...Dave Mangot
 
A Bonus to the "Three Interviews About Static Analyzers" Article, or Intervie...
A Bonus to the "Three Interviews About Static Analyzers" Article, or Intervie...A Bonus to the "Three Interviews About Static Analyzers" Article, or Intervie...
A Bonus to the "Three Interviews About Static Analyzers" Article, or Intervie...Andrey Karpov
 
The limits of unit testing by Craig Stuntz
The limits of unit testing by Craig StuntzThe limits of unit testing by Craig Stuntz
The limits of unit testing by Craig StuntzQA or the Highway
 
The Limits of Unit Testing by Craig Stuntz
The Limits of Unit Testing by Craig StuntzThe Limits of Unit Testing by Craig Stuntz
The Limits of Unit Testing by Craig StuntzQA or the Highway
 

Similar to Semper Ubi Sub Ubi - Things They Don't Teach You In School (20)

Feedback Loops
Feedback LoopsFeedback Loops
Feedback Loops
 
Progressive web and the problem of JavaScript
Progressive web and the problem of JavaScriptProgressive web and the problem of JavaScript
Progressive web and the problem of JavaScript
 
JavaScript isn't evil.
JavaScript isn't evil.JavaScript isn't evil.
JavaScript isn't evil.
 
Applying Chaos Engineering to build Resilient Serverless Applications - Emrah...
Applying Chaos Engineering to build Resilient Serverless Applications - Emrah...Applying Chaos Engineering to build Resilient Serverless Applications - Emrah...
Applying Chaos Engineering to build Resilient Serverless Applications - Emrah...
 
Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017Leveling up your JavaScipt - DrupalJam 2017
Leveling up your JavaScipt - DrupalJam 2017
 
Wade not in unknown waters. Part two.
Wade not in unknown waters. Part two.Wade not in unknown waters. Part two.
Wade not in unknown waters. Part two.
 
Ignite
IgniteIgnite
Ignite
 
Think Like a Programmer
Think Like a ProgrammerThink Like a Programmer
Think Like a Programmer
 
Event streaming: what will go wrong? (Symfony World 2020)
Event streaming: what will go wrong? (Symfony World 2020)Event streaming: what will go wrong? (Symfony World 2020)
Event streaming: what will go wrong? (Symfony World 2020)
 
What Are We Still Doing Wrong
What Are We Still Doing WrongWhat Are We Still Doing Wrong
What Are We Still Doing Wrong
 
Version Control in Machine Learning + AI (Stanford)
Version Control in Machine Learning + AI (Stanford)Version Control in Machine Learning + AI (Stanford)
Version Control in Machine Learning + AI (Stanford)
 
Securing Rails
Securing RailsSecuring Rails
Securing Rails
 
The Black Magic of Ruby Metaprogramming
The Black Magic of Ruby MetaprogrammingThe Black Magic of Ruby Metaprogramming
The Black Magic of Ruby Metaprogramming
 
2011 07 Living without your Linemen—OSCON
2011 07 Living without your Linemen—OSCON2011 07 Living without your Linemen—OSCON
2011 07 Living without your Linemen—OSCON
 
Programming methodology lecture26
Programming methodology lecture26Programming methodology lecture26
Programming methodology lecture26
 
Familiar Smells I've Detected in Your Systems Engineering Organization - SREC...
Familiar Smells I've Detected in Your Systems Engineering Organization - SREC...Familiar Smells I've Detected in Your Systems Engineering Organization - SREC...
Familiar Smells I've Detected in Your Systems Engineering Organization - SREC...
 
A Bonus to the "Three Interviews About Static Analyzers" Article, or Intervie...
A Bonus to the "Three Interviews About Static Analyzers" Article, or Intervie...A Bonus to the "Three Interviews About Static Analyzers" Article, or Intervie...
A Bonus to the "Three Interviews About Static Analyzers" Article, or Intervie...
 
A Brief introduction to Webassembly
A Brief introduction to WebassemblyA Brief introduction to Webassembly
A Brief introduction to Webassembly
 
The limits of unit testing by Craig Stuntz
The limits of unit testing by Craig StuntzThe limits of unit testing by Craig Stuntz
The limits of unit testing by Craig Stuntz
 
The Limits of Unit Testing by Craig Stuntz
The Limits of Unit Testing by Craig StuntzThe Limits of Unit Testing by Craig Stuntz
The Limits of Unit Testing by Craig Stuntz
 

More from Jan Schaumann

The Razors Edge - Cutting your TLS Baggage
The Razors Edge - Cutting your TLS BaggageThe Razors Edge - Cutting your TLS Baggage
The Razors Edge - Cutting your TLS BaggageJan Schaumann
 
Protecting Data in Untrusted Locations
Protecting Data in Untrusted LocationsProtecting Data in Untrusted Locations
Protecting Data in Untrusted LocationsJan Schaumann
 
Headless Host Scanning
Headless Host ScanningHeadless Host Scanning
Headless Host ScanningJan Schaumann
 
Safely Drinking from the Data Waterhose
Safely Drinking from the Data WaterhoseSafely Drinking from the Data Waterhose
Safely Drinking from the Data WaterhoseJan Schaumann
 
L3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load Balancing
L3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load BalancingL3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load Balancing
L3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load BalancingJan Schaumann
 
Building better tools
Building better toolsBuilding better tools
Building better toolsJan Schaumann
 

More from Jan Schaumann (12)

The Razors Edge - Cutting your TLS Baggage
The Razors Edge - Cutting your TLS BaggageThe Razors Edge - Cutting your TLS Baggage
The Razors Edge - Cutting your TLS Baggage
 
Defense at Scale
Defense at ScaleDefense at Scale
Defense at Scale
 
Protecting Data in Untrusted Locations
Protecting Data in Untrusted LocationsProtecting Data in Untrusted Locations
Protecting Data in Untrusted Locations
 
Headless Host Scanning
Headless Host ScanningHeadless Host Scanning
Headless Host Scanning
 
Safely Drinking from the Data Waterhose
Safely Drinking from the Data WaterhoseSafely Drinking from the Data Waterhose
Safely Drinking from the Data Waterhose
 
PGP for Smarties
PGP for SmartiesPGP for Smarties
PGP for Smarties
 
Fancy pants
Fancy pantsFancy pants
Fancy pants
 
Ipv6 basics
Ipv6 basicsIpv6 basics
Ipv6 basics
 
L3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load Balancing
L3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load BalancingL3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load Balancing
L3DSR - Overcoming Layer 2 Limitations of Direct Server Return Load Balancing
 
Building better tools
Building better toolsBuilding better tools
Building better tools
 
Useless use of *
Useless use of *Useless use of *
Useless use of *
 
DST @ Yahoo!
DST @ Yahoo!DST @ Yahoo!
DST @ Yahoo!
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Semper Ubi Sub Ubi - Things They Don't Teach You In School