Deptrac – static code analysis tool for PHP projects

https://fed.brid.gy/r/https://www.linuxlinks.com/deptrac-static-code-analysis-tool/

Opengrep -open-source static code analysis (SAST) engine- v1.23.0 released

https://secburg.com/posts/opengrep-v1230-released/

#Opengrep #SAST #AppSec #StaticAnalysis #OpenSource

Opengrep v1.23.0 released

Opengrep is an open-source static code analysis (SAST) engine - a community-driven alternative to Semgrep, born after Semgrep moved critical scanning features behind a commercial license. It supports inter-procedural and cross-file analysis, SARIF/JSON output, and is backed by a consortium of 10+ appsec organizations. Version v1.23.0 is out with Crystal language support and several bug fixes.

SecBurg - InfoSec Blog

I'm still trying to figure out what other are seeing, and this post is kind of a step back and trying to figure out. Maybe I was missing the bigger picture, so quality gates here we come.

https://jeferson.me/blog/2026/06/12/code-quality

#AI #Automation #Blog #CD #CI #CodeQuality #DevOps #QualityGates #SoftwareEngineering #StaticAnalysis #TechnicalDebt

Code Quality Gates

A rant on quality gates, why they matter more than ever when AI is generating half your codebase, and how to set them up without losing your mind.

Applicatives allow performing static analysis, while monads do not. But what does it mean in practice? Why is it so? And what kind of static analysis is this referring to? And what happens if we use categories instead of monads?

These are some of the questions I’m trying to provide an answer to in my latest blog post:

https://marcosh.github.io/post/2026/05/21/homomorphic-static-analysis.html

#haskell #staticanalysis #categorytheory

Homomorphic static analysis

Homomorphic static analysis

Marcoshplace

Rust's compile-time guarantees are deliberately incomplete - the compiler catches most issues, but not all. What's left behind is the question.

At Oxidize 2026, Rolland Dudemaine (TrustInSoft) shares findings from analysing production Rust code: what bugs survive, and when additional tooling is worth it.

πŸ”— https://oxidizeconf.com/sessions/whats_left_to_find_in_rust

#Oxidize2026 #RustLang #FormalVerification #StaticAnalysis #CodeQuality

Question related to my previous post: is it possible to do some kind of static analysis on categorical code?

Or, what constraints should be imposed (or removed) on a category so that its code supports static analysis?

#haskell #categorytheory #staticanalysis

We released 1.2.0 of event-sourcing-phpstan-extension! See here for the changelog: https://github.com/patchlevel/event-sourcing-phpstan-extension/releases/tag/1.2.0
#PHP #DDD #EventSourcing #PHPStan #StaticAnalysis
Release 1.2.0 Β· patchlevel/event-sourcing-phpstan-extension

Release Notes for 1.2.0 Feature release (minor) 1.2.0 Total issues resolved: 0 Total pull requests resolved: 1 Total contributors: 1 enhancement 23: Update layered recordThat detection when appl...

GitHub

Recently, I made a stupid mistake that made me think about the way C++ APIs handle dependencies and what we can do to prevent dangling references and lifetime issues. πŸ€”

It was a surprisingly fun topic to explore that led me to the discovery of a very cool static analysis tool. Can you guess which one? 😎

You can find out in the article I wrote about the topic here:
➀ https://medium.com/@nerudaj/type-safe-dependency-management-in-c-a293703f00ff

#cpp #StaticAnalysis #SoftwareEngineering

Type-safe dependency management in C++

Putting β€œlife” into lifetime issues in C++.

Medium