Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
Posts

Posts

Aug 26 2026
Tonight, ShadPS4 joins the hunt: uncovering bugs in the most popular PS4 emulator
Nikita Terentev
August 20 marked the 136th anniversary of Howard Phillips Lovecraft's birth, the man who created his own genre, Lovecraftian horror. Plenty of people have tried to copy or build on his ideas. Only a...
...
Aug 24 2026
How to bring static analysis into your project: a practical guide for managers
Uliana Khromchenko
Static code analysis stopped being a tool just for developers a long time ago. For product managers, technical directors, and information security teams, it now forms part of the quality and security...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
Aug 19 2026
Bloated C++ code
Andrey Karpov
There's an old joke among programmers that you should never pay them by the line of code, because they'll end up writing long, pointless code and leaning hard on copy-paste. These days that joke...
...
Aug 14 2026
PVS-Studio’s challenge: can you spot an error in JS & TS code?
Code analyzers can easily find not-so-obvious errors. Want to compete? Try to beat PVS-Studio! We chose 10 code fragments where the analyzer found errors. These fragments are from well-known open-source projects. If you can find an error in under 60 seconds, you score 1...
...
Aug 14 2026
PVS-Studio’s challenge: can you spot an error in Go code?
Code analyzers can easily find not-so-obvious errors. Want to compete? Try to beat PVS-Studio! We chose 10 code fragments where the analyzer found errors. These fragments are from well-known open-source projects. If you can find an error in under 60 seconds, you score 1...
...
Aug 14 2026
Static and dynamic analysis help when unit tests fail
Andrey Karpov
No one disputes the value of static or dynamic code analysis. However, some developers see that value as rather abstract and stop at writing unit tests. I recently came across an example from the C...
...
Aug 05 2026
Let's make a programming language. Variables
Yuri Minaev
We continue building our own programming language from scratch. In this video, we'll take the next step by adding variables to the language. So far, our programs have consisted of a single expression built from smaller language constructs. Now it's time to evolve the l…
...
Aug 05 2026
How PVS-Studio helps enhance quality of embedded projects
Aleksandra Uvarova
Embedded development comes with a wide variety of custom configurations, compilers, and build systems, which can make standard analysis approaches difficult to apply. To address this challenge...
...
Aug 03 2026
Inside cloud-native Java: Exploring Quarkus
Daniil Liakhov
Java keeps finding itself on cloud nine these days, all because of cloud hosting. With more and more applications and services adopting cloud-native architectures, it's a good time to take a closer...
...
Jul 31 2026
Game++. Part 2.1: Types of optimization
Sergei Kushnirenko
This book offers insights into C++, including algorithms and practices in game development, explores strengths and weaknesses of the language, its established workflows, and hands-on solutions. C...
...
View more Pagination arrow previous
Showing: - of 1709