Bozho's tech blog

  • Developer tips
  • Opinions

Opinions

“Architect” Should Be a Role, Not a Position

Bozho May 31, 2017

What happens when a senior developer becomes…more senior? It often happens that they get promoted to “architect”. Sometimes an architect doesn’t have to have been a developer, if they seeContinue reading

Tweet
Share

Overview of Message Queues [slides]

Bozho May 23, 2017

Yesterday I gave a talk that went through all the aspects of using messages queues. I’ve previously written that “you probably don’t need a message queue” – now the conclusionContinue reading

Tweet
Share

Event Logs

Bozho May 12, 2017

Most system have some sort of event logs – i.e. what has happened in the system and who did it. And sometimes it has a dual existence – once asContinue reading

Tweet
Share

A Case For Native Smart Card Support in Browsers

Bozho February 22, 2017

A smart card is a device that holds a private key securely without letting it out of its storage. The chip on your credit card is a “smart card” (yup,Continue reading

Tweet
Share

Computer Science Concepts That Non-Technical People Should Know

Bozho February 12, 2017

Sometimes it happens that people speak different languages. Even when speaking the same language. People have their own professional specifics. Biologist may see the world as the way a cellContinue reading

Tweet
Share

Why I Chose to Be a Government Advisor

Bozho January 22, 2017

A year and a half ago I agreed to become advisor in the cabinet of the deputy primer minister of my country (Bulgaria). It might have looked like a bizarreContinue reading

Tweet
Share

Forget ISO-8859-1

Bozho January 16, 2017

UTF-8 was first presented in 1993. One would assume that 24 years is enough to time for it to become ubiquitous, especially given that the Internet is global. ASCII doesn’tContinue reading

Tweet
Share

Anemic Objects Are OK

Bozho December 25, 2016

I thought for a while that object-oriented purism has died off. But it hasn’t – every now and then there’s an article that tries to tell us how evil settersContinue reading

Tweet
Share

Amend Your Contract To Allow For Side Projects

Bozho December 14, 2016

The other day Joel Spolsky blogged a wonderful overview of the copyright issues with software companies in terms of its employees. The bottom line is: most companies have an explicitContinue reading

Tweet
Share

Progress in Electronic Governance [talk]

Bozho December 2, 2016

I’ve been an advisor to the depury prime minister of Bulgaria for the past year and a half. And on this year’s OpenFest conference I tried to report on whatContinue reading

Tweet
Share

Posts navigation

« 1 … 7 8 9 10 11 … 21 »
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
  • 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
  • Why Facebook’s Lack of Customer Support Is a Problem
  • Another Attack Vector For SMS Interception

DZone MVB Java Code Geeks
Posts by date
June 2025
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  
« Mar    
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 2025 Bozho's tech blog | Designed by CodeGearThemes

Powered by WordPress