The best 10 Angular libraries for new developers.

the picture is about Angular
the picture is about Angular
the picture is from the writer desktop

Angular is an astonishing system by Google that offers a total tool stash to aid designers in fabricating great items. It is the mainstream choice for engineers and clients around the world.

This open-source tool assists engineers to build a solid foundation in web development while building web applications easily and with extraordinary solace. Angular has a huge community of designers who are prepared to help you if you stall during advancement. It is based on MVC engineering and is fit for building dynamic and responsive web applications for little and enormous organizations. …


The full guide.

the picture is about nodejs
the picture is about nodejs
the picture is from the writer desktop

In this article we’ll look at seven different ways to deploy a server-side application I built this API with node.js …


The full guide.

the picture is about CPU
the picture is about CPU
the picture by Ishak boutana via Instagram

The central processing unit or CPU is like the engine in your car or the brain in your skull and is like a really fancy calculator used to run the applications on your computer,

when you write software in a language like javascript or python you’re actually writing a set of instructions that will be executed as machine code by a CPU which itself is a carefully crafted piece of metal and silicon that contains billions of tiny transistors or on-off switches that represent ones and zeros.

to perform mathematical calculations a CPU will combine multiple transistors together to form…


What are you doing when you keep taking wrong decisions?

the picture is about life
the picture is about life
Photo by Fabio Comparelli on Unsplash

I feel like all of us at some point in our lives have gotten into a bit of a rut, a period of our life where motivation is hard to come by. We’re not feeling as energetic and motivated as we usually are about life in general. And the goals that we’ve set for ourselves either have faded away from the forefront of our mind or we’ve been so discouraged by them that they seem completely unattainable.

I think periods like this in our lives are pretty much unavoidable. I don’t think it’s possible to feel 100% energetic and enthusiastic…


Learn the truth about how Jugurtha managed to rule the Romans.

the picture is about jugurtha
the picture is about jugurtha
picture by Ishak boutana via Instagram

Battling to quell individuals of Spain in 134 B.C., Roman general Scipio Aemilianus acknowledged he required more soldiers. He went to Numidia, a North African partner whose ruler, Micipsa, was happy to give Numidian warriors. A faithful partner of Rome in its new triumph over Carthage, Numidia (situated in pieces of present-day Algeria, Tunisia, and Libya) had a fundamental intention in aiding Rome: Micipsa could send his nephew Jugurtha to order Numidia’s powers.

Attractive, clever, and intense, Jugurtha addressed a threat to Micipsa’s seat and his two youngsters.

Assisting Rome in Spain with putting Jugurtha in danger. …


How do you face yourself when you feel pain. Marcus Aurelius philosophy?

the picture is about philosophy
the picture is about philosophy
Photo by Giammarco on Unsplash

Marcus Aurelius pointed out that regardless of the severity of circumstances, there’s always a choice in how we judge them. “Choose not to be harmed — and you won’t feel harmed. Don’t feel harmed — and you haven’t been,” he stated. Marcus’ instruction sounds easy, but it’s difficult to apply if we don’t understand what causes us to feel harmed and when we don’t have the wisdom to make a change. Luckily, the ancient Stoics provide this wisdom. In general, the amount of suffering that humans endure depends, for the most part, on the whims of fate. …


The full guide to Hasura — instantly turn your relational database into a GraphQL or REST API when building a full-stack application.

the picture is about Hasura
the picture is about Hasura
picture by Ishak boutana via Instagram

Hasura instantly turns your relational database into a GraphQL or REST API when building a full-stack application.

The end-user likely needs to communicate with a database that means you need to build a secure API in the middle so the client can tell the server what it needs from the database.

But building the perfect API is easier said than done front-end. developers love using GraphQL but back-end developers are faced with the challenge of writing efficient SQL queries that resolve the GraphQL schema.


An easy and thorough Redis tutorial.

the picture is about Ridis
the picture is about Ridis
picture by Ishak boutana via Instagram

Redis is an in-memory multi-model database famous for the sub-millisecond latency it was created in 2009 based on the idea that a cache can also be a durable data store around this time.

Apps like Twitter were growing exponentially and needed a way to deliver data to their end users faster than a relational database could handle Redis which means remote dictionary server was adopted by some of the most heavily trafficked sites in the world because it changed the database game by creating a system where data is always modified or read from the main computer memory as opposed…


How to increase focus and operate at your full potential more often

Photo by Stefan Cosma on Unsplash

I don’t know about you guys but every once in a while, I’ll just have a day where my brain is actually working well. When I’m in a conversation with somebody, I don’t have to search for the right words to say they kinda just bubble up to the surface and I can sling them out of my mouth onto them. Or if I’m reading a book I’m actually able to comprehend what I’m reading. I’m actually absorbing the material not blindly scanning lines of text.

If you’ve had a similar experience you probably also know that these moments are…


The full guide to building a video chat application from scratch.

the picture is about video chat
the picture is about video chat
Photo by visuals on Unsplash

WebRTC allows you to exchange real-time audio-video streams with your friends entirely in the browser. If you want to build your own video conferencing app to capitalize on the work from home boom, then WebRTC is the API you’re looking for because it allows you to establish a peer-to-peer connection between two or more browsers where they can exchange audio-video media directly without the need for a third-party server or native app.

Let’s look into how it works.

ishak boutana

ahmaed nasar one of the top writers and he has great experience in fitness, business tech...

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store