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 through technology, I love open source and micro startups.

Skills

Full stack development

Full stack development

UI/UX Design

UI/UX Design

Graphic Design

Graphic Design

Services

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

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

My trip to Istanbul & why I hate traveling

I wanted to visit Istanbul 3 years ago and even told my friends about it, but 2 years after that moment, I didn’t really want to travel anywhere anymore because in my opinion, the Internet (even if it’s not decentralized) saves us…

Dec 25, 20174 min

Testimonials

"One of the best JAMstack engineers I know"

Guillermo Rauch

Guillermo Rauch

CEO @ ZEIT

"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

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!"

salahbkd

salahbkd

Software engineering student

Recent tech talks

Introducing Gatsby, — The modern web framework for building blazing fast websites and apps.

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 of a static website consuming data from a single YAML file and deployed to ZEIT now in less than 10s.

Dec 17, 2019

Building static & dynamic apps with Gatsby

In this talk, I covered the same points I mentioned in my previous Gatsby talk as most of the attendees haven't any idea what Gatsby was, then I jumped into the dynamic Not Todo app I built during that morning which is connected to a REST API built quickly with express & mongoDB, I went through how to setup the routes using reach-router & how to use the "createPages" Gatsby API to create that page (since it's a SPA, there is only one page generated).

May 14, 2019

Introducing Gatsby, the best SSG for React developers.

In this talk, I introduced Gatsby to developers, which is one of the three choices you'd consider when building a React app, it offers pre-rendering, has a huge community who have shipped many Gatsby plugins that help make the process easy, I discussed about what's so awesome about it, how it renders content & built a blog with markdown files in 5 minutes live coding with the attendees.

Feb 14, 2019

Subscribe to Smakosh.com

And get the latest articles delivered right to your inbox!