Bozho's tech blog

  • Developer tips
  • Opinions

Fix That Code Immediately!

Bozho December 7, 2011

You are working on that fresh project and you see a bad piece of code somewhere. The wrong way to approach it is “nah, that’s someone else’s code, I’m notContinue reading

The Default Use Case

Bozho November 23, 2011

You should have a default use case (or a small set of them). No matter what are you making – end-user product, public API, protocol spec, etc. The default useContinue reading

Change Without Redeploying With Eclipse And Tomcat

Bozho November 18, 2011

They say developing Java is slow because of the bloated application servers – you have to redeploy the application to see your changes. While PHP, Python, etc. scripting languages, allowContinue reading

A Bit Of Linux Hate

Bozho November 15, 2011

Linux evangelists, please don’t read this. It is entirely my opinion and my experience. So, I will be talking about Linux as an end-user operating system. Well, end-developer, to beContinue reading

Two Years On Stack Overflow

Bozho November 2, 2011

It’s going to be my 2nd Stack Overflow anniversary on Saturday (the 5th of Novermber, I know, it wasn’t on purpose). A quick summary: I (profile) just entered the topContinue reading

Avoid Lazy JPA Collections

Bozho October 25, 2011

Hibernate (and actually JPA) has collection mappings: @OneToMany, @ManyToMany, @ElementCollection. All of these are by default lazy. This means the collections are specific implementations of the List or Set interfaceContinue reading

To Employers That Don’t Respond In Time

Bozho October 14, 2011

First you send a CV, or a recruiter contacts you. Then there’s the interview(s). And then the employer has to decide whether they want you onboard or not. And youContinue reading

Getters and Setters Are Not Evil

Bozho October 13, 2011

Every now and then some OOP purist comes and tells us that getters and setters are evil, because they break encapsulation. And you should never, ever use getters and settersContinue reading

Java Client for the Google+ API

Bozho October 10, 2011

I decided that I can make a separate java client library for Google+ (since I was a bit unhappy with what Google have provided for Java developers: no maven dependency,Continue reading

Spring-managed Hibernate Listeners with JPA

Bozho September 28, 2011

Update: now there’s a better way to do that. A standard use-case – you need an entity listener in order to execute some code on every update/insert/delete. For auditing, forContinue reading

Posts navigation

« 1 … 30 31 32 33 34 … 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
  • 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
  • Why Facebook’s Lack of Customer Support Is a Problem

DZone MVB Java Code Geeks
Posts by date
May 2026
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031
« 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