Blog

Random thoughts from my head.

Dark Side of Content Creation Culture

Dark Side of Content Creation Culture

Posted 6 months ago on 10th of December, 2021.

More and more content is being created today than any other time in history. As of January, 2021, approximately 59% of the world has access to internet, which is an amazing thing. Naturally, with the increase in the amount of people using the internet there has been an increase in the amount of digital media […]

Experience With Apple Silicon M1 MacBook Pro As A Software Developer

Experience With Apple Silicon M1 MacBook Pro As A Software Developer

Posted about 1 year ago on 12th of March, 2021.

If you have been on the internet in the past 6 months and have any sort of interest in technology, you probably have come across an article about Apple’s new MacBooks with their in house Apple Silicon M1 processor. Apple is not new to the processor game, they have been producing some of the best […]

Has Technology Killed Creativity?

Has Technology Killed Creativity?

Posted over 1 year ago on 8th of February, 2021.

I keep hearing this argument over and again every time someone starts mentioning how technology has made our lives lazier and unfocused. But is that really the case? Has technology really killed creativity? Let’s explore. Creativity by definition is “the use of the imagination or original ideas, especially in the production of an artistic work”. […]

Decision Maker’s Dilemma: Intuition vs Logic

Decision Maker’s Dilemma: Intuition vs Logic

Posted almost 4 years ago on 19th of July, 2018.

I am an intuitive decision maker, which is probably why I have impulsive tendencies while making most decisions. This approach has it’s ups and downs. Recently, I was thinking about why I have impulsive decision making tendencies and if that is the best way to approach things, which lead me to some research and some […]

How To Be Productive – A Simple Guide To Productivity

How To Be Productive – A Simple Guide To Productivity

Posted about 4 years ago on 28th of April, 2018.

Can you count the number of things you have accomplished all day today? I bet the number for a lot of you reading this is 0, and don’t worry that’s totally normal nowadays. In today’s society, it’s hard to be productive. With the average attention span of humans being less than goldfish, it’s hard to […]

How Microsoft Made Me Love .NET Core And C# Again

How Microsoft Made Me Love .NET Core And C# Again

Posted about 4 years ago on 24th of April, 2018.

“Why would you ever want to use ASP.NET, are you still stuck in the 90’s?”, these are the exact words uttered by an old coworker of mine when I brought up the idea of considering using ASP.NET for a project we were about to start a couple years ago. I agreed with him for the […]

Chameleons – Farewell To Stephen Hawking

Chameleons – Farewell To Stephen Hawking

Posted about 4 years ago on 14th of March, 2018.

Yesterday was a sad day in the history of humanity. We lost Dr. Stephen Hawking, a great scientist that has not only made huge contributions in the field of physics and cosmology, but has also shown the world that you can do what you want in life no matter how many limitations you come across. […]

Mind, Body And Soul

Mind, Body And Soul

Posted over 4 years ago on 11th of January, 2018.

Ever thought about what makes you the real “you”? Everyone is made up of flesh, bones and blood but everyone is so different at the same time. Us humans are weird beings, we are extremely powerful compared to any other animal in this planet and have done so many amazing things, yet we are surrounded […]

Apple, I Think I Finally Get You!

Apple, I Think I Finally Get You!

Posted over 4 years ago on 29th of December, 2017.

Being a technology enthusiast, I have always been fascinated with everything new that comes out in this space. Most technology companies, including both software and hardware companies usually follow industry trends and build products that make the best out of available technology. Apple is usually on top of this as well, since they get credits […]

Social Media And Its Effects On Our Attention Span

Social Media And Its Effects On Our Attention Span

Posted over 4 years ago on 11th of December, 2017.

Everyone and their grandmother uses social media these days, weather it is Facebook or Twitter or Tumblr or whatever else there is out there. For a lot of people, being engaged in social media is a part of their daily life and for some it is the only social part of their day (this is […]

All About Dreams and Desires

All About Dreams and Desires

Posted over 4 years ago on 27th of November, 2017.

Most of us have been taught to dream big and think big since we were kids. My parents always told me that dreaming big is the first step to making it happen. There are people out there that argue that if you can dream something, you can achieve it. But does that apply to everything […]

When It Rains, It Pours

When It Rains, It Pours

Posted over 4 years ago on 10th of November, 2017.

I use this blog to post tech related things for the most part, however I am going to start posting random thoughts and bits from my head here as well. I have recently been thinking about how when one thing starts to go bad in life, everything else follows and starts to go bad as […]

Regex To Parse Inches And Feet

Regex To Parse Inches And Feet

Posted about 5 years ago on 28th of March, 2017.

If you are a developer and are not familiar with regex, you should look up a quick tutorial for it because parsing text becomes so much easier with it. I recently had to work on parsing text inputs with inches and feet and thought I’d share it here: ^(d+)(‘|”)(?:([0-12]+)(?!2)”)?$ This will capture the following examples: […]

Why Can’t Any Manufacturer Get Android Right?

Why Can’t Any Manufacturer Get Android Right?

Posted about 5 years ago on 17th of March, 2017.

Let me start by saying that I love Android. I love using it, I love tinkering with it and I love how much more it enables you to do compared to any other mobile operating system out there at the moment. Although it is a great operating system, it definitely has it’s ups and downs. […]

Easy WHOIS Queries in Golang (& Other Languages)

Easy WHOIS Queries in Golang (& Other Languages)

Posted about 6 years ago on 12th of May, 2016.

Recently I had to implement a IP Address whois service in Golang, and instead of fiddling around with using a database of WHOIS servers and trying to query the right server, I figured out I would take a little different route. First off, for those who do not know how WHOIS servers work, basically to […]

Why I Switched From Android To iOS And Back (Update: Back Again)

Why I Switched From Android To iOS And Back (Update: Back Again)

Posted over 6 years ago on 17th of November, 2015.

I have been using Android since it was first launched. My first proper smartphone (if you don’t count Symbian as smartphone operating system) was T-Mobile myTouch 3G, and since then I have used pretty much all the major mobile operating system and have owned a ton of flagship devices. From the legendary HTC HD2 to […]

Go (Golang) Sucks! Here’s Why!

Go (Golang) Sucks! Here’s Why!

Posted over 6 years ago on 10th of November, 2015.

Here we go again, I know what you might be thinking. “This guy was ranting about how Node.js Sucks a while ago and now he is on about Golang.” – sounds like what you were thinking? Although I loved the move from Node.js to Golang initially and started using Go for pretty much everything I […]

Why I love my new Acer CB3-111 Chromebook

Why I love my new Acer CB3-111 Chromebook

Posted over 7 years ago on 19th of February, 2015.

So I recently got a new Chromebook. If you do not know what a Chromebook is, it is basically a laptop that can run Chrome browser + some more. I was at a Best Buy recently, and saw a nice little white colored plastic computer under the Google logo. It was the Acer CB3-111 that […]

Google Cloud App Engine Review, Why Choose It?

Google Cloud App Engine Review, Why Choose It?

Posted over 7 years ago on 10th of January, 2015.

Being a full stack web developer is not easy. You not only have to worry about developing the application itself, but you also have to worry about managing the server stack, implementing a high availability system, configuring a backup system, creating a deployment system and a lot more. While having the knowledge of all these […]

Node.js Sucks! Here’s Why

Node.js Sucks! Here’s Why

Posted over 7 years ago on 15th of October, 2014.

If you are a web developer, or any developer that has been catching up with latest technologies for that matter, I am sure you know about Node.js. It is a relatively new programming language built on top of Google’s V8 Javascript parsing engine that allows you to build cross platform applications. Node.js is widely used […]