- If API transactions are not your application's main communication, it's development tend to be Ad-hoc. What should be your concerns when designing an API that everyone will want to use?
- Distributed systems is an architectural paradigm that makes any application more reliable, scalable and maintainable. The key to design a distributed system is to isolate behaviors.
- Some people have gone crazy when Let's Encrypt announced the deprecation of the TLS-SNI-01 domain validation method. This post is about my reaction to the news.