| Tags on Jakub Jarosz
| Tags on Jakub Jarosz
| Tags on Jakub Jarosz
| Tags on Jakub Jarosz
| Tags on Jakub Jarosz
| Tags on Jakub Jarosz
We focus on fundamental parts of the cmp package: checking equality and calculating diffs. With a small change, you increase test efficiency more than 7x. Yes, over 700% faster. Why work harder, not smarter?| Codes on Jakub Jarosz
In Go, we build packages - fundamental Lego-like blocks that we assemble in modules and use to build applications. That's why it's crucial we start designing packages by modelling their public APIs. Let's roll up our sleeves, sharpen the scalpel and start the second code surgery. This time, we focus on tests.| Jakub Jarosz
The ritual starts. JIRA, jira tickets everywhere. As you are not a newbie in the tech game, you listen, watch, analyse and spot behaviour patterns. Initial excitement fades away. Why? What are the red flags?| Jakub Jarosz
For us Go developers, writing less code means fewer opportunities to make mistakes. But how about achieving more by doing less? That sounds appealing. Isn’t it? And how about spending less time writing code to force the compiler not to optimise the benchmarking functions?| Jakub Jarosz
Security, Systems & Network Automation| Jakub Jarosz
Security, Systems & Network Automation| Jakub Jarosz
Security, Systems & Network Automation| Jakub Jarosz
| Categories on Jakub Jarosz
Security, Systems & Network Automation| Jakub Jarosz
Security, Systems & Network Automation| Jakub Jarosz
Benchmarks help you spot slow code and fix it. They also help you choose the best data structures and algorithms. By the end of this book, you will know how to write benchmarks that guide your engineering decisions.| Jakub Jarosz