In case you are only interested in the final product and don’t have time to go through this article, you can simply scroll down to the Wrapping Up section where I share access to the source code. It has steps for you to install it manually.
Tailwind CSS has refined the way we think about styling web components and has been greatly adopted by industry players, companies, and developers.
In this article, I will be showing how to use Tailwind CSS with our favourite cross-platform mobile framework: React Native! We will be doing this by recreating the WhatsApp Chat UI.
I am excited, I know you are, so let's not waste time and begin!
Before we begin I am expecting you to have the following set up at your end:
Oftentimes, we create mongoose models, start-up our servers, and never bother to test if the models actually work independently from the server as they should.
This article will show how to unit test your Mongoose model using Jest.
We would set up a basic project containing our model and test files. We initialize a node project and install all necessary dependencies.
npm init -y
npm i mongoose crypto jest mongodb-memory-server
So what do we have here?
Mongoose: We would use mongoose to interface with our mongo database.
crypto: We use this to hash our password, you would see its use…
In this article, I show how to set up postman collection to automatically include an authorization token when making requests to secured endpoints.
Firstly, I am assuming you have already created a collection. I created one called medium. Next we proceed to edit this collection. This would take us to this part of postman.
With the rate of technological advancement taking place in this century, we are always finding new ways to automate our tasks and make our lives better. Chatbots help us reduce our dependence on our manual ways of communication and also challenges our preconceived way of implementing solutions.
In its mere definition, it is a software application used to conduct an online chat conversation via text or text-to-speech, in place of providing direct contact with a live human agent. It has been used in different contexts ranging from customer support, book tickets for movie/show, banking(UBA Leo) just to mention a few…
There is no single and accurate test for knowledge, however, every organization must prepare its own process to vet and hire talents. The outcome: A series of rigorous, specialized, and challenging set of tests that evaluate your coding skills, communication skills, problem-solving abilities, and your personality in general; this process has come to be known as a Technical Interview.
Although this process( which entails both phone screening, online coding challenges, 1–1 coding interview) may seem challenging and scary, it's a lot easier when you know what to prepare for and how to go about it.
The interview is harder than…
I feel quite lazy to find the best intro to this piece, I’d just lazily get to the crux of the matter. The writing of this article even took a lazy approach from the title (which I got from a book I read five years ago and which best expresses my ideas), to the proofreading (which was done by my close friends), and down to the publication (lol) because I didn’t have much time and also because some were just beyond me.
I remember attending an executive orientation by someone I’d refer to as brother, since then his instructions about…
In search of a new developer role, I found myself building various projects just to scale through multiple interviews. One, in particular, was a Laravel project that included a specific instruction to display both build status and code coverage report as badges in my readme.md file.
I searched for help online but couldn’t find any that gave the full guide to solving this problem, most only provided solutions for build status while ignoring the code coverage aspect. I had to figure this out and time was running out.
This below is what I intended to achieve and I would be…
In the article I would be showing you how I used the Raspberry Pi 3, NodeJs, Pir sensor to create a monitoring system. …