Hi folks, I am working on a new game. It has no name yet, so if you have any ideas please comment :). Also you can check out the sneak peak in the GIF image above.
These days, we have lots of frameworks, libraries and languages and everybody can code, but not everybody has a taste for it. Just look on Stack Overflow and you can see a huge amount of really bad code. The worst thing is that sometimes coders think they are professional software engineers, when in fact, they just copy paste bad code … Continue reading Good taste coding
I just did some awesome optimizations for AgroGo. One of them was related to a strange behavior in Spring Security. By default, anything that's protected by Spring Security is sent to the browser with the "Cache-Control: no-cache, no-store, max-age=0" header parameter causing the browser to reload all files on every request. This is bad for various reasons … Continue reading Spring Security caching issue
Until now, I have released two Android games Snowflakes Fight Back and Facts No Yes and I am working on my third game. Contrary to all recommendations, these games are written in Java using the classic Android SDK, I mean I use ImageView and ObjectAnimator instances. I have a good reason to do this, but I … Continue reading Android ObjectAnimator independent of global animator duration
EDT is the same as AWT. All UI events in AWT are scheduled on a single thread called EDT. Basically is the thread used to process UI related events in Swing. When you InvokeAndWait from the EDT, you basically invoke a task and then wait for it to be completed on the same thread . This … Continue reading Why you should never invokeAndWait from the EDT Thread
When I first started to write Java code, about 8 years ago, I used to think that checked exceptions were really great. I still kinda like the idea, it's just that the specific implementations can be problematic. The versioning problem Let's say I create a method foo that throws exceptions E1 and E2. In version … Continue reading The problem with checked exceptions