DEV Community

Pushing Left Like a Boss Series' Articles

Back to Tanya Janca's Series
Pushing Left, Like a Boss: Part 1

Pushing Left, Like a Boss: Part 1

75
Comments 5
1 min read
Pushing Left, Like a Boss! -- Part 2: Security Requirements

Pushing Left, Like a Boss! -- Part 2: Security Requirements

33
Comments 18
1 min read
Pushing Left, Like a Boss! -- Part 3: Secure Design

Pushing Left, Like a Boss! -- Part 3: Secure Design

15
Comments 1
1 min read
Pushing Left, Like a Boss: Part 4: Secure Coding

Pushing Left, Like a Boss: Part 4: Secure Coding

10
Comments
1 min read
Pushing Left, Like a Boss — Part 5.1 — Input Validation, Output Encoding and Parameterized Queries

Pushing Left, Like a Boss — Part 5.1 — Input Validation, Output Encoding and Parameterized Queries

11
Comments 1
1 min read
Pushing Left, Like a Boss — Part 5.2 — Use Safe Dependencies

Pushing Left, Like a Boss — Part 5.2 — Use Safe Dependencies

18
Comments 3
1 min read
Pushing Left, Like a Boss — Part 5.3 — Browser and Client-Side Hardening

Pushing Left, Like a Boss — Part 5.3 — Browser and Client-Side Hardening

36
Comments
2 min read
Pushing Left, Like a Boss — Part 5.4 — Session Management

Pushing Left, Like a Boss — Part 5.4 — Session Management

16
Comments 1
1 min read
Pushing Left, Like a Boss — Part 5.5 — File Uploads

Pushing Left, Like a Boss — Part 5.5 — File Uploads

14
Comments
2 min read
Pushing Left, Like a Boss — Part 5.6 — Redirects and Forwards

Pushing Left, Like a Boss — Part 5.6 — Redirects and Forwards

8
Comments
1 min read
Pushing Left, Like a Boss — Part 5.7 — URL Parameters

Pushing Left, Like a Boss — Part 5.7 — URL Parameters

7
Comments
1 min read
Pushing Left, Like a Boss — Part 5.8 — Securing Your Cookies

Pushing Left, Like a Boss — Part 5.8 — Securing Your Cookies

36
Comments
1 min read
Pushing Left, Like a Boss — Part 5.9 — Error Handling and Logging

Pushing Left, Like a Boss — Part 5.9 — Error Handling and Logging

12
Comments
1 min read
Pushing Left, Like a Boss — Part 5.10 — Untrusted Data

Pushing Left, Like a Boss — Part 5.10 — Untrusted Data

11
Comments
1 min read
Pushing Left, Like a Boss — Part 5.11 — Authorization (AuthZ)

Pushing Left, Like a Boss — Part 5.11 — Authorization (AuthZ)

10
Comments 1
1 min read
Pushing Left, Like a Boss — Part 5.12 — Authentication (AuthN), Identity and Access Control

Pushing Left, Like a Boss — Part 5.12 — Authentication (AuthN), Identity and Access Control

15
Comments
2 min read
Pushing Left, Like a Boss — Part 5.13 — HTTPS only

Pushing Left, Like a Boss — Part 5.13 — HTTPS only

18
Comments
1 min read
Pushing Left, Like a Boss, Part 5.14 Secure Coding Summary

Pushing Left, Like a Boss, Part 5.14 Secure Coding Summary

17
Comments
1 min read
Pushing Left, Like a Boss - Part 6: Threat Modelling

Pushing Left, Like a Boss - Part 6: Threat Modelling

18
Comments
1 min read
Pushing Left, Like a Boss - Part 7: Code Review and Static Code Analysis

Pushing Left, Like a Boss - Part 7: Code Review and Static Code Analysis

49
Comments 2
1 min read
Pushing Left, Like a Boss - Part 8: Testing

Pushing Left, Like a Boss - Part 8: Testing

18
Comments
1 min read
Pushing Left, Like a Boss - Part 9: An AppSec Program

Pushing Left, Like a Boss - Part 9: An AppSec Program

13
Comments
1 min read
Pushing Left, Like a Boss - Part 10: Special AppSec Activities and Situations

Pushing Left, Like a Boss - Part 10: Special AppSec Activities and Situations

11
Comments
2 min read