Frequently Asked Questions
Which version of Git do the commands in the cheatsheet apply to?
The Git Commands Cheatsheet covers Git 2.x commands, which is the current major version used by most developers. Commands like git switch and git restore (introduced in Git 2.23 as alternatives to git checkout) are included alongside their classic equivalents. All commands listed are compatible with Git 2.23+, which ships with macOS 12+, Ubuntu 22.04+, and Windows Git for Windows 2.39+.
Which JavaScript version do the tips cover?
Our JavaScript Tips guide focuses on modern ES2020–ES2024 features including optional chaining (?.), nullish coalescing (??), Promise.allSettled, BigInt, Array.at(), Object.hasOwn(), top-level await, and the Array groupBy method. Each tip notes the minimum ECMAScript version required and its current browser support level, so you know when a polyfill may be needed.
Which SQL dialect does the SQL Reference follow?
Our SQL Reference follows ANSI SQL standards, which are supported by all major databases. Where syntax differs significantly, we note dialect-specific variations for PostgreSQL, MySQL/MariaDB, SQLite, and SQL Server. Commands like LIMIT/OFFSET (ANSI vs. FETCH NEXT in SQL Server) and string functions are annotated with database-specific notes so you can adapt the syntax to your system.
How are regex patterns rated for difficulty in the guide?
Each regex pattern in our Regex Reference is tagged with a difficulty level: Beginner (basic character classes and quantifiers, e.g., \d+), Intermediate (lookaheads, backreferences, non-greedy matching), or Advanced (complex lookarounds, conditional patterns, possessive quantifiers). Difficulty is based on the cognitive complexity of understanding and debugging the pattern, not just its length.
What Markdown flavor does the Markdown Guide cover?
Our Markdown Guide covers GitHub Flavored Markdown (GFM), which is a widely-used superset of CommonMark. GFM adds tables, strikethrough (~~text~~), task lists (- [x]), fenced code blocks with syntax highlighting, and autolinked URLs. All examples are tested against the GFM specification. Basic CommonMark syntax (headings, bold, italic, links, images, lists) works the same across all major Markdown parsers.
Can I search for a specific command or pattern within the guides?
Yes. All guides include a real-time search filter at the top of the page. Type any keyword (e.g., 'merge', 'array', 'JOIN', 'lookahead') and the guide instantly filters to show only matching entries. Search checks both the command/pattern name and its description. You can also filter by category using the category tabs.
Are the SEO checklist items ordered by priority?
Yes. Our SEO Checklist is organized into four priority tiers: Critical (title tags, meta descriptions, canonical URLs, HTTPS, Core Web Vitals), High (structured data, XML sitemap, internal linking, mobile responsiveness), Medium (image alt text, URL structure, page speed optimization), and Low (social meta tags, breadcrumbs, hreflang for international sites). Implement critical items first for the greatest impact.
Are these developer guides free to use?
Yes. All 6 guides — Git Commands Cheatsheet, JavaScript Tips, SQL Reference, Regex Reference, Markdown Guide, and SEO Checklist — are completely free and updated regularly. No account is needed. All content loads and filters entirely in your browser.