What’s your personality type?

If you care about becoming a better version of you the answer to that question doesn’t matter. I’m one to always read those questionnaires that offer to provide insights into the type of person you. Are you have to do is answer a bunch of simple questions. And lo and behold, the questionnaire defined you to a Tee. Other people may rave about how perfectly they were categorized. Continue reading “What’s your personality type?”

Three things I learned Investing in Bitcoin and Cryptocurrencies

A couple of weeks ago I invested in several cryptocurrencies. The entry barrier is really low compared to other investment vehicles. Due to its volatility, it’s easier to invest disposable income and then say goodbye to it. Then came the learning. Bitcoin. Cryptocurrencies. Blockchain. ICOs. There’s a lot to learn. And with some time it’s easy to understand what makes it tick. Here are three things I learned about investing in cryptocurrencies. Continue reading “Three things I learned Investing in Bitcoin and Cryptocurrencies”

Development Sandbox: String Concatenation

When you review and work with other people’s code you sometimes find some tricks to optimize your own code. Most of the time the tricks look impressive in their succinctness and streamlined approach. And so you’d assume that the performance behind the scenes would be mind-blowing. So I decided to have a look at string concatenation. I have seen a number of ways to concatenate strings. Usually, the ones that do everything within scope will do it properly. And there are concatenations done other ways for appropriate reasons. But I thought I’d still have a look at the many ways one can concatenate a string.

Continue reading “Development Sandbox: String Concatenation”

Development Sandbox: Java code inlining

Once in a while, it’s fun to take out the Java development tools and experiment. So I did just that. I went online and found a bytecode editor that does a quick job of parsing Java class files. I wanted to see what my code looked like in bytecode form. I wanted to test if a complicated if condition would get inlined. You know what I’m talking about. You’ve written that complicated condition fairly often. You need to validate that the variable you’re testing against is not null and is accessible. Continue reading “Development Sandbox: Java code inlining”

Using scripts to improve your workflow

Development these days is very complicated. You have to contend with many types of technologies. Source code management. Maven or Gradle build scripts. Testing of all sorts. Deployment to various destinations. The permutations are endless. CI/CD (continuous integration & continuous deployment) tools like Jenkins can handle several of these challenges. But sometimes all you need is a simple script to do the job. Continue reading “Using scripts to improve your workflow”

I’m a rebel and no one understands me

A couple of weeks ago I found this image on LinkedIn and was immediately in awe. It describes me perfectly. Yet, some managers can be afraid of these types of employees as they can be aggressive achievers. I know I’ve run into issues a few times where I’m not able to achieve my full potential for one reason or another and it’s frustrating. Continue reading “I’m a rebel and no one understands me”

Why we’ll never time travel.

Time travel is possible. Theoretically anyway. Or so I’ve read. The mathematics prove it. The theory of relativity says it so. Yet no one as of today has travelled any when. No one born before today, anyway. But what if time travel were actually possible, beyond theory. What if it was just a matter of attaining more computing power and using the right materials to build the time machine. Perhaps not today, or tomorrow, but let’s say within the next one to two hundred years it had become somewhat practical to do so. How could we prove for sure that someone had achieved it?

Everyone has their story of having met someone that they thought could have come from another time. I remember when I was younger working in a department store. a customer had asked me if we accepted cash. Another time, I received a spam email from a supposed time traveller who needed parts for his time machine. This one I was more inclined to believe was true since the traveller never asked for money, only ship parts that most probably still won’t exist until we build a time machine. Continue reading “Why we’ll never time travel.”