I'm Ismail Ghallou

Also known as Smakosh, a self-taught Full Stack JavaScript Developer, Graphic and UI/UX Designer.
I help founders add value to society by crafting software using JavaScript tools, I love open source and building side projects.


Full stack development

Full stack development

UI/UX Design

UI/UX Design

Graphic Design

Graphic Design


Design System

Design System

Colors, components, typography etc... all in one place, documented and easy to access as a npm module.

UI/UX Design

UI/UX Design

Good looking user interfaces with a good user experience for an affordable price.

Full Stack Development

Full Stack Development

Get your mvp up & running in less than a week built with the MERN or JAM stack, ask your early users for feedback before scaling it.

SEO & growth

SEO & growth

Your ranking on search engines will improve and growth hacking strategies will be tested and reported to keep you ahead of your competitors.

Popular articles

Webview native authentication in React Native

TL;DR: React Native App: https://github.com/smakosh/article-auth-app React web app: https://github.com/smakosh/article-auth-web REST API: https://github.com/smakosh/article-auth-api Theory Before you start reading and getting into…

Dec 01, 201913 min

Handling SEO in React apps

I have landed successfully in Bali, rented a scooter and been enjoying my ride from my place to Dojo Bali where I’m currently writing this article. SEO definition Search engine optimization (SEO) is the process of increasing the…

Jun 13, 20195 min

How To add dark mode easily with a custom React hook

In this quick article, I will be implementing dark mode to a quick React app with a custom React hook, Before we start, let’s see how is this supposed to work in three easy steps: We will check first if the chosen theme isn’t…

Mar 22, 20192 min


"One of the best JAMstack engineers I know"

Guillermo Rauch

CEO @ Vercel

"Ismail is one of the most talented hardest working software engineers I've ever worked with. I've worked with him on several projects including JavaScript and React Native projects. Every time he's proven to be incredibly smart, hardworking and trustworthy. He writes beautiful, thoughtful code and isn't afraid to jump head first into technologies. He's even gone so far as to write his own CSS front end framework and hosted several conference talks"

John Jacob

Founder @ Better, Head of Engineering at Main Street

"I've got the chance to attend HacktoberFest last year where i saw Smakosh talking in a Q/A session, learned a lot!"


Software engineering student

Recent tech talks

Learn to implement authentication cheaply and securely

An online workshop on which I shared my knowledge about the different approaches to implement authentication, the pros and cons of each with a demo at the end implementing session http only cookie authentication using the hype beast.

Mar 31, 2021

WTH is static site regeneration

Quick explanation of Icremental Static Regeneration using Next js, I explained the difference between SSG vs SSR vs CSR vs ISR, gave an introduction about Next js, I went through Next's 3 API functions one by one and showed a demo of Ontwik.dev and how are we using ISR for listing approved developers and their profiles.

Oct 22, 2020

Gatsby js talk and workshop

In this talk, I re-introduced Gatsby as a modern web framework for building blazing fast websites and apps, answered the "what? why and how?" questions with a demo at the end, built a blog and deployed to ZEIT now.

Mar 08, 2020

Subscribe to Smakosh.com

And get the latest articles delivered right to your inbox!