Mockito is Bad for Your Code
I have recently come across a project in Java with quite a high test coverage. While having a high test coverage is admirable, I discovered something disturbing: all the tests were implemented with Mockito, a library that is supposed to make mocking dependencies easy.
“Wait a minute,” — you say — “isn’t mocking dependencies state of the art?” Yes, unfortunately, it is. Mocking is commonplace in the Java world, and Mockito is probably one of the most used libraries to this end. It’s also bad.
The (painful) Enterprise Way to the Cloud
Use the cloud, they said. It will be great, they said. Why is it painful then?
Go is a terrible language
Go certainly caught a lot of attention. Let’s look at the bad parts!
Go is an awesome language
Go certainly caught a lot of attention. Let’s look at the good parts!
Building a custom SSH server for fun and... containers!
Let’s build an SSH server in Go that launches Docker containers for each session!
Forwarding IP traffic through a VPN
You have two servers and want to serve the traffic for an IP address on one server from another server?
Building an API-driven software: OpenAPI
Now that we have all the basics covered it is time to implement OpenAPI / Swagger in our project.
Want more? These are just the latest posts! Read more »