skinny.

Latest / CISO Tradecraft®

#22 - Modern Software Development Practices

Would you like to know the best practices in modern software development? On this episode G Mark Hardy and Ross Young overview the 12 Factor App and its best practices:

Codebase: One codebase tracked in revision control with many deploys.

Dependencies: Explicitly declare and isolate dependencies.

Config: Store configurations in the environment.

Backing Services: Treat backing services as attached resources

Build, Release, Run: Strictly separate build and run stages

Processes: Execute the app as one or more stateless processes.

Port Binding: Export services are via port binding.

Concurrency…

The skinny

The skinny isn't ready yet — notes appear once the transcript is processed.