3 Top VPN providers and which VPN to use

Khalid AlnajjarSecurity Leave a Comment

There are enormous reasons why you should use a VPN, including, but not limited to, protecting your privacy by hiding your browsing history from your ISP or local network, permitting access to some geo-blocked content (e.g. playing Pokémon Go before its officially released in your country), bypassing your ISP's internet censorship, and many more. However, there is a tremendous number of VPN providers available ...

How to connect iOS 10+ to Linux

Khalid AlnajjariOS, Linux Leave a Comment

Apple have weakened the encryption of iOS. This update has caused many issues for Apple users, especially security related issues. Additionally, users with Linux OS were no longer able to connect and mount their iOS devices. In this blog post, I will focus on solving the later issue, i.e. connecting Apple devices with iOS 10+ to any Linux distribution. The solution will be an easy ...

How to Create an Outstanding Scientific Website

Khalid AlnajjarWordPress Leave a Comment

As a scientific researcher and blogger, I sometimes need to cite papers in my blog posts. Maybe list out my publications too. Managing citations and publications with text editors is extremely annoying and messy, not only for the publisher but also for the readers. Hence, the need to utilize some tools that facilitate scientific blogging. Additionally, applying for a scientific ...

Insert 200+ million rows into MongoDB in minutes

Khalid AlnajjarBig Data Leave a Comment

How to import 200+ million rows into MongoDB in minutes MongoDB is a great document-oriented no-sql database. The interest in using MongoDB is increasing as it allows storing documents of dynamic schemas in a json-like format. Also, MongoDB is good for handling big data while providing high availability and high insertion rates. This post will focus on how to import and insert huge data rapidly into MongoDB. The …

Sparkka

Khalid AlnajjarPython

Sparkka, a project developed for Microsoft Imagine Cup 2012, which is an application that answers medical queries and dispenses localized medical advice to patients and seekers of medical advice via its rich database and easy-to-use interface. Below is a poster explaining the key features of Sparkka. The project won the third place among United Arab Emirates and was featured in BBC …

About Me

I'm Khalid Alnajjar, also known as mokha. I am a developer and an entrepreneur living in Helsinki who loves to develop applications and websites with creativity, security and efficiency. Long story: I think the first time that I used a computer was in 1998 at the tender age of 7. It was amazing to see a metal box communicate with ...