
Intraprocedural vs Interprocedural Analysis: Why the Difference Determines What You Find
IN-COM July 3, 2026 Application Modernization, Code Analysis, Code Review, Data Modernization, Impact AnalysisRun ESLint on a JavaScript file with a SQL injection vulnerability and it will pass cleanly. Run CodeQL on the...
Read More
Code Smells: What They Are and How They Connect to Technical Debt
IN-COM July 2, 2026 Application Management, Code Analysis, Code Review, Data Modernization, Impact Analysis, Impact Analysis Software, Legacy Systems, Tech TalkCode smells are not bugs. A buggy program crashes, returns wrong results, or fails a test. A program with code...
Read More
Software Development Process Flow Chart: Symbols, Types, and Examples
IN-COM June 30, 2026 Information Technology, Application Management, Data Management, Legacy SystemsA software development process flow chart converts a sequence of steps, decisions, and outcomes into a diagram that anyone can...
Read More
How to De-Risk Mainframe Migration: The Analysis That Must Happen Before You Move
IN-COM June 23, 2026 Application Modernization, Compliance, Data Modernization, Impact Analysis, Legacy SystemsMainframe migrations fail for a predictable reason. Not because the target cloud architecture is wrong. Not because the COBOL-to-Java conversion...
Read More
Replace Temp with Query: A Refactoring Technique for Cleaner, More Testable Code
IN-COM June 17, 2026 Application Management, Application Modernization, Data Management, Data Modernization, Impact Analysis, Tech TalkTemporary variables are among the most common sources of unnecessary complexity in software code. They accumulate in long methods, give...
Read More
JavaScript Static Code Analysis: A Practical Guide to ESLint, TypeScript, Semgrep, and Security Scanning
IN-COM June 9, 2026 Application Management, Applications, Code Review, Data Modernization, Impact Analysis Software, Tech Talk, Tools and SolutionsJavaScript is the only language that runs everywhere: in the browser, on the server via Node.js, in mobile apps via...
Read More
