EnGenious

Blog

blockchain
quality
Jul 16, 2026
Author: Senior QA engineer: Dmytro Bohdan
Most Layer-1s Get Audited. Very Few Get Attacked, at Launch and Every Release After.
Audits have become the box everyone checks: get the report, publish the badge, tell investors you're covered. Audits are genuinely valuable, and you should get one. But an audit reviews your code at a single moment in time. It is not someone running your live network into the wall to see what breaks, and it is not someone still there six months later when a routine upgrade quietly reopens a problem everyone thought was closed. For the last several months, the EnGenious team has been doing exactly that kind of work on one of the most ambitious blockchain projects we've seen: Gonka. We've been trying to break it. That is what every serious L1 should want. Not once before mainnet, but continuously, through every upgrade, validator change, and economic tweak that follows.
Most Layer-1s Get Audited. Very Few Get Attacked, at Launch and Every Release After
blockchain
quality
Jul 1, 2026
Author: Senior QA engineer: Dmytro Bohdan
When Two Honest Nodes Disagree: Hunting Down a Determinism Bug on Gonka
A blockchain's worst enemy isn't a hacker. It's disagreement. If two honest machines run the same work and reach different answers, the network stops being able to agree with itself. Nobody attacked it. Nothing was malicious. The system just quietly split into two views of reality, and a chain that can't agree on its own state is a chain that stalls. That's the class of bug we went looking for on Gonka. This is the story of one we found, why it was hard to catch, and how it got fixed: a fix that's now public and merged in the Gonka repo, so none of this is a story you have to take on faith.
When Two Honest Nodes Disagree: Hunting Down a Determinism Bug on Gonka
Software Development
May 20, 2026
Author: Senior Android engineer: Pavel Budanov
I've Been Writing Android Code for more than 10 Years.
There's a version of this article where I tell you AI is overhyped, that experienced engineers don't need it, and that nothing beats hard-won intuition. I believed that for longer than I'd like to admit. Then I delivered a complete Chat History screen - Figma spec to a merged PR - in two hours. Alone. What used to take a full working day. That's when the thinking shifted.
I've Been Writing Android Code for more than 10 Years
Software Testing
Career
Business Digitalization
Software Development
Testing
Mar 20, 2025
Mobile Performance Testing – Skill That Every QA Should Have
Today, companies rely on mobile apps to provide top-tier service to their customers. Speed is a critical factor for these apps. If you’re aiming for a successful career in software testing, mastering Mobile Performance Testing is a must.
Mobile Performance Testing – Skill That Every QA Should Have