Sometimes we need a little extra income, and as a developer, one way might be to moonlight as one. In this post we take a look at how to become an enterprising developer.
This deep dive into Clojure's reducers, transducers and core.async is not for the faint of heart. Get to know how and when to use these tools for abstraction.
If you're thinking about trying Mockito out for unit testing, this article provides a comprehensive guide to injecting mocks and mocking methods, including void methods.