Forem

Ali Sherief profile picture

Ali Sherief

Backend developer at ChainWorks Industries. He/Him.

Location Addis Ababa, Ethiopia Joined Joined on  Personal website https://notatether.com github website twitter website

Education

Self-taught

Work

Junior Backend Engineer at ChainWorks Industries

Five Year Club
Writing Debut
Four Year Club
Three Year Club
Two Year Club
One Year Club
16 Week Writing Streak
8 Week Writing Streak
4 Week Writing Streak
How to avoid "Too many open files" error in NodeJS
Cover image for How to avoid "Too many open files" error in NodeJS

How to avoid "Too many open files" error in NodeJS

2
Comments 2
3 min read

Want to connect with Ali Sherief?

Create an account to connect with Ali Sherief. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Formatting HTML and CSS For Beginners
Cover image for Formatting HTML and CSS For Beginners

Formatting HTML and CSS For Beginners

Comments
2 min read
Electron vs. The Native Windows Frameworks
Cover image for Electron vs. The Native Windows Frameworks

Electron vs. The Native Windows Frameworks

16
Comments 3
4 min read
Google Chrome Media History: How Does It Work?
Cover image for Google Chrome Media History: How Does It Work?

Google Chrome Media History: How Does It Work?

1
Comments
3 min read
MSYS2 Build Processes Driving You Crazy?
Cover image for MSYS2 Build Processes Driving You Crazy?

MSYS2 Build Processes Driving You Crazy?

2
Comments
4 min read
The 4 Parts Of The WebUI: View Google Chrome’s Code
Cover image for The 4 Parts Of The WebUI: View Google Chrome’s Code

The 4 Parts Of The WebUI: View Google Chrome’s Code

1
Comments
4 min read
What's all this fuss about spying with light bulbs?
Cover image for What's all this fuss about spying with light bulbs?

What's all this fuss about spying with light bulbs?

Comments 1
4 min read
Pro Tips For Designing Robust React Components Part II: Bundle Size
Cover image for Pro Tips For Designing Robust React Components Part II: Bundle Size

Pro Tips For Designing Robust React Components Part II: Bundle Size

2
Comments
5 min read
Musings about Database Indexes
Cover image for Musings about Database Indexes

Musings about Database Indexes

5
Comments
4 min read
Who's responsible for securing software?
Cover image for Who's responsible for securing software?

Who's responsible for securing software?

3
Comments
2 min read
Pro Tips For Designing Robust React Components
Cover image for Pro Tips For Designing Robust React Components

Pro Tips For Designing Robust React Components

10
Comments 4
3 min read
Using Babel to write cross-browser modern ECMAScript
Cover image for Using Babel to write cross-browser modern ECMAScript

Using Babel to write cross-browser modern ECMAScript

1
Comments
2 min read
Using Cloud9 to Publish AWS Lambda Functions
Cover image for Using Cloud9 to Publish AWS Lambda Functions

Using Cloud9 to Publish AWS Lambda Functions

1
Comments
3 min read
Yet Another Array Of Design Patterns

Yet Another Array Of Design Patterns

Comments
5 min read
Singleton, Command, Factory, and Decorator Patterns Explained
Cover image for Singleton, Command, Factory, and Decorator Patterns Explained

Singleton, Command, Factory, and Decorator Patterns Explained

4
Comments 1
4 min read
Design Patterns Cheat Sheet
Cover image for Design Patterns Cheat Sheet

Design Patterns Cheat Sheet

10
Comments
3 min read
Keras vs. TensorFlow
Cover image for Keras vs. TensorFlow

Keras vs. TensorFlow

Comments
3 min read
How to get C++ autocomplete suggestions in VScode
Cover image for How to get C++ autocomplete suggestions in VScode

How to get C++ autocomplete suggestions in VScode

3
Comments
3 min read
Training Neural Networks With Keras
Cover image for Training Neural Networks With Keras

Training Neural Networks With Keras

Comments
3 min read
Neural Network Basics: Weighting Functions
Cover image for Neural Network Basics: Weighting Functions

Neural Network Basics: Weighting Functions

8
Comments
4 min read
The Ultimate Guide To Look Like An Elite Developer
Cover image for The Ultimate Guide To Look Like An Elite Developer

The Ultimate Guide To Look Like An Elite Developer

3
Comments
4 min read
Algorithmic Complexity Basics
Cover image for Algorithmic Complexity Basics

Algorithmic Complexity Basics

1
Comments
3 min read
Supercharge your Python programming with these tricks
Cover image for Supercharge your Python programming with these tricks

Supercharge your Python programming with these tricks

4
Comments 1
3 min read
The Simple Golang Tutorial Part 3: Functions
Cover image for The Simple Golang Tutorial Part 3: Functions

The Simple Golang Tutorial Part 3: Functions

