Automating the Change of WordPress Permalinks
WordPress is powering 35% of website. And while it may not be seen as very complex or interesting, it is one of the most prevalent technologies of our time. AndContinue reading
WordPress is powering 35% of website. And while it may not be seen as very complex or interesting, it is one of the most prevalent technologies of our time. AndContinue reading
So it happened that we had a production issue on the SaaS version of LogSentinel – our Elasticsearch stopped indexing new data. There was no data loss, as elasticsearch isContinue reading
When you have to run a scalable application on AWS, your database must also be scalable. It’s easier to scale the stateless application layer, where each node is mostly disposableContinue reading
In enterprise software the top one question you have to answer as a developer almost every day is “Where is this coming from?”. When trying to fix bugs, when developingContinue reading
Last month I published an article about getting email settings right. I had recently configured DKIM on our company domain and was happy to share the experience. However, the nextContinue reading
The title is obvious and it could’ve been a tweet rather than a blogpost. But let me expand. OTP, or one-time password, used to be mainstream with online banking. YouContinue reading
How many times you, as a software expert, saw some software or process and thought “damn, this can be done so much better”. Yes, a lot. But why, since largeContinue reading
Email. The most common means of internet communication, that has been around for ages and nobody has been able to replace it. And yet, it is so hard to getContinue reading
It sometimes happens that your list can become too big to fit in memory and you have to do something in order to avoid running out of memory. The properContinue reading
Choosing your indexing strategy is hard. The Elasticsearch documentation does have some general recommendations, and there are some tips from other companies, but it also depends on the particular usecase.Continue reading