Bozho's tech blog

  • Developer tips
  • Opinions

Developer tips

Fixing The Android Camera API

Bozho March 28, 2014

The other day I participated in a company hackathon and I decided to make use of the Android camera. I’ve always said that the Android APIs are very bad (toContinue reading

Tweet
Share

The Optional Type API

Bozho March 18, 2014

Java 8 introduces the Optional class. In a nutshell, instead of returning null, and then checking for null, you return an Optional instance, which can either have or not haveContinue reading

Tweet
Share

Verifying Secure Password Storage Externally

Bozho February 25, 2014

Many websites (including big ones like Adobe, Yahoo, LinkedIn, Gawker, etc.) store user passwords insecurely. Either in plain text, or encrypted (reversible), or using a broken or brute-forceable hash function.Continue reading

Tweet
Share

Coping with Methods with Many Parameters

Bozho February 21, 2014

I will put my captain Obvious cape now and write in short how to get rid of methods with many parameters, especially if some of the parameters are optional, orContinue reading

Tweet
Share

Digital Signatures With Javascript

Bozho February 2, 2014

Important update: if you want to get things working, see this post. Several years ago I used to work on a project that required the use of smart cards andContinue reading

Tweet
Share

WebSocket and Java

Bozho December 16, 2013

WebSocket is a cool new(ish) technology that allows real-time, two-way communication between the browser and the server, with almost no overhead. What I want to do here, is to provideContinue reading

Tweet
Share

Save-and-Refresh With Java Web Projects

Bozho November 13, 2013

How do you configure your machine in order to have save-and-refresh for Java web projects? When you ask this question to developers, the answer starts with “oh, well…”, and continuesContinue reading

Tweet
Share

Embedding Maven

Bozho November 10, 2013

It is a very rare usecase, but sometimes you need it. How to embed Maven in your application, so that you can programatically run goals? Short answer is: it’s tricky.Continue reading

Tweet
Share

UTF-8 By Default

Bozho October 24, 2013

This is going to be a short post. It may look like stating the obvious, but I was again reminded the other day that there are still frameworks and toolsContinue reading

Tweet
Share

A Scraping Library

Bozho September 18, 2013

As part of a project I’m working on, I needed to get documents from state institutions. And instead of writing code specific for each site, I decided to try creatingContinue reading

Tweet
Share

Posts navigation

« 1 … 13 14 15 16 17 … 24 »
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