Open in app

Sign In

Write

Sign In

Mehmet Fatih YILDIZ
Mehmet Fatih YILDIZ

184 Followers

Home

About

Jan 23

Creating sequence diagrams using mermaidjs to map out your user journey

I want to talk about an effective product planning process I’ve been following recently. Why to do user journey thinking? In your product, single most important thing is to put your users first. Nothing matters other than how your users perceive your product. “Users” is a very general and broad definition and often used without much…

Mermaidjs

4 min read

Creating sequence diagrams using mermaidjs to map out your user journey
Creating sequence diagrams using mermaidjs to map out your user journey
Mermaidjs

4 min read


Dec 20, 2022

Editing and previewing Mermaid diagrams on your docs (markdown, github, notion, confluence)

Mermaid.js is one of my recent favorite tools I’ve added to my toolbox. Mermaid.js is an open-source diagramming tool that converts plain structured text and renders diagrams as SVG or PNG images. You can use the following tools to render and save mermaid diagrams on your documents but there are…

Mermaidjs

3 min read

Editing and previewing Mermaid diagrams on your docs (markdown, github, notion, confluence)
Editing and previewing Mermaid diagrams on your docs (markdown, github, notion, confluence)
Mermaidjs

3 min read


Dec 5, 2022

dotfiles method to sync your command line configurations between machines

I want to talk about a common practice among developers who work on multiple machines or work on (many) servers. As developers, we spend a healthy amount of our time on the shell and work with command line tools. If you fit in this description, it is important to configure…

Bash

4 min read

dotfiles method to sync your command line configurations between machines
dotfiles method to sync your command line configurations between machines
Bash

4 min read


Nov 15, 2022

Simple Gitlab CI/CD Deployment via SSH+RSYNC

Setting up a project that runs in a web server (consider a traditional server like an AWS EC2 instance) requires you to deploy your code and configure the application. Doing this once may not be a big task but doing it continuously is not. Not to mention it will get…

Rsync

5 min read

Simple Gitlab CI/CD Deployment via SSH+RSYNC
Simple Gitlab CI/CD Deployment via SSH+RSYNC
Rsync

5 min read


Nov 1, 2022

Create quick diagrams and Wireframes using Excalidraw + VSCode

There are probably tons of both diagramming tools as well as wireframing tools out there. And I have been using most of those throughout my profession. I want to talk about my recent favorite “excalidraw” that I made it a quick-note style using its Visual Studio Code extension and some…

Diagrams

4 min read

Create quick diagrams and Wireframes using Excalidraw + VSCode
Create quick diagrams and Wireframes using Excalidraw + VSCode
Diagrams

4 min read


Oct 12, 2022

Better CMD+R — Improved command line history using Atuin

Atuin is a command line utility that replaces your existing shell history with a SQLite database.

Command Line

1 min read

Better CMD+R — Improved command line history using Atuin
Better CMD+R — Improved command line history using Atuin
Command Line

1 min read


Sep 5, 2022

Github page is the most important place as a developer and here is why it is so important

Github is an amazing community and became how we host, share, and showcase our work as developers. It became a unanimous home to the open source community. Github does not stop amazing me every day. A developer’s Github profile has now become THE source of how hiring decisions are informed…

Github

5 min read

Github page is the most important place as a developer and here is why it is so important
Github page is the most important place as a developer and here is why it is so important
Github

5 min read


Aug 22, 2022

How Google had almost 10 years’ head start on voice assistants and lost its competition to Amazon

This is one of the areas that I get angry at Google where it used to be leading this category and clearly fell behind in the competition.

Google Home

3 min read

How Google had almost 10 years’ head start on voice assistants and lost its competition to Amazon
How Google had almost 10 years’ head start on voice assistants and lost its competition to Amazon
Google Home

3 min read


Aug 5, 2022

Portable Wordpress with SQLite instead of MySQL

When working with WordPress, there are many occasions you may need a quick spin WordPress environment without dealing with database setup and a web server. Making WordPress use a SQLite database and run on a native PHP server is surprisingly easy and simple. I’ve been using this setup for testing plugins, and themes and trash the setup without worrying about it much. The magic here is mostly automating the installation and configuration of the WordPress instance using wp-cli. It’s very easy to install and run wp-cli from a phar package.

WordPress

1 min read

Portable Wordpress with SQLite instead of MySQL
Portable Wordpress with SQLite instead of MySQL
WordPress

1 min read


Jul 15, 2022

Remove unused CSS with PurgeCSS

When building a web app, we often use our go-to CSS framework (bootstrap, tailwindcss…) that comes with a lot of useful stuff that normalizes and speeds up our UI building process. Frameworks also come with a lot of baggage, a lot of it. Most of our UIs are not super…

CSS

1 min read

Remove unused CSS with PurgeCSS
Remove unused CSS with PurgeCSS
CSS

1 min read

Mehmet Fatih YILDIZ

Mehmet Fatih YILDIZ

184 Followers

Builder of internet things - Ninja

Following
  • Steve Price

    Steve Price

  • ReadWrite

    ReadWrite

  • Mert Erkal

    Mert Erkal

  • Emre Barack Sokullu

    Emre Barack Sokullu

  • Mihai Serban

    Mihai Serban

See all (241)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech