React is a JavaScript library that lets you create a prime UI for both mobile and web applications. It integrates seamlessly with other JavaScript frameworks and libraries and includes small, reusable pieces of code, called components. Due to their high modularity, React component libraries not only optimize UI development but also provide extreme flexibility.
⏱ 5 minutes read
#React
⏱ 5 minutes read
#React
DEV Community
React Libraries To Use In 2021: 17 Top Picks
React is a JavaScript library that lets you create a prime UI for both mobile and web applications....
This is an exploration of two approaches of morphing noscript from one shape into another, and the trade-off of each one of them.
⏱ 4 minutes read
#SVG
⏱ 4 minutes read
#SVG
Medium
SVG Morphing (the easy way and the hard way)
This is an exploration of two approaches of morphing noscript from one shape into another, and the trade-off of each one of them.
Typenoscript is the next big thing in the Front End Development domain and if you are looking to upgrade your skills from a junior to an intermediate frontend developer, then it is a must have skill.
⏱ 6 minutes read
#React #TypeScript
⏱ 6 minutes read
#React #TypeScript
DEV Community
Getting started with Typenoscript with React Hooks [2021]
Typenoscript is the next big thing in the Front End Development domain and if you are looking to...
I have seen several colleagues get fired, whether they were programmers or programming managers.
⏱ 6 minutes read
#Career
⏱ 6 minutes read
#Career
Medium
The Most Common Causes Why Programmers Get Fired
13 reasons you need to bear in mind to avoid losing your job.
When I first learned how to use Redux, it was a bit overwhelming keeping up with the different files, functions, types, actions, and reducers necessary to make it work.
⏱ 5 minutes read
#React
⏱ 5 minutes read
#React
Medium
Is Context Better than Redux?
When I learned about the React Context API I was baffled by how simple it was to manage state across components.
Hi! Programmers, Today I will explore 10 javaScript Concepts That Every Developer Should Know. So, let’s go….
⏱ 5 minutes read
#JavaScript
⏱ 5 minutes read
#JavaScript
Medium
10 JavaScript Concepts That Every Developer Should Know.
Hi! Programmers, Today I will explore 10 javaScript Concepts That Every Developer Should Know. So, let’s go….
Docker introduced containers technology as mainstream around 2013. Since then, containerization became an integral part of cloud and digital transformations. Nowadays most of the traditional server workloads such as web APIs, web apps (broadly speaking server side workloads), are containerized.
⏱ 5 minutes read
#Docker
⏱ 5 minutes read
#Docker
Medium
5 unusual Docker container use cases
Introduction
UUID is one of the most used universal identifiers in software development. However, over the past few years, other alternatives challenged its existence.
⏱ 5 minutes read
#JavaScript #Tools
⏱ 5 minutes read
#JavaScript #Tools
Medium
Why is NanoID Replacing UUID?
A Tiny, URL-Friendly Unique String Generator for JavaScript.
I have a request to perform some Google API search for some keywords and save the result (the URLs) into text files. It's a good chance to use Go’s concurrency pattern to assembly the pipeline, therefore, parallelizing the IO and CPU.
⏱ 4 minutes read
#Go
⏱ 4 minutes read
#Go
Medium
Golang Pipeline in Practise
I have a request to perform some Google API search for some keywords and save the result (the URLs) into text files. It's a good chance to…
In this tutorial, we will be building a YouTube downloader with the backend implemented in Express and the frontend in React.
⏱ 5 minutes read
#Node #React
⏱ 5 minutes read
#Node #React
Medium
How to Create a YouTube Downloader with Node.js and React
In this tutorial, we will be building a YouTube Downloader with the backend implemented in Express and the frontend in React.
When talking about microservices, for a few years now that has meant HTTP REST APIs. Granted, some of them might’ve been half-done implementations that only picked some of the features from the REST standard. However, they were all aiming for a REST implementation anyway.
⏱ 8 minutes read
#Architecture
⏱ 8 minutes read
#Architecture
Medium
Not All Microservices Need to Be REST — 3 Alternatives to the Classic
REST is not the answer to every API question
With microservices, a backend-for-frontend (aka BFF) is used as an interface for request handling, data manipulation, and formatting, etc. Having a BFF gives many advantages and a few disadvantages as well.
⏱ 6 minutes read
#Architecture
⏱ 6 minutes read
#Architecture
Medium
BFF Pattern — Dos and Don’ts
The right way to implement backend-for-frontend
Little features inside Chrome DevTools that will change and speed up your debugging experience
⏱ 4 minutes read
#Tools
⏱ 4 minutes read
#Tools
Medium
Did you know Chrom DevTools can do this?
Little features inside Chrome DevTools that will change and speed up your debugging experience
In JavaScript,
⏱ 5 minutes read
#JavaScript
yield is used to pause the execution of a function. When the function is invoked again, the execution continues from the last yield statement.⏱ 5 minutes read
#JavaScript
Medium
How To Transform JavaScript Functions Into Memory-Efficient Generators
Start using yield in JavaScript
We all know we won’t get very far without a code review. It improves the quality of the code and makes its structure more stable. Reviews also help programmers build relationships and work more effectively.
⏱ 4 minutes read
#Software
⏱ 4 minutes read
#Software
Medium
9 Code Review Techniques Every Programmer Should Follow
This will make your code reviews even better.
If you are familiar with Kubernetes, you must know Kubernetes installation is one of the challenging topics of Kubernetes. This challenge occurs because a multitude of installation methods exists. In this article, I’ll talk about Kubernetes installation methods, available choices, and best practices. Let’s get started.
⏱ 7 minutes read
#Kubernetes
⏱ 7 minutes read
#Kubernetes
Medium
Kubernetes Installation Methods The Complete Guide
If you are familiar with Kubernetes, you must know Kubernetes installation is one of the challenging topics of Kubernetes. This challenge…
If you are a developer, then there is a high chance that you would be working on a server running on a Linux-based operating system. And you would need to work with commands as part of your regular work. Here you will go through a list of different terminal commands that would be very helpful in your development work.
⏱ 6 minutes read
#bash #shell #linux
⏱ 6 minutes read
#bash #shell #linux
Medium
20 Terminal Commands That Every Developer Should Know
Terminal commands to know for your better workflow and efficiency
Human thoughts can be so weird sometimes. And the minds of programmers are more creative when it comes to writing comments.
This is just for fun. Do not take it seriously.
⏱ 6 minutes read
#Humor
This is just for fun. Do not take it seriously.
⏱ 6 minutes read
#Humor
Medium
40 Ridiculous Comments in Source Code that People Actually Wrote
You are not the only programmer who writes weird comments
I used to love C and C++. If we date back to the mid 90’s, I did C, probably poor C++ which I thought was great, and Assembly exclusively as part of my reverse engineering/security work.
⏱ 11 minutes read
#Rust
⏱ 11 minutes read
#Rust
Medium
My Key Learnings after 30,000 LOC in Rust
For me, Rust takes a stroll over the memory lane above and picks and drives home the best experiences from all those languages — which is a
GitHub is not just a version control service; it is a terrific content resource for all-things-development. From free e-books and tutorials, to interview preparation material and ‘awesome’ listicles, GitHub is the go-to learning hub for Developers eager to up-skill themselves and stay relevant.
⏱ 4 minutes read
#GitHub
⏱ 4 minutes read
#GitHub
Medium
Top 10 GitHub Repos To Bookmark Right Now
A curated a list of the most valuable GitHub repos, that every developer should study, irrespective of where they are into their career journey.