Flashcards, quizzes, and study tools for Salesforce, AWS, and cloud certifications.
Daily Pick
Linux & Command Line
20 cards · General · beginner
Comprehensive prep for the Salesforce Administrator certification -- relationships, automation, reports, data management, security, and platform fundamentals.
Tool use, ReAct, memory, planning, guardrails, multi-agent architectures, evaluation, and the production patterns that make AI agents reliable.
Core concepts for machine learning, LLMs, prompt engineering, RAG, embeddings, and AI in production.
Trigger handlers, service layers, selectors, domain classes, and the design patterns that keep Apex code maintainable at scale.
Master the key limits that govern every Apex transaction -- synchronous vs asynchronous, DML, SOQL, heap, CPU, and more.
REST, HTTP methods, status codes, DNS, TLS, WebSockets, GraphQL, and the networking fundamentals that matter in production.
EC2 ASGs, ECS scaling, target tracking, step scaling, warm pools, predictive scaling, and the capacity patterns that handle traffic spikes without overspending.
Bedrock, SageMaker, foundation models, RAG, guardrails, and the AWS AI services you need to know for production and certifications.
REST vs HTTP vs WebSocket APIs, Lambda integrations, authorization patterns, throttling, caching, custom domains, CORS, and the production patterns that keep your APIs reliable.
User Pools, Identity Pools, OAuth flows, JWT tokens, federated identity, Lambda triggers, groups, RBAC, and the patterns that make Cognito work in production.
EC2, Auto Scaling, ELB, Fargate, Lambda, and the compute and scaling patterns for production workloads on AWS.
Key concepts for EC2, S3, Lambda, DynamoDB, IAM, VPC, and other foundational AWS services.
RDS, Aurora, DynamoDB, ElastiCache, Redshift, and the database services that power production workloads on AWS.
Serverless vs node-based, instance sizing, cluster mode, connection pooling, Lambda integration, security, monitoring, and the production patterns that keep your cache reliable.
Event buses, content-based routing, rules and patterns, targets, scheduling, pipes, archive/replay, and the EventBridge patterns that replace custom event infrastructure.
IAM policies, roles, SCPs, cross-account access, encryption, and the security concepts that come up in production and on the AWS exams.
Data Streams vs Firehose, shards and throughput, partition keys, Lambda consumers, enhanced fan-out, batch ingestion, monitoring, and the real-time streaming patterns that handle millions of records per second.
VPCs, subnets, security groups, Route 53, CloudFront, NAT Gateways, and the networking infrastructure that connects everything in AWS.
RDS vs Aurora, instance sizing, storage types, Multi-AZ, Aurora Serverless v2, RDS Proxy, Performance Insights, backups, and the patterns that keep relational databases reliable in production.
S3 storage classes, lifecycle policies, pre-signed URLs, event notifications, replication, and the storage patterns that power production workloads.
Lambda, API Gateway, Step Functions, EventBridge, and the serverless patterns you need for production and the AWS exams.
The ~20 AWS services that matter in production -- compute, data, messaging, security, networking, and IaC. When to use each, when to avoid them, and how they fit together.
SNS topics, fan-out patterns, message filtering, FIFO vs Standard, DLQs, subscription protocols, and how SNS fits with SQS and EventBridge in distributed architectures.
Strict mode, cleanup traps, lock files, error handling, argument parsing, and the bash patterns that keep production scripts from failing silently.
Cache-aside, write-through, TTL strategies, invalidation, thundering herd, multi-level caching, and the distributed caching patterns that keep production systems fast.
Continuous integration, deployment strategies, GitHub Actions, infrastructure as code, monitoring, and the DevOps practices that keep production running.
Reserved Instances, Savings Plans, Spot, right-sizing, tagging, budgets, and the cost optimization concepts that keep your AWS bill under control.
Promises, async/await, race conditions, mutexes, event loops, thread pools, worker threads, and the concurrency patterns that keep production code correct.
Glue, Step Functions, Athena, S3 data lakes, Parquet, partitioning, data quality checks, and the ETL patterns that keep production pipelines running.
Arrays, hash maps, trees, graphs, Big O, sorting, searching, and the DSA concepts that come up in interviews and production code.
Salesforce deployment strategies -- sandboxes, change sets, SFDX/SF CLI, scratch orgs, packages, CI/CD, and org-based vs package-based development.
RTO, RPO, the four DR strategies, multi-region patterns, game days, and the disaster recovery concepts that keep production systems running when everything goes wrong.
Containers, images, orchestration, pods, services, deployments, and the concepts you need for containerized workloads.
Stream view types, Lambda consumers, partial batch failures, idempotent processing, fan-out, cross-region replication, OpenSearch indexing, and the event-driven patterns that make DynamoDB data flow.
Code reviews, estimation, incident response, technical writing, mentoring, and the non-coding skills that separate senior engineers from mid-level.
Event patterns, message queues, pub/sub, event sourcing, CQRS, and the messaging concepts that power distributed systems.
Feature flag types, percentage rollouts, kill switches, blue-green and canary deployments, flag debt, and the deployment patterns that let you ship without fear.
Deep-dive into Salesforce Flow -- types, elements, variables, trigger timing, best practices, debugging, and the Flow vs Apex decision matrix.
Governor limits in Flows, bulkification patterns, SOQL/DML consolidation, subflow best practices, debugging, and the performance patterns that keep Salesforce automations running smoothly.
Branching, merging, rebasing, cherry-pick, bisect, reflog, and the Git concepts that save you when things go wrong.
Goroutines, channels, error handling, interfaces, and the Go concepts behind Kubernetes, Terraform, and Docker.
GraphQL resolvers, N+1 problem, schema design, REST vs GraphQL trade-offs, pagination patterns, and the API design principles that matter in production.
Terraform, CDK, CloudFormation, state management, modules, drift detection, and the IaC concepts that keep infrastructure reliable.
REST vs SOAP, Named Credentials, Platform Events, Change Data Capture, callouts, JSON parsing, and architecture patterns for connecting Salesforce to external systems.
Essential Linux commands, shell scripting, permissions, processes, networking tools, and the terminal skills every engineer needs.
LoRA, QLoRA, data preparation, evaluation metrics, the prompt-RAG-finetune decision tree, and the patterns for customizing foundation models without wasting money.
ALB, NLB, health checks, weighted targets, blue-green deployments, Route 53, CloudFront, and the traffic routing patterns that keep production services running.
Lightning Web Components from the ground up -- decorators, lifecycle hooks, event communication, wire adapters, template directives, and LWC vs Aura.
Service boundaries, inter-service communication, resilience patterns, distributed transactions, and the trade-offs that shape production architectures.
Bias/variance, overfitting, evaluation metrics, training vs inference, common algorithms, feature engineering, and the ML concepts every engineer should know.
Logs, metrics, traces, alerting, SLOs, dashboards, and the observability skills that keep you sane on-call.
Offset, cursor, and keyset pagination, the Relay Connection spec, DynamoDB LastEvaluatedKey, infinite scroll, and the patterns that keep list endpoints fast and correct.
Indexes, query plans, ACID, normalization, connection pooling, and the database concepts that matter in production.
Prompt design, structured output, evaluation, guardrails, cost control, and the practical skills for shipping LLM features in production.
Decorators, generators, async/await, type hints, virtual environments, and the Python concepts that matter in production and interviews.
Retrieval-Augmented Generation, embeddings, vector databases, chunking strategies, hybrid search, reranking, and the patterns that make AI answer questions about your data.
Agentforce, Einstein Trust Layer, prompt templates, Data Cloud, and the AI features transforming the Salesforce platform.
DMOs, DLOs, identity resolution, segmentation, activation, Agentforce integration, and the Data Cloud concepts you need for the Data Cloud Consultant certification.
Understand the layered security model -- from org-wide defaults to sharing rules, profiles, permission sets, FLS, and Apex sharing keywords.
JWTs, OAuth, CORS, encryption, hashing, XSS, CSRF, and the web security concepts you need for production and interviews.
Layered, hexagonal, CQRS, event sourcing, serverless, and the architectural patterns that shape how production systems are built.
From basic SELECT syntax to advanced relationship queries, aggregate functions, semi-joins, and dynamic SOQL -- master the Salesforce query language.
SLOs, error budgets, incident management, on-call, toil reduction, chaos engineering, and the SRE practices that keep production systems reliable.
Load balancing, caching, sharding, CAP theorem, message queues, and other concepts that come up in system design interviews and production architecture.
Types, generics, closures, promises, event loop, and the TypeScript/JavaScript concepts that trip people up in interviews and production.
XSS, CSRF, SQL injection, CORS, CSP, SSRF, security headers, and the OWASP vulnerabilities every developer should understand and prevent.
Webhook design, HMAC signing, retry strategies, idempotent consumers, dead letter queues, and the patterns for reliable event delivery between services.
From triggers to async patterns -- the full Apex toolkit.
Start readingOWD, sharing, profiles, permissions -- the full security model.
Start readingDecorators, events, lifecycle hooks -- everything for LWC.
Start readingLambda, DynamoDB, S3, CDK, IAM -- real AWS patterns.
Start readingTypeScript, CI/CD, databases, observability -- the skills that make code production-ready.
Start readingREST APIs, platform events, named credentials, and integration patterns.
Start readingDNS, WebSockets, authentication, rate limiting -- how the internet actually works.
Start readingAgentforce, Einstein, Trust Layer, Data Cloud -- the AI side of Salesforce.
Start readingFlow Builder, data modeling, SOQL, approval processes, custom metadata, and platform cache.
Start readingMix and match topics, filter by difficulty, study exactly what you need.