Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

How we made JavaScript analyzer understand control flow

Live talk on building your own static analyzer for Go

Some Java bugs found in Minecraft’s Create mod

Avoid adding new library to project: 10-year retrospective

What's new in Java 27

A breakdown of errors found in the TypeScript code of VS code

Ever had go vet miss something? Going through some common cases live

History of JavaScript: Browser wars, ECMAScript, Node.js, TypeScript, and React

Wrote a rule, found a real bug, had to ignore it anyway

Building an AST on a live coding session

Error handling mistakes we encounter in Go codebases

Building a custom expression parser

How do compilers work?

A free webinar series on building your own programming language in C++. Inspecting formal grammars

^ != <<

Code generation for algorithms in Java

Brave new C#

Webinar on how to build your own programming language in C++ from the developers of a static analyzer

Silent foe or quiet ally: Brief guide to alignment in C++

What′s new in .NET 10

Box of bugs (exploded): Perils of cross-platform development

What is Cyber Resilience Act, and what cybersecurity requirements does it impose?

How to copy a tree, but not word for word

Neo and NBitcoin blockchain projects vs. static analyzer. Who wins?

JavaScript failed your tests

.NET Digest #9

Gadget chains in Java: how unsafe deserialization leads to RCE?

What′s new in Java 25

OWASP Top Ten 2021 explained with simple Java examples and SAST insights

Method Handles faster reflection (sometimes)

More →