Bozho's tech blog

  • Developer tips
  • Opinions

Developer tips

Using Multiple Dynamic Caches With Spring

Bozho June 15, 2020

In a third post about cache managers in spring (over a long period of time), I’d like to expand on the previous two by showing how to configure multiple cacheContinue reading

Tweet
Share

AWS Alarms for Application Errors

Bozho April 17, 2020

Monitoring is key for any real-world application. You have to know what’s happening and be alerted in real time if something wrong is happening. AWS has CloudWatch for that, andContinue reading

Tweet
Share

Automating the Change of WordPress Permalinks

Bozho March 19, 2020

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

Tweet
Share

An AWS Elasticsearch Post-Mortem

Bozho March 13, 2020

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

Tweet
Share

Running a Safe Database Cluster in AWS With Auto-Scaling Groups

Bozho February 22, 2020

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

Tweet
Share

Where Is This Coming From?

Bozho February 20, 2020

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

Tweet
Share

One-Month of Microsoft DKIM Failure and Thoughts on Technical Excellence

Bozho January 31, 2020

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

Tweet
Share

One-Time Passwords Do Not Provide Non-Repudiation

Bozho January 19, 2020

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

Tweet
Share

Getting Email Sending Settings Right

Bozho December 27, 2019

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

Tweet
Share

A Disk-Backed ArrayList

Bozho December 14, 2019

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

Tweet
Share

Posts navigation

« 1 2 3 4 5 … 24 »
My projects

LogSentinel – a next-gen SIEM

SentienlDB – a GDPR-compliant datastore

Computoser – algorithmic music

GitHub profile

Search
About me
  • LinkedIn
  • Web CV
  • CV (pdf)


profile for Bozho at Stack Overflow, Q&A for professional and enthusiast programmers

RSS Recent posts
  • On Disinformation and Large Online Platforms
  • Don’t Reinvent Date Formats
  • I Have Been Appointed As E-Governance Minister of Bulgaria
  • Simple Things That Are Actually Hard: User Authentication
  • Integrity Guarantees of Blockchains In Case of Single Owner Or Colluding Owners
  • Hypotheses About What Happened to Facebook

DZone MVB Java Code Geeks
Posts by date
June 2022
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930  
« May    
License
Creative Commons License
This work by Bozhidar Bozhanov is licensed under a Creative Commons Attribution 3.0 Unported License.
Categories
  • Developer tips
  • Opinions

Copyright 2022 Bozho's tech blog | Designed by CodeGearThemes

Powered by WordPress