Bozho's tech blog

  • Developer tips
  • Opinions

Developer tips

General Performance Tips

Bozho December 28, 2015

Performance is a mystical thing our systems must have. But as with most things in software engineering, there is no clearly defined set of steps that have to be followedContinue reading

Tweet
Share

TLS Client Authentication

Bozho December 15, 2015

I decided to do a prototype for an electronic identification scheme, so I investigated how to do TLS client authentication with a Java/Spring server-side (you can read on even ifContinue reading

Tweet
Share

Setting Up CloudFront With S3

Bozho November 1, 2015

Yesterday I decided to setup CloudFront for Computoser. I store all the generated tracks in AWS S3, and every time a track is played or downloaded, I was making aContinue reading

Tweet
Share

Retryable operations

Bozho October 12, 2015

In every project that I’ve worked on, there’s always a need of a certain piece of functionality: retrying an operation. Normally it’s about calls over the network that can failContinue reading

Tweet
Share

Common Sense Driven Development [talk]

Bozho September 17, 2015

A few months ago I spoke on a conference (jPrime) about common sense driven development (and what it isn’t). Here’s the video: And here are the slides: As you’ll see,Continue reading

Tweet
Share

“Forget me” and Tests

Bozho September 10, 2015

Your users have profiles on your web application. And normally you should give them a way to delete their profiles (at least that’s what the European Court has decided). ThatContinue reading

Tweet
Share

Comments on The Twelve-Factor App

Bozho August 22, 2015

The Twelve-Factor App is a recent methodology (and/or a manifesto) for writing web applications that hopefully is getting quite popular. Although I don’t agree 100% with the recommendations, I ‘llContinue reading

Tweet
Share

Events Don’t Eliminate Dependencies

Bozho August 2, 2015

Event (or message) driven systems (in their two flavors) have some benefits. I’ve already discussed why I think they are overused. But that’s not what I’m going to write aboutContinue reading

Tweet
Share

Tomcat’s Default Connector(s)

Bozho July 15, 2015

Tomcat has a couple of connectors to choose from. I’ll leave aside the APR connector, and focus on the BIO and NIO. The BIO connector (blocking I/O) is blocking –Continue reading

Tweet
Share

Blue-Green Deployment With a Single Database

Bozho June 23, 2015

A blue-green deployment is a way to have incremental updates to your production stack without downtime and without any complexity for properly handling rolling updates (including the rollback functionality) IContinue reading

Tweet
Share

Posts navigation

« 1 … 9 10 11 12 13 … 24 »
About me

I’m a software engineer and architect, with expertise in cybersecurity. Currently member of Bulgarian parliament and former minister of electronic governance of Bulgaria.

  • LinkedIn
  • Web CV
  • CV (pdf)


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

Search
My projects

LogSentinel – a next-gen SIEM

SentienlDB – a GDPR-compliant datastore

Computoser – algorithmic music

GitHub profile

RSS Recent posts
  • Age Verification Is A Bad Way To Solve The Problem of Children on Social Networks. What’s The Alternative?
  • Position Regarding the “Chat Control” EU Regulation Proposal
  • Assessment of DOGE and Musk’s Actions for Government Efficiency
  • Wiretap Detector App For Catching IMSI Catchers
  • Is Ransomware Protection Working?
  • The xz Backdoor Should Not Happen Again

DZone MVB Java Code Geeks
Posts by date
October 2026
M T W T F S S
 1234
567891011
12131415161718
19202122232425
262728293031  
« Aug    
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 2026 Bozho's tech blog | Designed by CodeGearThemes

Powered by WordPress