We’ve all seen the above image being mentioned in the context of code quality. But what do we mean when we say that a particular piece of… (more…)
Read more »
A few days ago I learned about pz. A Python that exposes a few simple one-letter shorthands for line-based editing of pipes at the command-line. I immediately thought there could be potential. (more…)
Read more »
Using VAVR's Either type we can express failure scenarios in our type signatures. These container values can be used to write composable code. (more…)
Read more »
We have Java Dataflow Analysis (DFA), which is able to derive facts about your program: possible exceptions, conditions that are always true/always false, and more. It performs an abstract interpretation of the source code, allowing it to gather informati... (more…)
Read more »
In this post we’ll go over setting up the popular mitmproxy tool on an external host and configuring your Java programs to proxy traffic through it, allowing you to debug misbehaving HTTP clients and libraries. OverviewOccasionally, you’ll be faced wi...
Read more »