How we designed a java agent allowing us to inject failures and latency into our network stack.
(more…)
Read more »
Concurrent applications, those serving multiple independent application actions simultaneously, are the bread and butter of Java server-side programming. The... (more…)
Read more »
Sometimes when implementing a constructor on an object that requires calling another constructor there's a need to call a helper method that does some work. This is done either for convenience or because some work needs to be done on input parameters befo... (more…)
Read more »
Manifold plugs into Java to supplement it with game-changing features, from Type-safe Metaprogramming, Extension Methods, Operator Overloading, and Unit Expressions to an integrated Template Engine... (more…)
Read more »
The official documentation of Java claims that the first argument of T Stream::reduce(T identity, BinaryOperator<T> accumulator) must be an identity. (more…)
Read more »