Squash Bugs with Static Analysis
summary
Shows concrete results from running modern analyzers: Psalm, Phan and PHPStan find real type errors, deferred failures and evolvability defects; phpstorm + type hints stop many bugs before commit and CI (CircleCI) plus tools like parallel-lint, composer-validate and phpcs-fixer catch more. A mid-sized codebase reports ~30 issues at low level and ~1,500 at strict level; creating a baseline lets teams only surface the new defects to fix.
AI-written summary · about
chapters (8)
- 0:00Start
- 4:23TEST CASES
- 10:58STATIC ANALYSIS SALESPERSON
- 28:44PSALM GETTING STARTED
- 33:15TARGET YOUR BUSINESS LOGIC
- 36:04FURTHER STATIC ANALYSIS TIPS
- 49:06BASELINE STATIC ANALYSIS RESULTS
- 53:13STATIC ANALYSIS WITH SARB
related talks
50mPractical Advanced Static Analysis
25mTypes & static analysis are good in PHP
53mStatic Analysis Saved My Code Tonight
47mStatic Code Analysis: Judging a Forest by Its Trees
32mFrom Zero to Static Analysis Hero
40mBullet-proof projects
55mReview unknown code with static analysis
45mTesting Strategy with the Help of a Static Analyzer
