Actually, I hate writing but I am aware that somebody will eventually benefit my writings. So, I am collecting my ideas, writings, code snippets and tutorials in this website that I own.
I've written 17 posts in total. You can use the search below to filter the posts by title.
[Updated] macOS Setup Guide
I recently switched to a new Mac, and I realized remembering all these things to set it up properly can be very challenging. So, I decided to create a guide to follow for the next time, I hope it will be handy for you as well.
Using NFTs as a Proof of Authenticity Certificates
Following up on my commitment from the previous blog post, I'm diving deeper into blockchain use-cases that hold significant potential for businesses. In today's discussion, we're going to explore the intriguing application of using NFTs as proof of authenticity certificates in more detail.
Blockchain Use-Cases in the Enterprise World
In this blog post, we will be diving into an exciting topic that's close to my professional heart: web3 in the enterprise world. As a principal product manager in the web3 space, I've seen firsthand how this technology is not just a buzzword or a trend, but a real game-changer for businesses around the world.
Accessing Your Raspberry Pi Remotely Using Cloudflare
If you're looking to access your Raspberry Pi securely from anywhere in the world, you've come to the right place (I recently solve that problem, so I am writing it down to not forget it in the future). Often, we need remote access to our devices, whether for monitoring a home system, managing a server, or working on various projects.
A Better DID Resolver
Verifying credentials that can actually be verified and presentations that are also verifiable has become a major part of how Self-Sovereign Identity (SSI) systems work. So, what does this mean? Usually, it means identifying the DID document of whoever is issuing the credential or both the person holding and issuing the verifiable presentation. This is done to get access to their public key, essentially a unique identifier. While a lot of the popular ways to do this use a type of technology called Distributed Ledger Technology (DLT) or blockchain to link the DID document and make it available for everyone to see, there are problems with trust when it comes to data that's collected this way.
Comparing the Most Popular Decentralized Identifier (DID) Methods
Decentralized Identifiers (DIDs) are a key component in the realm of decentralized identity. To understand this revolutionary space better, consider the comparison between four of the most popular DID methods, did:ion, did:ethr, did:key, and did:web
How to Set NFT as ENS Avatar
I personally don't like NFTs (at least the trading/owning an artwork part), but I really like Ethereum Name Service (ENS). I have both ENS domain and my profile picture as NFT, which I minted a while ago to test things out. Today, we can try to link them together to get rid of standard avatar.
Create and Publish Your Own did:web
If you are reading this post, I assume you are already heard of Self-Sovereign Identity (SSI) concept and Decentralized Identifier (DID). In this post, I will show you how to create a DID and publish it using one of the most basic DID method available, did:web.
How to Add SSH Public Key to Server
In order to access a remote server from your personal computer, you will need to upload your SSH public key to the authorized keys of the server.
Introducing the "qroxy" Project
"qroxy" name is originated from concatenating "qr code" and "proxy" words, it will hopefully give idea of the project overview. In plain English, it is a dynamic QR code generator REST API with a connected mongoDB to store routes.
The Internet and Identity
Last year, it was an eye-opening experience for me to start working on Self-Sovereign Identity field. Currently, I am managing the Identity and Access Management product in Energy Web, and it gives me lots of insights on the concept and real-world use-cases. In this post, I covered centralized and federated identity models.
[TR] Re-Publishing "Nedir bu Ethereum?"
Eski yazılarımı derlerken Temmuz 2017 yılında (tam 5 sene önce) yayınlamış olduğum Ethereum hakkında yazdığım bu Medium makelesini buldum ve birkaç edit ile tekrar yayınlamaya karar verdim.
Light Nodes (Light Clients) Research
When you decide to go deeper with your blockchain integration, you have to setup a blockchain node. By node, we generally think of a full node, but what if you have another alternative that you can run even on your IoT devices?
How To Install and Use Mosh on a VPS
mosh is a very powerful ssh extender, especially when you are accessing your VPS over mobile network or different public access points. I will only cover how to install it on a Ubuntu VPS and how to use it effectively.
[TR] Enerji Sistemlerinde Esneklik (Grid Flexibility) Nedir?
Elektrik şebekesini kısaca üretim, iletim, depolama ve tüketim elemanlarını sürekli olarak birbirine bağlayan dinamik bir ağ olarak nitelendirebiliriz. Bu şebekenin sağlıklı bir şekilde işlevselliğini koruyabilmesi için tahmin edebileceğiniz üzere arz ve talebin dengede olması gereklidir. Enerji şebekeleri hayatımıza girdikleri ilk anda enerji ihtiyacımızın tamamı merkezi ve kontrol edilebilir bir üretime (termik, hidroelektrik, vs.) dayandığı için sistem esnekliği kavramı pek bir öneme sahip değildi.
How To Deal With CORS Problems
When trying to reach an API or service from localhost can be really painful due to CORS policies.
How To Get Spotify Refresh Token
Lee Robinson made a fantastic job for creating this fantastic frontend code made with Next.js and Tailwind CSS. He also made some great integrations with Github, Youtube, Spotify using their APIs. When I try to edit his frontend I really like the Spotify Now Playing add-on on the footer. So, I decided to keep it. I will try to explain how to get a Refresh Token for using this API.