Choosing
Everything on SkillVeris tagged Choosing — collected across the glossary, study notes, blog, and cheat sheets.
25 resources across 1 library
Study Notes(25)
Code-First vs Database-First
Comparing the Code-First and Database-First workflows in EF Core and how to choose between them, including hybrid approaches.
Deploying Blazor Apps
How to publish and deploy Blazor WebAssembly and Blazor Server apps to production, including hosting choices, compression, and configuration.
Cypress in CI/CD Pipelines
Learn how to run Cypress tests reliably inside continuous integration pipelines, from headless execution to artifact collection and secret management.
Selecting Elements with cy.get()
Learn how Cypress's cy.get() command queries the DOM using CSS selectors, and how to choose selectors that are stable, readable, and resistant to markup change…
Setting Up a Snowflake Account
A practical walkthrough of creating a Snowflake account, choosing an edition and region, and configuring initial roles and warehouses.
Installing and the Console
How to install PowerShell 7+ on Windows, macOS, and Linux, and get productive in the console using tab completion, history, and profiles.
Choosing the Right Visual
How to match Power BI visual types to the shape of your data and the question you're actually answering, and the common chart-selection mistakes to avoid.
SQL Server vs Other Databases
How SQL Server compares to PostgreSQL, MySQL, and Oracle across architecture, tooling, licensing, and everyday development experience.
Choosing the Right Grant
OAuth 2.0 offers several grant types built for different trust boundaries; picking the wrong one is one of the most common real-world sources of OAuth vulnerab…
Choosing the Right Arduino Board
How to pick the correct Arduino board for a project by matching microcontroller, I/O count, memory, connectivity, and voltage to your requirements.
Lists and Tuples in Elixir
Learn how Elixir's two core sequential data structures — singly linked lists and fixed-size tuples — are represented in memory and when to use each one.
WebSockets vs WebRTC
A practical comparison of WebSockets and WebRTC, covering their transport models, connection setup, and when to reach for each in a real-time application.
Choosing a Testing Framework
How to evaluate and select a testing framework based on language fit, assertion style, runner speed, and team workflow.
Choosing the Right Pattern
A practical framework for diagnosing the actual problem in your code first, then matching it to the smallest design pattern that resolves it, and avoiding comm…
Choosing the Right GCP Storage
A decision framework for picking between Cloud Storage, Persistent Disks, and Filestore based on access pattern, cost, and performance needs.
Deploying a Simple App on GCP
A hands-on walkthrough of deploying a simple containerized web app to Cloud Run, covering build, deploy, environment configuration, and rollback.
Deploying a Simple App on Azure
A hands-on walkthrough of deploying a simple web application to Azure App Service, from CLI deployment to CI/CD and configuration.
Deploying a Simple App on AWS
A practical walkthrough of the main paths for getting a small web application live on AWS, from Elastic Beanstalk to static hosting with S3 and CloudFront.
Kafka with a Programming Language Client
How to produce and consume Kafka messages from application code using official and community client libraries in Python, Java, Go, and Node.js.
Choosing the Right RPC Type
A practical decision guide for picking between unary, server-streaming, client-streaming, and bidirectional-streaming gRPC methods.
Choosing the Right Data Structure
A practical decision framework for picking between arrays, linked lists, hash tables, trees, graphs, and heaps.
Choosing the Right Algorithmic Approach
A decision framework mapping problem characteristics to the correct algorithmic paradigm.
k-Means Clustering
An unsupervised algorithm that partitions data into k groups by iteratively assigning points to the nearest centroid and recomputing centroids until convergenc…
Database Sharding
Explains how sharding partitions a dataset horizontally across multiple database nodes to scale beyond what a single machine can hold, and the tradeoffs of com…
Showing 24 of 25.