They say a Software Engineer is just a “professional google searcher” and that is 100% accurate. Learn how to use Google like a 10x developer to get the information you need faster. Follow me on Odysee https://odysee.com/@fireship:8

#google #learntocode #programminghumor

🔗 Resources

Google Commands https://support.google.com/websearch/answer/2466433

📚 Chapters

00:00 Professional Google Searchers
00:30 Exact
01:07 Site
01:22 Exclude
01:39 Before or After
01:55 Range
02:06 Logic & Group
02:20 Wildcard
02:36 FileType
02:48 Search the Fringe
03:22 Competitor Research
03:45 Cache

🔥 Get More Content - Upgrade to PRO

Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment. 

🎨 My Editor Settings

- Atom One Dark 
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- Google Search Tips
- Google Dorking
- Developer Productivity
- How to Improve as a Programmer
2024-02-04T13:57:23.223Z
nova-2
2-general-nova
2024-01-09.29447
30089e05-99d1-4376-b32e-c263170674af
ffc249d7-c9c5-4f14-a196-6faab4068064
fef84b2fc4a20d5a3ac517aebeca4a53710d1f19197293e8c0ab532d469422a0
67875a7f-c9c4-48a0-aa55-5bdb8a91c34a
deprecated
When you first start learning to code, you might feel guilty for using Google to figure out how to do simple things.
But, after 10 years of experience, you'll be so skilled at suppressing your guilt that you just won't feel bad for cheating anymore.
Some people say a software engineer is just a professional Google searcher, and that's 100% true.
10x developers are smart enough to know that memorizing syntax, algorithms, and data types can be a waste of time.
It's more efficient to just Google the information you need on demand.
But googling it is an art form and in this video, we'll look at 10 tips to Google stuff like a 10 x developer.
What usually happens is you're coding along and then some some crazy error message pops up and ruins your day.
You copy the message, paste it into Google, and what you find is that developers have been googling the same error message for 100 of years, end it overlaps across multiple frameworks and programming languages.
One easy way to refine your search is to simply wrap it in quotes.
That tells Google to search for an exact match, when normally it does a more fuzzy match looking for synonyms and related terms.
Because in many cases, you're looking for that one lucky person that had that same weird air who is brave enough to post it on Stack Overflow.
And if you're a content creator, you can use quotes to see who's plagiarizing your content.
That's useful.
But another problem you might encounter is that you're on a documentation site that has a really bad insight search or maybe none at all.
If you only want results from the site, enter site colon URL followed by your search term.
That's also really useful for tracking down a result you saw on GitHub or Stack Overflow in the past.
Sometimes when you search though, the results might be dominated by one popular related topic like jQuery, the king of the JavaScript frameworks.
You can exclude a term from the results by simply adding a in front of it.
That's also useful for eliminating unnecessary terms like your own custom class names from an error message.
Now, if you happen to be getting a lot of results about a query, they were probably written many years ago.
You can filter this older content out with the after operator to only return results that were published after a specific date.
Or on the flip side, you may be maintaining a legacy project, in which case, you only want results before a certain date.
It's also possible to search a range of dates or any numbers for that matter by putting 2 dots in between them.
That one can be useful to find old announcements or releases, but you're not too sure when they actually came out.
Or maybe you happen to be reading from a legacy React project and you're comparing Svelte with SolidJS.
Use the pipe operator to search for 1 or the other, and you can also wrap it in parentheses to group it and then apply another search term along with it.
Another Google search operator that seems kind of useless at first is the wildcard.
You might use it to search how to design in anything with Tailwind.
But it can come into play with other operators like site, where I'm adding it here as the subdomain to find all of the subdomains that live on fireship.io.
When searching a site, I might also want a specific file type, like, maybe maybe I'm looking for a PDF in a regular Google search, or maybe I only want GIF files when doing an image search.
The file type operator makes that possible.
But what if you're like a black hat hacker that wants to search fringe stuff, like how to do SQL injection, how to hack the software on birds, or maybe you just wanna learn how they filmed the moon landing?
For this kind of stuff, Google results are carefully crafted to gaslight you.
Gaslighting doesn't exist.
You made it up because you're crazy.
To pierce through the establishment, establishment, establishment, establishment, you'll need to use a search engine like DuckDuckGo or go directly to alternative media like Odysee.
DuckDuckGo supports all these same operators, by the way.
I'm just kidding though.
You should definitely use goal.
Establishment.
Establishment.
You always know what's best.
You suck.
Let the rules.
If you are a developer, that means you probably have a blog.
But it can be really hard to make a blog stand out.
If you wanna see what your competitors are up to, you can use the waited operator to find websites that are similar to yours or to a specific blog post.
And one other cool thing you might wanna do is find out if Google has cached the latest version of your website.
To do that, put your website in front of the cache operator, and now you can see your website as Google currently sees it.
And there you have 10 ways to use Google like an elite software you're here.
Hit like and subscribe for more developer tips every week.
Thanks for watching, and I will see you in the next one.