7
Comments
5 min read
The Simple Golang Tutorial Part 2 - Variables, Types, and Operators
Cover image for The Simple Golang Tutorial Part 2 - Variables, Types, and Operators

The Simple Golang Tutorial Part 2 - Variables, Types, and Operators

9
Comments
4 min read
The Simple Golang Tutorial: Modules and Basic Syntax
Cover image for The Simple Golang Tutorial: Modules and Basic Syntax

The Simple Golang Tutorial: Modules and Basic Syntax

7
Comments
5 min read
Linux Performance Monitoring
Cover image for Linux Performance Monitoring

Linux Performance Monitoring

9
Comments
3 min read
Troubleshooting: General Steps
Cover image for Troubleshooting: General Steps

Troubleshooting: General Steps

1
Comments
5 min read
Infrastructure as Code
Cover image for Infrastructure as Code

Infrastructure as Code

3
Comments
3 min read
A DevOps Primer: Culture
Cover image for A DevOps Primer: Culture

A DevOps Primer: Culture

5
Comments
5 min read
My Top 10 DevOps Metrics
Cover image for My Top 10 DevOps Metrics

My Top 10 DevOps Metrics

5
Comments 2
3 min read
A DevOps Primer: Quality
Cover image for A DevOps Primer: Quality

A DevOps Primer: Quality

1
Comments
7 min read
A DevOps Primer
Cover image for A DevOps Primer

A DevOps Primer

7
Comments 2
5 min read
An overview of CUDA, part 4: Device memory types
Cover image for An overview of CUDA, part 4: Device memory types

An overview of CUDA, part 4: Device memory types

1
Comments
3 min read
An overview of CUDA, part 3: Memory alignment
Cover image for An overview of CUDA, part 3: Memory alignment

An overview of CUDA, part 3: Memory alignment

3
Comments
5 min read
An overview of CUDA, part 2: Host and device code
Cover image for An overview of CUDA, part 2: Host and device code

An overview of CUDA, part 2: Host and device code

13
Comments
5 min read
An overview of CUDA
Cover image for An overview  of CUDA

An overview of CUDA

7
Comments 1
4 min read
Passing command-line options to bash scripts

Passing command-line options to bash scripts

10
Comments 2
3 min read
Ansible at Lightspeed ⚡

Ansible at Lightspeed ⚡

1
Comments
7 min read
2D OpenGL for Beginners

2D OpenGL for Beginners

15
Comments
6 min read
Speedtest.net on Python!
Cover image for Speedtest.net on Python!

Speedtest.net on Python!

26
Comments 5
2 min read
Essential CSS properties
Cover image for Essential CSS properties

Essential CSS properties

34
Comments
6 min read
Diary of youtube-dl internals, part 4
Cover image for Diary of youtube-dl internals, part 4

Diary of youtube-dl internals, part 4

7
Comments
5 min read
Diary of youtube-dl internals, part 3

Diary of youtube-dl internals, part 3

8
Comments
3 min read
Analyzing the Sudoku puzzle-solving Python program
Cover image for Analyzing the Sudoku puzzle-solving Python program

Analyzing the Sudoku puzzle-solving Python program

6
Comments
5 min read
There are two Travis CIs...
Cover image for There are two Travis CIs...

There are two Travis CIs...

5
Comments 1
3 min read
Diary of youtube-dl internals, part 2

Diary of youtube-dl internals, part 2

7
Comments
4 min read
Diary of youtube-dl internals, part 1

Diary of youtube-dl internals, part 1

13
Comments
7 min read
Setting up a self-hosted Wordpress
Cover image for Setting up a self-hosted Wordpress

Setting up a self-hosted Wordpress

6
Comments 1
5 min read
Pdb debugging tips

Pdb debugging tips

1
Comments
2 min read
Moment.js vs Luxon

Moment.js vs Luxon

6
Comments
2 min read
Git branches best practices

Git branches best practices

25
Comments
5 min read
Moment.js vs Intl object

Moment.js vs Intl object

1
Comments
4 min read
Moment.js and its maintenance mode entry
Cover image for Moment.js and its maintenance mode entry

Moment.js and its maintenance mode entry

5
Comments
3 min read
Sphinx Docstring Best Practices

Sphinx Docstring Best Practices

11
Comments
3 min read
A Lodash Reference But With My Preferred Methods

A Lodash Reference But With My Preferred Methods

1
Comments
7 min read
Thoughts about Docker deleting unused images
Cover image for Thoughts about Docker deleting unused images

Thoughts about Docker deleting unused images

5
Comments
3 min read
Javascript doesn't sleep
Cover image for Javascript doesn't sleep

Javascript doesn't sleep

5
Comments
6 min read
Redux Toolkit, and integrating React with Redux

Redux Toolkit, and integrating React with Redux

6
Comments
4 min read
Using Redux in your app

Using Redux in your app

6
Comments
5 min read
loading...