Bozho's tech blog

  • Developer tips
  • Opinions

Developer tips

The Hash Challenge

Bozho January 8, 2015

The facebook discussion about my previous blogpost went off-topic and resulted in an interesting challenge. One of the commenters (Stilgar) was not convinced that passwords hashed with MD5 (or SHA)Continue reading

Tweet
Share

Handling Edge Cases

Bozho December 26, 2014

The other day I decided to try Uber. I already had a registration, so, while connected to the Wi-Fi at the house I was in, I requested the car. ItContinue reading

Tweet
Share

Open Source for the Government [presentation]

Bozho December 9, 2014

A month ago I gave a talk at OpenFest (a Bulgarian conference for open technologies). The talk was in Bulgarian, but I’ve translated the slides, so here they are. Currently,Continue reading

Tweet
Share

Static Typing Is Not for Type Checking

Bozho December 2, 2014

In his post “Strong typing vs strong testing” Bruce Eckel described the idea, that statically (or strongly) typed languages don’t give you much, because you should verify your programs withContinue reading

Tweet
Share

Getting Started with Machine Learning

Bozho November 29, 2014

“Machine learning” is a mystical term. Most developers don’t need it at all in their daily work, and the only details about it we know are from some university courseContinue reading

Tweet
Share

Interrupting Executor Tasks

Bozho November 19, 2014

There’s this usecase that is not quite rare, when you want to cancel a running executor tasks. For example, you have ongoing downloads that you want to stop, or youContinue reading

Tweet
Share

On Java Generics and Erasure

Bozho November 5, 2014

“Generics are erased during compilation” is common knowledge (well, type parameters and arguments are actually the ones erased). That happens due to “type erasure”. But it’s wrong that everything specifiedContinue reading

Tweet
Share

Validate Configuration on Startup

Bozho October 15, 2014

Do you remember that time when you spent a whole day trying to fix a problem, only to realize that you have mistyped a configuration setting? Yes. And it wasContinue reading

Tweet
Share

Load-Testing Guidelines

Bozho September 18, 2014

Load-testing is not trivial. It’s often not just about downloading JMeter or Gatling, recording some scenarios and then running them. Well, it might be just that, but you are luckyContinue reading

Tweet
Share

EasyCamera Now in Maven Central

Bozho September 11, 2014

Several months ago I created the EasyCamera project (GitHub). As there has been a lot of interest, I just released it to Maven central, so that you don’t need toContinue reading

Tweet
Share

Posts navigation

« 1 … 11 12 13 14 15 … 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