Speaker 0: When you first start learning to code, you might feel guilty for using Google to figure out how to do simple things. But, after 10 years of experience, you'll be so skilled at suppressing your guilt that you just won't feel bad for cheating anymore. Some people say a software engineer is just a professional Google searcher, and that's 100% true. 10x developers are smart enough to know that memorizing syntax, algorithms, and data types can be a waste of time. It's more efficient to just Google the information you need on demand.

But googling it is an art form and in this video, we'll look at 10 tips to Google stuff like a 10 x developer. What usually happens is you're coding along and then some some crazy error message pops up and ruins your day. You copy the message, paste it into Google, and what you find is that developers have been googling the same error message for 100 of years, end it overlaps across multiple frameworks and programming languages. One easy way to refine your search is to simply wrap it in quotes. That tells Google to search for an exact match, when normally it does a more fuzzy match looking for synonyms and related terms.

Because in many cases, you're looking for that one lucky person that had that same weird air who is brave enough to post it on Stack Overflow. And if you're a content creator, you can use quotes to see who's plagiarizing your content. That's useful. But another problem you might encounter is that you're on a documentation site that has a really bad insight search or maybe none at all. If you only want results from the site, enter site colon URL followed by your search term.

That's also really useful for tracking down a result you saw on GitHub or Stack Overflow in the past. Sometimes when you search though, the results might be dominated by one popular related topic like jQuery, the king of the JavaScript frameworks. You can exclude a term from the results by simply adding a in front of it. That's also useful for eliminating unnecessary terms like your own custom class names from an error message. Now, if you happen to be getting a lot of results about a query, they were probably written many years ago.

You can filter this older content out with the after operator to only return results that were published after a specific date. Or on the flip side, you may be maintaining a legacy project, in which case, you only want results before a certain date. It's also possible to search a range of dates or any numbers for that matter by putting 2 dots in between them. That one can be useful to find old announcements or releases, but you're not too sure when they actually came out. Or maybe you happen to be reading from a legacy React project and you're comparing Svelte with SolidJS.

Use the pipe operator to search for 1 or the other, and you can also wrap it in parentheses to group it and then apply another search term along with it. Another Google search operator that seems kind of useless at first is the wildcard. You might use it to search how to design in anything with Tailwind. But it can come into play with other operators like site, where I'm adding it here as the subdomain to find all of the subdomains that live on fireship.io. When searching a site, I might also want a specific file type, like, maybe maybe I'm looking for a PDF in a regular Google search, or maybe I only want GIF files when doing an image search.

The file type operator makes that possible. But what if you're like a black hat hacker that wants to search fringe stuff, like how to do SQL injection, how to hack the software on birds, or maybe you just wanna learn how they filmed the moon landing? For this kind of stuff, Google results are carefully crafted to gaslight you. Gaslighting doesn't exist. You made it up because you're crazy.

