article thumbnail

Key skills tech leaders need to secure a board seat

CIO

We have a formal Cyber-Risk Oversight Certificate Program for our members, created in partnership with the CERT Division of the Software Engineering Institute at Carnegie Mellon University and Ridge Global. Accessing the performance of the current technology investments is another area that would provide value for the board.

article thumbnail

8 Tech Influencers to Follow on Social Media

Apiumhub

He is a software engineer, consultant, and author of “Continuous Delivery”, “Modern Software Engineering,” “CD Pipelines,” and “ Software Architecture Metrics. “ Farley is synonymous with being at the forefront of modern software development practices.

Media 86
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Cloudera’s Open Data Lakehouse Supercharged with dbt Core(tm)

Cloudera

dbt allows data teams to produce trusted data sets for reporting, ML modeling, and operational workflows using SQL, with a simple workflow that follows software engineering best practices like modularity, portability, and continuous integration/continuous development (CI/CD). Handbooks to run dbt as a packaged application in CDP.

SDLC 81
article thumbnail

Algorithm Efficiency

Gorilla Logic

Algorithmic efficiency enables better software. Algorithm Complexity and Performance. Perhaps here a point needs to be clarified regarding complexity and performance: the former is the amount of resources needed for a given program to execute a set of tasks, while the latter refers to how well the program executes these tasks.

article thumbnail

Grown-Up Lean

LeanEssays

Lean was introduced to software a couple of decades ago. This working paper was submitted as a chapter in The International Handbook of Lean Organization , Cambridge University Press, Forthcoming. Open source was (and is) known to be a brutal but effective training ground for software engineers.

article thumbnail

How to be a Professional Software Developer

MagmaLabs

Being a professional developer is crucial in the software industry. Many developers are not working in a professional manner and this will bring a lot of trouble for both the client and developer in the future: maintenance, scalability, performance, security, these are just a few issues that will emerge and will put the project in danger.If

article thumbnail

15 Books by leading software architects

Apiumhub

The authors address cross-cutting concerns that link multiple functions, offering practical insights into compliance, performance, reliability, repeatability, and security. Deployment and Operations for Software Engineers ” by Len Bass and John Klein . Working Effectively with Legacy Code ” by Michael Feathers .