Bozho's tech blog

  • Developer tips
  • Opinions

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

Proposal for an E-Government Architecture

Bozho January 5, 2015

Having worked for a project that was part of the Bulgarian e-government in the past, I have a good overview of what and how can and should be implemented inContinue reading

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

In Favour of Self-Signed Certificates?

Bozho December 18, 2014

Today I watched the Google I/O presentation about HTTPS everywhere and read a couple of articles, saying that Google is going to rank sites using HTTPS higher. Apart from that,Continue reading

Algorithmic Music Composition [paper]

Bozho December 11, 2014

After I wrote my first post about computoser.com, many were interested in the code. Then I open-sourced it. And now, to complete my contribution, I wrote a paper about myContinue reading

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

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

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

Making Side Projects With New Technologies

Bozho November 22, 2014

(Captain Obvious mantle on) You are a software engineer and maybe you have a side project – something that you do at home in your spare time. If you don’t,Continue reading

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

Posts navigation

« 1 … 20 21 22 23 24 … 39 »
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