All categories
Development
Programming, frameworks, implementation, frontend, backend, and app development
- 65,730
- 2,739
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse development skills
Showing 11,473–11,496 of 65,730 skills
- State Management PatternsSystematically manage application state across components using patterns like centralized stores, observable state, atomic updates, and unidirectional data flowVotes: 0GitHub stars: 22
- Property Based TestingTest software properties with automatically generated inputs instead of hand-written examples, uncovering edge cases humans missVotes: 0GitHub stars: 22
- Platform Network EffectsBuild developer ecosystems when value comes from third-party complements, not direct transactionsVotes: 0GitHub stars: 22
- Performance Optimization FrameworksSystematically maximize efficiency, improve speed, and enhance responsiveness through profiling, performance budgets, bottleneck identification, and iterative optimization - apply measurement-driven approaches to reduce latency, increase throughput, and optimize resource utilization in front-end and back-end systemsVotes: 0GitHub stars: 22
- Orders Of MagnitudeMental model for making rough estimates by thinking in powers of 10, enabling quick reasoning about scale, feasibility, and relative importanceVotes: 0GitHub stars: 22
- Natural SelectionDesign systems that improve through variation, selection pressure, and inheritance of successful traits over generationsVotes: 0GitHub stars: 22
- MvvmBuild reactive user interfaces by binding Views to ViewModels that expose observable state and commands, separating UI from presentation logicVotes: 0GitHub stars: 22
- Mvvm PatternSeparate UI from business logic using Model (data), View (UI markup), and ViewModel (presentation logic with data binding) for testable, reactive applicationsVotes: 0GitHub stars: 22
- MvcSeparate application logic into Model (data), View (presentation), and Controller (input handling) for maintainable software architectureVotes: 0GitHub stars: 22
- Mvc PatternSeparate user interface logic into Model (data), View (presentation), and Controller (input handling) for maintainable, testable GUI applicationsVotes: 0GitHub stars: 22
- Loose CouplingMinimize dependencies and maximize modularity between system components through well-defined interfaces, abstraction layers, and separation of concerns - enable independent deployment, component isolation, and parallel team evolution when building software requiring flexibility, testability, and long-term maintainabilityVotes: 0GitHub stars: 22
- Language Network EffectsBuild exponential value as adoption grows by creating shared communication standards when establishing protocols that benefit from universal participationVotes: 0GitHub stars: 22
- Half LifeModel decay processes by the time required for half of a quantity to degrade, enabling exponential decay predictionsVotes: 0GitHub stars: 22
- Fitness LandscapesVisualize evolutionary optimization as a search through multidimensional space where each position represents a solution and height represents fitnessVotes: 0GitHub stars: 22
- Design SystemsComprehensive methodology for creating and maintaining scalable, consistent design through reusable components, patterns, and documentationVotes: 0GitHub stars: 22
- Data Structure SelectionSystematic decision-making process for choosing optimal data structure based on problem requirements, performance constraints, and operational characteristicsVotes: 0GitHub stars: 22
- Cross Platform Development MethodologiesBuild applications for multiple platforms (iOS, Android, web) using shared codebases - evaluating native, cross-platform, hybrid, and PWA approachesVotes: 0GitHub stars: 22
- Coordination GamesStrategic situations with multiple Nash equilibria where all parties achieve higher payoffs by aligning their actionsVotes: 0GitHub stars: 22
- Compound InterestLeverage exponential growth by reinvesting gains to earn returns on returns, whether in finance, skills, relationships, or habits—small consistent improvements compound into transformational outcomesVotes: 0GitHub stars: 22
- Clean ArchitectureBuild maintainable systems by organizing code into concentric layers where dependencies point inward, isolating business logic from frameworks and infrastructureVotes: 0GitHub stars: 22
- BottlenecksWhen identifying and addressing the constraining factor yields disproportionate system improvementVotes: 0GitHub stars: 22
- Belief Network EffectsRecognize that value of beliefs and ideas increases with adoption, creating momentum for ideas regardless of intrinsic truthVotes: 0GitHub stars: 22
- AriaW3C standard for making web applications accessible to assistive technologies through semantic roles, properties, and statesVotes: 0GitHub stars: 22
- AlloyingWhen combining different elements creates properties greater than the sum of individual partsVotes: 0GitHub stars: 22