To make algorithm design easier, use programming languages for what they are best known for.
On the 15th of April 2019, I attended a Facebook engineering Hackathon in the capital city of my country, Ghana. It was a very fun event with loads of giveaways in terms of experiences and connections, and even physical items, too.
There was also some life-long lessons that I learnt from the event, and key amongst those lessons is one that I am going to be sharing with you in this narrative.
But before I delve into that, I would like to give you a…
While some people are fast learners and others are not, we all are always learning something new each day.
But for all of us, most of the time, we want to be able to learn something after a specific period of time and at a certain point in time so that we can reap the benefits in that time.
Because of this, we set timestamps to define the periods we spend learning, and for lack of a better word, we time ourselves when learning.
And so degrees take four years to complete, this story might take you seven minutes to…
The new rule demands that all cross-site cookies set in a browser have to be set with
Secure attribute if they are to have
None as their SameSite value. This is esoterically for cookies meant to be served in cross-site contexts only.
Third-party widgets and Oauth interfaces for authenticating with Google, Facebook and Twitter etc. fall in this category including Youtube embedded videos too.
The Chrome 80 update was announced by Google in February of this year — 2020. But I did not hear of it, and that is bad on my side as a software developer and maintainer of a business app. These things are so crucial that I should have been on top of it.
Anyways, the update is a good one. It is focused on security for chrome-based browsers like Google Chrome, Opera, Internet Explorer, etc. It was announced in February and rolled out using the Canary model of deployment.
This means that some select users — determined by Google —…
Mongodb Atlas is the official cloud platform provider for production-ready Mongodb-based applications.
Many developers who use mongodb only know of Mongodb on localhost:27017. But, when you are done writing your software and want to deploy your solution, you will have two options (There are other options available but these are just what I want to talk about here):
Option two is mostly the easiest to get started with and thus is more preferred…
I’ve been looking back in time over the last few days. I believe it has been 5 years since I started coding. But I can’t seem to find the exact date. I’m torn between March of 2015 and March of 2016.
I know, I should look into google drive or Gmail for the first emails or documents I started with, or even check Pluralsight or Udemy or Sololearn for the first records. But, in fact, I never went online when I started learning to code. It took me about six months to be confident enough to start joining platforms like…
There are many things you will wonder when you see a screenshot of a Linux power user’s desktop. How did they do this ?
Their systems are very much customized to the extent that no one can use it except them.
There are even some people who build and use their own applications on their systems; not to talk of custom scripts, icons, fonts and what have yous.
But, the beauty is that in Linux, it is easy to become a power user because everything is customizable. So you can become one too. …
What a time to be alive I would say?😃 Well, not really the case.
The node package manager (npm) is somewhat 10 years old and has evolved so very much. What it was in its first release, I cannot tell.
I could check though, since the internet has been really excellent in documenting our past. But, I won’t. Because I’m too lazy.😑
Well, if in recent times you tried to install the request module for your node js project or any of your projects that used the node package manager (npm), and you got a warning of deprecation — like…
Android and Angular web app freelance dev, Linuxer all year round