Why it matters to know how to search for information
- There is too much information to fit into a single book, course, or head. New things constantly appear and old ones become outdated.
- Any task can be solved in different ways — the searching skill helps you navigate different opinions and approaches.
- Efficient searching saves time — especially when completing test assignments and work tasks.
- The searching skill works like a filter: the more you practice, the faster you weed out the unnecessary.
Critical thinking while searching
- Verify in practice. Found a solution — open your editor and try to apply it.
- Compare sources. Look for an answer not in one place, but in at least two or three.
- Top of the results ≠ quality. A site can be at the top simply because it is old or promoted through SEO.
How to identify outdated material
- Markup (HTML/CSS): material from before 2014 is very likely outdated. Flexbox came out in 2014, Grid — even later.
- JavaScript: on Wikipedia you can find a table of ECMAScript versions and match the article’s year to the language version.
- Publication dates: always check when the material was written. But remember — dates on websites can be faked. Dates in search engines (Google) can be trusted more.
- Site design: if it looks like it’s from the ’90s — the content may be from there too.
Classification of sites
🔴 Unreliable sites (not recommended)
type attribute on a <ul> element, or layouts built on floats instead of Flexbox/Grid.🟡 Sites of mixed reliability
🟢 Reliable sites (recommended)
🔧 Useful tools
<link> or download it locally.Techniques for effective searching
Refining the query
- Google the first thing that comes to mind — don’t waste time inventing the perfect query.
- If there are too many results and the one you need isn’t there — add a clarifying word.
- If there are too few results — remove extra words or drop the quotation marks.
- Quotation marks in a search engine mean searching for an exact match, but this can be too strict.
BEM theme gave 100 million results. The query BEM color themes — only 100 thousand, and the very first result turned out to be the one needed.Searching within a specific site
Enter the query, then a space, then site: and the site’s address.
section site:html.spec.whatwg.org — will show results only from this site. Convenient when the site has no built-in search.Other options
- Image search — infographics and diagrams sometimes explain better than text.
- Video — conferences and talks on the topic.
- Podcasts — an audio format for learning in the background.
- Google Advanced Search — filters that can be used without knowing the search operators.
- RSS readers (for example, Feedly) — subscribing to updates from several sites in one place.
- Digests and newsletters — regular roundups of links on a topic. For example: Frontend Focus, JavaScript Weekly, CSS Weekly.
What to do if you found nothing
- Don’t give up right away — rephrase the query.
- Try a different search engine.
- Try searching in English — there is often more material and it is more up to date.
- If it still doesn’t work — ask a question on Stack Overflow, Dev.to, or Reddit. Provide all the information: code, errors, versions, operating system. No one can see your screen, so describe the problem in detail.
What to do if a site is gone
- Web Archive — stores copies of sites. The main tool for viewing deleted or changed pages.
- CachedView — a service for finding cached versions of pages from various sources. Google removed its own page cache in 2024, so third-party services have become the only alternative.
- The best option is to save important materials locally in advance.
Closing tips
- It’s better to read one article to the end than to open twenty and read none of them.
- Use learning development to improve your English: Chrome’s built-in translator, dictionary extensions, Google Translate.
- Knowing English, you can get by with MDN alone and never visit unreliable sites.
- And most importantly — don’t be shy about googling. It’s normal at any level of experience.