Bozho's tech blog

  • Developer tips
  • Opinions

Bozho

Senior Java developer, one of the top stackoverflow users, fluent with Java and Java technology stacks - Spring, JPA, JavaEE. Founder and creator of http://computoser.com and http://welshare.com . Worked on Ericsson projects, Bulgarian e-government projects and large scale recruitment platforms. Member of the jury of the International Olympiad in Linguistics and the Program committee of the North American Computational Linguistics Olympiad

What Questions an Interviewer Should Ask

Bozho July 24, 2011

Before I start reading (and being influenced by) Joel Spolsky’s book about technical recruitment, I’ll share a thought on one important aspect of technical interviews. Whenever I happen to beContinue reading

Tweet
Share

On DTOs

Bozho July 12, 2011

DTOs, or data-transfer objects, are commonly used. What is not со commonly-known is that they originate from DDD (Domain-driven design). There it makes a lot of sense – domain objectsContinue reading

Tweet
Share

The Most Common Mistake When Using Dependency Injection Frameworks

Bozho July 5, 2011

I’ve been answering spring and CDI questions on stackoverflow quite a lot, and what I notice as a recurring mistake (or misconception) is that people aren’t aware that they shouldContinue reading

Tweet
Share

Spring and PersistenceContextType.EXTENDED

Bozho June 30, 2011

Recently I was introduced to a project that’s already 4 months in development. After a day of coding I realized there’s something wrong with the session and transaction management. ThenContinue reading

Tweet
Share

The Declining Quality of Low and Middle Class Laptops

Bozho June 27, 2011

My old laptop broke (3.5 years in service already), so I had to get a new one. I thought it would be easy – I went to an online store,Continue reading

Tweet
Share

Slippers

Bozho June 25, 2011

Ever since I started working full-time, I’ve been wearing slippers at work. Just because it is way more comfortable than staying with your shoes on all day long. Sounds weird?Continue reading

Tweet
Share

Pretty URLs and the Trailing Slash

Bozho June 21, 2011

How should you decide when to use trailing slashes with pretty URLs? In my opinion you should never use them. Why? Because a trailing slash denotes a directory, while theContinue reading

Tweet
Share

Why is the Facebook API So Crappy?

Bozho June 6, 2011

(This isn’t going to be a rant. I’ll try to figure out why the problems with the facebook graph API exist) The other day an article got popular on dzone.Continue reading

Tweet
Share

An Idea for JPA Regarding Domain-Driven Design

Bozho May 14, 2011

JPA and domain-driven design don’t mix well. In fact, JPA “entities” are representatives of the anemic data model that Fowler warns against. I have already discussed DDD in the lightContinue reading

Tweet
Share

Careful with Storing Base64 in MySQL

Bozho April 30, 2011

The usual choice for a collation in MySQL is utf8_general_ci (or whataver_ci). ci means “case insensitive” (there are also the _cs collations). All is fine with that, but if youContinue reading

Tweet
Share

Posts navigation

« 1 … 32 33 34 35 36 … 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