How to build a color palette for your website with Radix Colors
Learn how you can use Radix Colors to build an accessible color palette for your website, using interactive color pickers and UI examples.
Learn how you can use Radix Colors to build an accessible color palette for your website, using interactive color pickers and UI examples.
Can't add a dynamic canonical URL in the Remix application? In this post, I share how you can easily add dynamic links in Remix app
In this post you will discover how to change the cursor icon to a custom icon using CSS with some interactive demos and code samples.
In this article I share three main pillars of the Web and some important and overlooked topics to add to your Web learning path.
In this blog post we will be gradually creating fully working Toast API and we will use advantages of React Hooks to create nicer hooks-supported interface.
I want to cover the thing that every active developer faces everyday probably multiple times from 1 to 10, 20, 30 times a day. So I will talk about Git commit messages and how to write them, so you will thank yourself in the future.
In this post I want to share whom I follow and admire in tech world to stay up to date with all tendencies and other cool stuffs they share. Since I am mostly JavaScript/FrontEnd developer, this list will contain people mostly from this part of IT.
This article is the continuation of first part(so you better read first part too :), where we learn how to create virtual nodes with JSX-like function hyperscript and render them. In this part we will implement “diffing” algorithm of virtual DOM.
In this article I want to recap my experience creating own “virtual DOM”. Sounds too ambitiously? Probably, but it is not that complicated as you might think. As the title states, it will make sense when you create your own, rather than reading thousands of articles about it.
Here I share my journey how I got into this whole IT thing through ACM olympiads, random PHP course, IT-club in my university, and more.
In this blog post I share how to create a simple Chrome Extension in 5 easy steps in 5 minutes using the Yeoman Chrome Extension Generator.
Hackathons are cool! So I made a small report of the first hackathon in my Alma Mater Suleyman Demirel University. I share what we ended up building and some photos from the hackathon.
In this post I am sharing how I handled my own Android course in 2 weeks time — some learnings and restrospecting.
Hello, here! In this post I am sharing what I was learning and building during my winter holidays in January, 2016.
The homework on the "Moneymaking" course by Mirus. Here you will find the 20 different sources where you can get traffic for your website or product.
The story of how we repeated the implementation of Self-Driving RC car from David Singleton's blog.
I am starting this blog and will write here frequently, as I can. Two main purposes of this blog is to keep some notes for myself and share my learnings in a friendly format.
I committed to share more this year, so if you don’t want to miss anything, please subscribe to my newsletter. I hope you will enjoy the content!