Hello

I’m Yasin.
Creating Web Apps.

I design & develop modern and accessible web interfaces. You can read more about me here, but stick around if you like JavaScript, CSS, learning new things or travelling.

My Skillset

Here is the keywords that represent me. Yeah! I'm web developer but not a spider.

HTML
Semantic Markup

Semantic markup is mandatory for accessible website. So I follow rules meticulously.

A11Y
Web Accessibility

I have responsibility to make sure that everyone has access to what I create regardless of ability.

JavaScript
Frameworks & Vanilla

I’m ready to use what your project needs. Whatever React, Vanilla JS or old school jQuery.

Development Env.
Webpack

I choose Webpack, Parcel or Gulp to automate project workflow on your dependings.

CSS
Custom Properties

CSS evolved in time. It’s not weird anymore. I’m using css custom properties for flexibility.

CSS
Pre-Processors

Plain css isn’t enough if you’re not building an “hello world” page. I’m using SASS and LESS.

CSS
Animations

If <prefers-reduced-motion> do nothing, else fire sparklers!

Design
Figma & Photoshop

I’m not a full-time UI designer but I have ability and experience in design.

Jamstack
Static Site Generators

The modern way to build websites and apps that delivers better performance

Clients

I’ve worked with great brands as a freelancer & agency employee.

  • Akbank
  • Akcelik
  • Denge Bilgisayar
  • eFinans
  • Gedik Yatirim
  • LC Waikiki
  • Makrobet
  • N Kolay
  • Sodexo

JavaScript ES6 Classes

Classes are a template for creating objects. They encapsulate data with code to work on that data.

Read article

Differences Between Const, Var and Let

My notes about const, var and let. Not a guide. Just notes.

Read article

JSX Arrays and Forms (React Notes - 2)

My ReactJS learning journey. I take this notes for myself.

Read article

Getting Started (React Notes - 1)

My ReactJS learning journey. I take this notes for myself.

Read article

Understanding JavaScript Promises

Many people struggle with understand how Promises work (including me). Promises are fundamental to asynchronous coding in JavaScript. In this post we try to understand promises with basic examples.

Read article