DEV Community

loading...
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

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

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

Reactions 2 Comments
5 min read
Musings about Database Indexes

Musings about Database Indexes

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

Who's responsible for securing software?

Reactions 3 Comments
2 min read
Pro Tips For Designing Robust React Components

Pro Tips For Designing Robust React Components

Reactions 10 Comments 4
3 min read
Using Babel to write cross-browser modern ECMAScript

Using Babel to write cross-browser modern ECMAScript

Reactions 1 Comments
2 min read
Using Cloud9 to Publish AWS Lambda Functions

Using Cloud9 to Publish AWS Lambda Functions

Reactions 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

Singleton, Command, Factory, and Decorator Patterns Explained

Reactions 3 Comments 1
4 min read
Design Patterns Cheat Sheet

Design Patterns Cheat Sheet

Reactions 8 Comments
3 min read
Keras vs. TensorFlow

Keras vs. TensorFlow

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

How to get C++ autocomplete suggestions in VScode

Reactions 1 Comments
3 min read
Training Neural Networks With Keras

Training Neural Networks With Keras

Comments
3 min read
Neural Network Basics: Weighting Functions

Neural Network Basics: Weighting Functions

Reactions 6 Comments
4 min read
The Ultimate Guide To Look Like An Elite Developer

The Ultimate Guide To Look Like An Elite Developer

Reactions 3 Comments
4 min read
Algorithmic Complexity Basics

Algorithmic Complexity Basics

Reactions 1 Comments
3 min read
Supercharge your Python programming with these tricks

Supercharge your Python programming with these tricks

Reactions 4 Comments 1
3 min read
The Simple Golang Tutorial Part 3: Functions

The Simple Golang Tutorial Part 3: Functions

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

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

Reactions 9 Comments
4 min read
The Simple Golang Tutorial: Modules and Basic Syntax

The Simple Golang Tutorial: Modules and Basic Syntax

Reactions 7 Comments
5 min read
Linux Performance Monitoring

Linux Performance Monitoring

Reactions 9 Comments
3 min read
Troubleshooting: General Steps

Troubleshooting: General Steps

Reactions 1 Comments
5 min read
Infrastructure as Code

Infrastructure as Code

Reactions 3 Comments
3 min read
A DevOps Primer: Culture

A DevOps Primer: Culture

Reactions 5 Comments
5 min read
My Top 10 DevOps Metrics

My Top 10 DevOps Metrics

Reactions 5 Comments 2
3 min read
A DevOps Primer: Quality

A DevOps Primer: Quality

Reactions 1 Comments
7 min read
A DevOps Primer

A DevOps Primer

Reactions 4 Comments 2
5 min read
An overview of CUDA, part 4: Device memory types

An overview of CUDA, part 4: Device memory types

Comments
3 min read
An overview of CUDA, part 3: Memory alignment

An overview of CUDA, part 3: Memory alignment

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

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

Reactions 5 Comments
5 min read
An overview of CUDA

An overview of CUDA

Reactions 3 Comments
4 min read
Passing command-line options to bash scripts

Passing command-line options to bash scripts

Reactions 4 Comments 2
3 min read
Ansible at Lightspeed ⚡

Ansible at Lightspeed ⚡

Reactions 1 Comments
7 min read
2D OpenGL for Beginners

2D OpenGL for Beginners

Reactions 5 Comments
6 min read
Speedtest.net on Python!

Speedtest.net on Python!

Reactions 23 Comments 5
2 min read
Essential CSS properties

Essential CSS properties

Reactions 33 Comments
6 min read
Diary of youtube-dl internals, part 4

Diary of youtube-dl internals, part 4

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

Diary of youtube-dl internals, part 3

Reactions 7 Comments
3 min read
Analyzing the Sudoku puzzle-solving Python program

Analyzing the Sudoku puzzle-solving Python program

Reactions 6 Comments
5 min read
There are two Travis CIs...

There are two Travis CIs...

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

Diary of youtube-dl internals, part 2

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

Diary of youtube-dl internals, part 1

Reactions 13 Comments
7 min read
Setting up a self-hosted Wordpress

Setting up a self-hosted Wordpress

Reactions 6 Comments
5 min read
Pdb debugging tips

Pdb debugging tips

Reactions 1 Comments
2 min read
Moment.js vs Luxon

Moment.js vs Luxon

Reactions 1 Comments
2 min read
Git branches best practices

Git branches best practices

Reactions 11 Comments
5 min read
Moment.js vs Intl object

Moment.js vs Intl object

Reactions 1 Comments
4 min read
Moment.js and its maintenance mode entry

Moment.js and its maintenance mode entry

Reactions 5 Comments
3 min read
Sphinx Docstring Best Practices

Sphinx Docstring Best Practices

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

A Lodash Reference But With My Preferred Methods

Reactions 1 Comments
7 min read
Thoughts about Docker deleting unused images

Thoughts about Docker deleting unused images

Reactions 5 Comments
3 min read
Javascript doesn't sleep

Javascript doesn't sleep

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

Redux Toolkit, and integrating React with Redux

Reactions 5 Comments
4 min read
Using Redux in your app

Using Redux in your app

Reactions 6 Comments
5 min read
A high-level overview of Redux

A high-level overview of Redux

Reactions 5 Comments
3 min read
Exploring NextJS Features

Exploring NextJS Features

Reactions 8 Comments
4 min read
Introduction to NextJS

Introduction to NextJS

Reactions 20 Comments 3
4 min read
Migrating JS code from json to x-www-form-urlencoded

Migrating JS code from json to x-www-form-urlencoded

Reactions 10 Comments
5 min read
How to use BEM

How to use BEM

Reactions 46 Comments 2
2 min read
A collection of useful HTTP cheat sheets

A collection of useful HTTP cheat sheets

Reactions 11 Comments
3 min read
Enhancing logging with JSON

Enhancing logging with JSON

Reactions 1 Comments
3 min read
loading...