You are here |
blog.owulveryck.info | ||
| | | |
blog.appsignal.com
|
|
| | | | Learn how to create and use an Elixir gRPC server | |
| | | |
jmmv.dev
|
|
| | | | About two weeks ago, I found a very interesting bug in Bazel's test output streaming functionality while writing tests for a new feature related to Ctrl+C interrupts. I fixed the bug, wrote a test for it, and... the test itself came back as flaky, which made me find another very subtle bug in the test that needed a one-line fix. This is the story of both. Bazel has a feature known as test output streaming: by default, Bazel captures the outputs (stdout and stderr) of the tests it runs, saves those in local log files, and tells the user where they are when a test fails. This is not very ergonomic when you are iterating on a test, so you can make Bazel print the output of the test as it runs by passing --test_output=streamed to the invocation. | |
| | | |
mfbmina.dev
|
|
| | | | The first time I heard about RPC, I was in a distributed systems class while completing my bachelor's in computer science. I like it but didn't fully understand why I should use it instead of REST. Time passed, and I started working at a company where the legacy services use SOAP. I remember thinking: "hm, that's cool! It is like RPC but using XML instead! Years later, I heard for the first time about gRPC, but I've never fully understood it until now! | |
| | | |
www.jrebel.com
|
|
| | Read on to learn about what VSCode is, why Java developers use it, ways to save time Java development time in VSCode-and most importantly, to download the cheat sheet. |