To pierce through the establishment, establishment, establishment, establishment, you'll need to use a search engine like DuckDuckGo or go directly to alternative media like Odysee. DuckDuckGo supports all these same operators, by the way. I'm just kidding though. You should definitely use goal. Establishment.

Establishment. You always know what's best. You suck. Let the rules. If you are a developer, that means you probably have a blog.

But it can be really hard to make a blog stand out. If you wanna see what your competitors are up to, you can use the waited operator to find websites that are similar to yours or to a specific blog post. And one other cool thing you might wanna do is find out if Google has cached the latest version of your website. To do that, put your website in front of the cache operator, and now you can see your website as Google currently sees it. And there you have 10 ways to use Google like an elite software you're here.

Hit like and subscribe for more developer tips every week. Thanks for watching, and I will see you in the next one.
When you first start learning to code, you might feel guilty for using Google to figure out how to do simple things. But, after 10 years of experience, you'll be so skilled at suppressing your guilt that you just won't feel bad for cheating anymore. Some people say a software engineer is just a professional Google searcher, and that's 100% true. 10x developers are smart enough to know that memorizing syntax, algorithms, and data types can be a waste of time. It's more efficient to just Google the information you need on demand. But googling it is an art form and in this video, we'll look at 10 tips to Google stuff like a 10 x developer. What usually happens is you're coding along and then some some crazy error message pops up and ruins your day.
software development
google
software
artificial intelligence
internet
microsoft
youtube
computer science
You copy the message, paste it into Google, and what you find is that developers have been googling the same error message for 100 of years, end it overlaps across multiple frameworks and programming languages.
One easy way to refine your search is to simply wrap it in quotes. That tells Google to search for an exact match, when normally it does a more fuzzy match looking for synonyms and related terms. Because in many cases, you're looking for that one lucky person that had that same weird air who is brave enough to post it on Stack Overflow. And if you're a content creator, you can use quotes to see who's plagiarizing your content. That's useful. But another problem you might encounter is that you're on a documentation site that has a really bad insight search or maybe none at all. If you only want results from the site, enter site colon URL followed by your search term. That's also really useful for tracking down a result you saw on GitHub or Stack Overflow in the past. Sometimes when you search though, the results might be dominated by one popular related topic like jQuery, the king of the JavaScript frameworks.
google
copyright
websites
You can exclude a term from the results by simply adding a in front of it. That's also useful for eliminating unnecessary terms like your own custom class names from an error message. Now, if you happen to be getting a lot of results about a query, they were probably written many years ago. You can filter this older content out with the after operator to only return results that were published after a specific date. Or on the flip side, you may be maintaining a legacy project, in which case, you only want results before a certain date. It's also possible to search a range of dates or any numbers for that matter by putting 2 dots in between them. That one can be useful to find old announcements or releases, but you're not too sure when they actually came out.
Or maybe you happen to be reading from a legacy React project and you're comparing Svelte with SolidJS. Use the pipe operator to search for 1 or the other, and you can also wrap it in parentheses to group it and then apply another search term along with it. Another Google search operator that seems kind of useless at first is the wildcard. You might use it to search how to design in anything with Tailwind. But it can come into play with other operators like site, where I'm adding it here as the subdomain to find all of the subdomains that live on fireship.io. When searching a site, I might also want a specific file type, like, maybe maybe I'm looking for a PDF in a regular Google search, or maybe I only want GIF files when doing an image search. The file type operator makes that possible. But what if you're like a black hat hacker that wants to search fringe stuff, like how to do SQL injection, how to hack the software on birds, or maybe you just wanna learn how they filmed the moon landing? For this kind of stuff, Google results are carefully crafted to gaslight you. Gaslighting doesn't exist. You made it up because you're crazy. To pierce through the establishment, establishment, establishment, establishment, you'll need to use a search engine like DuckDuckGo or go directly to alternative media like Odysee. DuckDuckGo supports all these same operators, by the way. I'm just kidding though. You should definitely use goal. Establishment. Establishment. You always know what's best. You suck. Let the rules. If you are a developer, that means you probably have a blog. But it can be really hard to make a blog stand out. If you wanna see what your competitors are up to, you can use the waited operator to find websites that are similar to yours or to a specific blog post. And one other cool thing you might wanna do is find out if Google has cached the latest version of your website. To do that, put your website in front of the cache operator, and now you can see your website as Google currently sees it. And there you have 10 ways to use Google like an elite software you're here. Hit like and subscribe for more developer tips every week. Thanks for watching, and I will see you in the next one.
google
blogging
software
websites
microsoft
software development
internet
When you first start learning to code, you might feel guilty for using Google to figure out how to do simple things. But, after 10 years of experience, you'll be so skilled at suppressing your guilt that you just won't feel bad for cheating anymore. Some people say a software engineer is just a professional Google searcher, and that's 100% true. 10x developers are smart enough to know that memorizing syntax, algorithms, and data types can be a waste of time. It's more efficient to just Google the information you need on demand. But googling it is an art form and in this video, we'll look at 10 tips to Google stuff like a 10 x developer. What usually happens is you're coding along and then some some crazy error message pops up and ruins your day. You copy the message, paste it into Google, and what you find is that developers have been googling the same error message for 100 of years, end it overlaps across multiple frameworks and programming languages. One easy way to refine your search is to simply wrap it in quotes. That tells Google to search for an exact match, when normally it does a more fuzzy match looking for synonyms and related terms. Because in many cases, you're looking for that one lucky person that had that same weird air who is brave enough to post it on Stack Overflow. And if you're a content creator, you can use quotes to see who's plagiarizing your content. That's useful. But another problem you might encounter is that you're on a documentation site that has a really bad insight search or maybe none at all. If you only want results from the site, enter site colon URL followed by your search term. That's also really useful for tracking down a result you saw on GitHub or Stack Overflow in the past. Sometimes when you search though, the results might be dominated by one popular related topic like jQuery, the king of the JavaScript frameworks. You can exclude a term from the results by simply adding a in front of it. That's also useful for eliminating unnecessary terms like your own custom class names from an error message. Now, if you happen to be getting a lot of results about a query, they were probably written many years ago. You can filter this older content out with the after operator to only return results that were published after a specific date. Or on the flip side, you may be maintaining a legacy project, in which case, you only want results before a certain date. It's also possible to search a range of dates or any numbers for that matter by putting 2 dots in between them. That one can be useful to find old announcements or releases, but you're not too sure when they actually came out. Or maybe you happen to be reading from a legacy React project and you're comparing Svelte with SolidJS. Use the pipe operator to search for 1 or the other, and you can also wrap it in parentheses to group it and then apply another search term along with it. Another Google search operator that seems kind of useless at first is the wildcard. You might use it to search how to design in anything with Tailwind. But it can come into play with other operators like site, where I'm adding it here as the subdomain to find all of the subdomains that live on fireship.io. When searching a site, I might also want a specific file type, like, maybe maybe I'm looking for a PDF in a regular Google search, or maybe I only want GIF files when doing an image search. The file type operator makes that possible. But what if you're like a black hat hacker that wants to search fringe stuff, like how to do SQL injection, how to hack the software on birds, or maybe you just wanna learn how they filmed the moon landing? For this kind of stuff, Google results are carefully crafted to gaslight you. Gaslighting doesn't exist. You made it up because you're crazy. To pierce through the establishment, establishment, establishment, establishment, you'll need to use a search engine like DuckDuckGo or go directly to alternative media like Odysee. DuckDuckGo supports all these same operators, by the way. I'm just kidding though. You should definitely use goal. Establishment. Establishment. You always know what's best. You suck. Let the rules. If you are a developer, that means you probably have a blog. But it can be really hard to make a blog stand out. If you wanna see what your competitors are up to, you can use the waited operator to find websites that are similar to yours or to a specific blog post. And one other cool thing you might wanna do is find out if Google has cached the latest version of your website. To do that, put your website in front of the cache operator, and now you can see your website as Google currently sees it. And there you have 10 ways to use Google like an elite software you're here. Hit like and subscribe for more developer tips every week. Thanks for watching, and I will see you in the next one.
When
when
you
you
first
first
start
start
learning
learning
to
to
code,
code
you
you
might
might
feel
feel
guilty
guilty
for
for
using
using
Google
google
to
to
figure
figure
out
out
how
how
to
to
do
do
simple
simple
things.
things
But,
but
after
after
10
10
years
years
of
of
experience,
experience
you'll
you'll
be
be
so
so
skilled
skilled
at
at
suppressing
suppressing
your
your
guilt
guilt
that
that
you
you
just
just
won't
won't
feel
feel
bad
bad
for
for
cheating
cheating
anymore.
anymore
Some
some
people
people
say
say
a
a
software
software
engineer
engineer
is
is
just
just
a
a
professional
professional
Google
google
searcher,
searcher
and
and
that's
that's
100%
100%
true.
true
10x
10x
developers
developers
are
are
smart
smart
enough
enough
to
to
know
know
that
that
memorizing
memorizing
syntax,
syntax
algorithms,
algorithms
and
and
data
data
types
types
can
can
be
be
a
a
waste
waste
of
of
time.
time
It's
it's
more
more
efficient
efficient
to
to
just
just
Google
google
the
the
information
information
you
you
need
need
on
on
demand.
demand
But
but
googling
googling
it
it
is
is
an
an
art
art
form
form
and
and
in
in
this
this
video,
video
we'll
we'll
look
look
at
at
10
10
tips
tips
to
to
Google
google
stuff
stuff
like
like
a
a
10
10
x
x
developer.
developer
What
what
usually
usually
happens
happens
is
is
you're
you're
coding
coding
along
along
and
and
then
then
some
some
some
some
crazy
crazy
error
error
message
message
pops
pops
up
up
and
and
ruins
ruins
your
your
day.
day
You
you
copy
copy
the
the
message,
message
paste
paste
it
it
into
into
Google,
google
and
and
what
what
you
you
find
find
is
is
that
that
developers
developers
have
have
been
been
googling
googling
the
the
same
same
error
error
message
message
for
for
100
100
of
of
years,
years
end
end
it
it
overlaps
overlaps
across
across
multiple
multiple
frameworks
frameworks
and
and
programming
programming
languages.
languages
One
one
easy
easy
way
way
to
to
refine
refine
your
your
search
search
is
is
to
to
simply
simply
wrap
wrap
it
it
in
in
quotes.
quotes
That
that
tells
tells
Google
google
to
to
search
search
for
for
an
an
exact
exact
match,
match
when
when
normally
normally
it
it
does
does
a
a
more
more
fuzzy
fuzzy
match
match
looking
looking
for
for
synonyms
synonyms
and
and
related
related
terms.
terms
Because
because
in
in
many
many
cases,
cases
you're
you're
looking
looking
for
for
that
that
one
one
lucky
lucky
person
person
that
that
had
had
that
that
same
same
weird
weird
air
air
who
who
is
is
brave
brave
enough
enough
to
to
post
post
it
it
on
on
Stack
stack
Overflow.
overflow
And
and
if
if
you're
you're
a
a
content
content
creator,
creator
you
you
can
can
use
use
quotes
quotes
to
to
see
see
who's
who's
plagiarizing
plagiarizing
your
your
content.
content
That's
that's
useful.
useful
But
but
another
another
problem
problem
you
you
might
might
encounter
encounter
is
is
that
that
you're
you're
on
on
a
a
documentation
documentation
site
site
that
that
has
has
a
a
really
really
bad
bad
insight
insight
search
search
or
or
maybe
maybe
none
none
at
at
all.
all
If
if
you
you
only
only
want
want
results
results
from
from
the
the
site,
site
enter
enter
site
site
colon
colon
URL
url
followed
followed
by
by
your
your
search
search
term.
term
That's
that's
also
also
really
really
useful
useful
for
for
tracking
tracking
down
down
a
a
result
result
you
you
saw
saw
on
on
GitHub
github
or
or
Stack
stack
Overflow
overflow
in
in
the
the
past.
past
Sometimes
sometimes
when
when
you
you
search
search
though,
though
the
the
results
results
might
might
be
be
dominated
dominated
by
by
one
one
popular
popular
related
related
topic
topic
like
like
jQuery,
jquery
the
the
king
king
of
of
the
the
JavaScript
javascript
frameworks.
frameworks
You
you
can
can
exclude
exclude
a
a
term
term
from
from
the
the
results
results
by
by
simply
simply
adding
adding
a
a
in
in
front
front
of
of
it.
it
That's
that's
also
also
useful
useful
for
for
eliminating
eliminating
unnecessary
unnecessary
terms
terms
like
like
your
your
own
own
custom
custom
class
class
names
names
from
from
an
an
error
error
message.
message
Now,
now
if
if
you
you
happen
happen
to
to
be
be
getting
getting
a
a
lot
lot
of
of
results
results
about
about
a
a
query,
query
they
they
were
were
probably
probably
written
written
many
many
years
years
ago.
ago
You
you
can
can
filter
filter
this
this
older
older
content
content
out
out
with
with
the
the
after
after
operator
operator
to
to
only
only
return
return
results
results
that
that
were
were
published
published
after
after
a
a
specific
specific
date.
date
Or
or
on
on
the
the
flip
flip
side,
side
you
you
may
may
be
be
maintaining
maintaining
a
a
legacy
legacy
project,
project
in
in
which
which
case,
case
you
you
only
only
want
want
results
results
before
before
a
a
certain
certain
date.
date
It's
it's
also
also
possible
possible
to
to
search
search
a
a
range
range
of
of
dates
dates
or
or
any
any
numbers
numbers
for
for
that
that
matter
matter
by
by
putting
putting
2
2
dots
dots
in
in
between
between
them.
them
That
that
one
one
can
can
be
be
useful
useful
to
to
find
find
old
old
announcements
announcements
or
or
releases,
releases
but
but
you're
you're
not
not
too
too
sure
sure
when
when
they
they
actually
actually
came
came
out.
out
Or
or
maybe
maybe
you
you
happen
happen
to
to
be
be
reading
reading
from
from
a
a
legacy
legacy
React
react
project
project
and
and
you're
you're
comparing
comparing
Svelte
svelte
with
with
SolidJS.
solidjs
Use
use
the
the
pipe
pipe
operator
operator
to
to
search
search
for
for
1
1
or
or
the
the
other,
other
and
and
you
you
can
can
also
also
wrap
wrap
it
it
in
in
parentheses
parentheses
to
to
group
group
it
it
and
and
then
then
apply
apply
another
another
search
search
term
term
along
along
with
with
it.
it
Another
another
Google
google
search
search
operator
operator
that
that
seems
seems
kind
kind
of
of
useless
useless
at
at
first
first
is
is
the
the
wildcard.
wildcard
You
you
might
might
use
use
it
it
to
to
search
search
how
how
to
to
design
design
in
in
anything
anything
with
with
Tailwind.
tailwind
But
but
it
it
can
can
come
come
into
into
play
play
with
with
other
other
operators
operators
like
like
site,
site
where
where
I'm
i'm
adding
adding
it
it
here
here
as
as
the
the
subdomain
subdomain
to
to
find
find
all
all
of
of
the
the
subdomains
subdomains
that
that
live
live
on
on
fireship.io.
fireship.io
When
when
searching
searching
a
a
site,
site
I
i
might
might
also
also
want
want
a
a
specific
specific
file
file
type,
type
like,
like
maybe
maybe
maybe
maybe
I'm
i'm
looking
looking
for
for
a
a
PDF
pdf
in
in
a
a
regular
regular
Google
google
search,
search
or
or
maybe
maybe
I
i
only
only
want
want
GIF
gif
files
files
when
when
doing
doing
an
an
image
image
search.
search
The
the
file
file
type
type
operator
operator
makes
makes
that
that
possible.
possible
But
but
what
what
if
if
you're
you're
like
like
a
a
black
black
hat
hat
hacker
hacker
that
that
wants
wants
to
to
search
search
fringe
fringe
stuff,
stuff
like
like
how
how
to
to
do
do
SQL
sql
injection,
injection
how
how
to
to
hack
hack
the
the
software
software
on
on
birds,
birds
or
or
maybe
maybe
you
you
just
just
wanna
wanna
learn
learn
how
how
they
they
filmed
filmed
the
the
moon
moon
landing?
landing
For
for
this
this
kind
kind
of
of
stuff,
stuff
Google
google
results
results
are
are
carefully
carefully
crafted
crafted
to
to
gaslight
gaslight
you.
you
Gaslighting
gaslighting
doesn't
doesn't
exist.
exist
You
you
made
made
it
it
up
up
because
because
you're
you're
crazy.
crazy
To
to
pierce
pierce
through
through
the
the
establishment,
establishment
establishment,
establishment
establishment,
establishment
establishment,
establishment
you'll
you'll
need
need
to
to
use
use
a
a
search
search
engine
engine
like
like
DuckDuckGo
duckduckgo
or
or
go
go
directly
directly
to
to
alternative
alternative
media
media
like
like
Odysee.
odysee
DuckDuckGo
duckduckgo
supports
supports
all
all
these
these
same
same
operators,
operators
by
by
the
the
way.
way
I'm
i'm
just
just
kidding
kidding
though.
though
You
you
should
should
definitely
definitely
use
use
goal.
goal
Establishment.
establishment
Establishment.
establishment
You
you
always
always
know
know
what's
what's
best.
best
You
you
suck.
suck
Let
let
the
the
rules.
rules
If
if
you
you
are
are
a
a
developer,
developer
that
that
means
means
you
you
probably
probably
have
have
a
a
blog.
blog
But
but
it
it
can
can
be
be
really
really
hard
hard
to
to
make
make
a
a
blog
blog
stand
stand
out.
out
If
if
you
you
wanna
wanna
see
see
what
what
your
your
competitors
competitors
are
are
up
up
to,
to
you
you
can
can
use
use
the
the
waited
waited
operator
operator
to
to
find
find
websites
websites
that
that
are
are
similar
similar
to
to
yours
yours
or
or
to
to
a
a
specific
specific
blog
blog
post.
post
And
and
one
one
other
other
cool
cool
thing
thing
you
you
might
might
wanna
wanna
do
do
is
is
find
find
out
out
if
if
Google
google
has
has
cached
cached
the
the
latest
latest
version
version
of
of
your
your
website.
website
To
to
do
do
that,
that
put
put
your
your
website
website
in
in
front
front
of
of
the
the
cache
cache
operator,
operator
and
and
now
now
you
you
can
can
see
see
your
your
website
website
as
as
Google
google
currently
currently
sees
sees
it.
it
And
and
there
there
you
you
have
have
10
10
ways
ways
to
to
use
use
Google
google
like
like
an
an
elite
elite
software
software
you're
you're
here.
here
Hit
hit
like
like
and
and
subscribe
subscribe
for
for
more
more
developer
developer
tips
tips
every
every
week.
week
Thanks
thanks
for
for
watching,
watching
and
and
I
i
will
will
see
see
you
you
in
in
the
the
next
next
one.
one
success
The speaker discusses Google's use of search engines to find specific information and suggests using quotes to filter results. They also advise against searching for specific information and recommend using a search command rather than searching for specific terms. The speaker provides tips for creating a blog and mentions the importance of using Google's search engine for the latest version of a website.
How to "Google It" like a Senior Software Engineer
When you first start learning to code, you might feel guilty for using Google to figure out how to do simple things. But, after 10 years of experience, you'll be so skilled at suppressing your guilt that you just won't feel bad for cheating anymore. Some people say a software engineer is just a professional Google searcher, and that's 100% true. 10x developers are smart enough to know that memorizing syntax, algorithms, and data types can be a waste of time. It's more efficient to just Google the information you need on demand. But googling it is an art form and in this video, we'll look at 10 tips to Google stuff like a 10 x developer. What usually happens is you're coding along and then some some crazy error message pops up and ruins your day. You copy the message, paste it into Google, and what you find is that developers have been googling the same error message for 100 of years, end it overlaps across multiple frameworks and programming languages. One easy way to refine your search is to simply wrap it in quotes. That tells Google to search for an exact match, when normally it does a more fuzzy match looking for synonyms and related terms. Because in many cases, you're looking for that one lucky person that had that same weird air who is brave enough to post it on Stack Overflow. And if you're a content creator, you can use quotes to see who's plagiarizing your content. That's useful. But another problem you might encounter is that you're on a documentation site that has a really bad insight search or maybe none at all. If you only want results from the site, enter site colon URL followed by your search term. That's also really useful for tracking down a result you saw on GitHub or Stack Overflow in the past. Sometimes when you search though, the results might be dominated by one popular related topic like jQuery, the king of the JavaScript frameworks. You can exclude a term from the results by simply adding a in front of it. That's also useful for eliminating unnecessary terms like your own custom class names from an error message. Now, if you happen to be getting a lot of results about a query, they were probably written many years ago. You can filter this older content out with the after operator to only return results that were published after a specific date. Or on the flip side, you may be maintaining a legacy project, in which case, you only want results before a certain date. It's also possible to search a range of dates or any numbers for that matter by putting 2 dots in between them. That one can be useful to find old announcements or releases, but you're not too sure when they actually came out. Or maybe you happen to be reading from a legacy React project and you're comparing Svelte with SolidJS. Use the pipe operator to search for 1 or the other, and you can also wrap it in parentheses to group it and then apply another search term along with it. Another Google search operator that seems kind of useless at first is the wildcard. You might use it to search how to design in anything with Tailwind. But it can come into play with other operators like site, where I'm adding it here as the subdomain to find all of the subdomains that live on fireship.io. When searching a site, I might also want a specific file type, like, maybe maybe I'm looking for a PDF in a regular Google search, or maybe I only want GIF files when doing an image search. The file type operator makes that possible. But what if you're like a black hat hacker that wants to search fringe stuff, like how to do SQL injection, how to hack the software on birds, or maybe you just wanna learn how they filmed the moon landing? For this kind of stuff, Google results are carefully crafted to gaslight you. Gaslighting doesn't exist. You made it up because you're crazy. To pierce through the establishment, establishment, establishment, establishment, you'll need to use a search engine like DuckDuckGo or go directly to alternative media like Odysee. DuckDuckGo supports all these same operators, by the way. I'm just kidding though. You should definitely use goal. Establishment. Establishment. You always know what's best. You suck. Let the rules. If you are a developer, that means you probably have a blog. But it can be really hard to make a blog stand out. If you wanna see what your competitors are up to, you can use the waited operator to find websites that are similar to yours or to a specific blog post. And one other cool thing you might wanna do is find out if Google has cached the latest version of your website. To do that, put your website in front of the cache operator, and now you can see your website as Google currently sees it. And there you have 10 ways to use Google like an elite software you're here. Hit like and subscribe for more developer tips every week. Thanks for watching, and I will see you in the next one.
The speaker discusses Google's use of search engines to find specific information and suggests using quotes to filter results. They also advise against searching for specific information and recommend using a search command rather than searching for specific terms. The speaker provides tips for creating a blog and mentions the importance of using Google's search engine for the latest version of a website.