Bozho's tech blog

  • Developer tips
  • Opinions

Opinions

The Point of Knowledge

Bozho June 2, 2013

We read. We watch. We learn. We gain knowledge. What’s the point? The point of knowledge is to allow our imagination to make unexpected connections between more and more elements.Continue reading

Tweet
Share

Login Tokens In Email Links

Bozho April 26, 2013

Your system is probably sending some emails. Sometimes these emails contain links to the public part of the site, sometimes they have links to the authentication-protected part. Either way, ifContinue reading

Tweet
Share

Database Migrations And Java

Bozho February 23, 2013

There’s a trivial problem that every project has – keeping the database structure in sync with the application. That is, when your code relies on a new table or column,Continue reading

Tweet
Share

Why Not Emacs?

Bozho December 19, 2012

Every now and then a “hardcore” programmer comes and mocks you for using a “sissy” tool like Eclipse or IntelliJ. Real programmers use emacs and vim. If you are luckyContinue reading

Tweet
Share

What Is Challenging For Developers?

Bozho December 14, 2012

In a previous post of mine I asked the question: do programmers get bored? And yes, sometimes they do, especially if there are no challenges. And the usual software projectContinue reading

Tweet
Share

Not All Optimization Is Premature

Bozho November 27, 2012

The other day the reddit community discarded my advice for switching from text-based to binary serialization formats. It was labeled “premature optimization”. I’ll zoom out of the particular case, andContinue reading

Tweet
Share

Generating Music

Bozho November 21, 2012

Recently I’ve undertaken a personal project (computoser) that is a bit strange. I tried to write software that generates music at random. Good music, that is, because “random” usually generatesContinue reading

Tweet
Share

Don’t Use JSON And XML As Internal Transfer Formats

Bozho November 2, 2012

You have a system that has multiple components and they have to communicate. They do that either via internal web services or using a message queue. Normally, you would wantContinue reading

Tweet
Share

Do Web 2.0 Companies Really Have The Best Technical Talent?

Bozho September 22, 2012

There are a lot of cool companies with products on the web that millions of people are using. I’ll wondered whether I should label them “web 2.0”, “silicon valley”, “coolContinue reading

Tweet
Share

Do Programmers Get Bored?

Bozho September 15, 2012

Programmers are people who create computer programs. (I’ll skip the discussion whether it should be “programmer”, “developer”, “engineer”, “coder” or whatever. You know what I’m talking about). What makes programmingContinue reading

Tweet
Share

Posts navigation

« 1 … 15 16 17 18 19 … 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