Open in app

Sign In

Write

Sign In

Fatih Arslan
Fatih Arslan

2.3K Followers

Home

About

Sep 26, 2017

Tom Bihn Daylight Briefcase Review

Let me introduce the newest member of my bag collection, the Tom Bihn Daylight Briefcase: classic, ultralight, minimalist briefcase for the urban dwellers. I purchased this briefcase because I wanted to have something that is lightweight yet durable — something I could carry with me in the city. Even though…

Travel

11 min read

Tom Bihn Daylight Briefcase Review
Tom Bihn Daylight Briefcase Review
Travel

11 min read


Sep 14, 2017

The ultimate guide to writing a Go tool

A while ago I’ve started to build a tool to make my life easier. It’s called: gomodifytags. It automatically fills the struct tag fields based on the field names. Let me show you an example: Having a tool like this makes it easy to manage multiple fields of a struct…

Golang

22 min read

The ultimate guide to writing a Go tool
The ultimate guide to writing a Go tool
Golang

22 min read


Jul 29, 2017

A new home

I moved back to my own domain (arslan.io) with a clean and minimalist new design (it might change in the future, so don’t be surprised if you see something else than the screenshot above!). Some of you might ask why I’ve stopped writing on Medium? I wrote it on my new blog. I’ll be posting occasionally updates to my blog from here though. In meanwhile, see you all there 👋

Blog

1 min read

A new home
A new home
Blog

1 min read


Jul 23, 2017

Minaal Daily Bag review

It’s time for another backpack review! This time I want to share my experiences and thoughts about using the Minaal Daily Bag. As some of you know, I use a bag extensively before writing down my thoughts on it. …

Travel

11 min read

Minaal Daily Bag review
Minaal Daily Bag review
Travel

11 min read


Mar 17, 2017

Goruck GR1 (26L) Backpack Review

I had many messenger bags in the past. When I started to travel more than I’ve imagined, I’ve realized messenger bags were not useful anymore. It was painful to carry all your stuff on a single shoulder with a single strap. I had to start carry something more comfortable and…

Travel

7 min read

Goruck GR1 (26L) Backpack Review
Goruck GR1 (26L) Backpack Review
Travel

7 min read


Jan 4, 2017

Starting your Coffee journey

I’m a coffee geek. I really love coffee. Every single morning I have the same routine at home. The smell of good coffee is everywhere in our home. I frequently get a lot of questions about how to drink fresh and quality coffee. …

Coffee

6 min read

Starting your Coffee journey
Starting your Coffee journey
Coffee

6 min read


Mar 16, 2016

Navigation between functions and types in vim-go

I’ve introduced a new tool called motion in my previous post (I recommend to read it before you continue) and explained new features (such as text-objects) that are implemented on top of it. Text-objects are great to modify and change the function. But we also might want to move around…

Vim

4 min read

Navigation between functions and types in vim-go
Navigation between functions and types in vim-go
Vim

4 min read


Mar 14, 2016

Treating Go types as objects in Vim

Vim users know that they can edit text in a very different way, with what we call as “text objects” or “text motions”. For example words are defined with the character “w” or paragraphs with “p”. Instead of selecting words manually and change them (or delete) you select “words” and…

Vim

4 min read

Treating Go types as objects in Vim
Treating Go types as objects in Vim
Vim

4 min read


Nov 12, 2015

My journey about implementing an HCL parser in pure Go

One of my new side projects was about a scanner/parser family written in pure Go for the Hashicorp Configuration Language. I had two reasons for it, the first one was to have fun and learn the internals of Go’s own parser family (go/{ast,token,scanner,parser}) and the second one was to have…

Programming

3 min read

My journey about implementing an HCL parser in pure Go
My journey about implementing an HCL parser in pure Go
Programming

3 min read


Oct 12, 2015

A look at Go lexer/scanner packages

I’ve decided to create a lexer (a.k.a scanner) for an upcoming hobby project. Before creating the lexer, I wanted to see how a lexer can be implemented in Go. Also important for me was how to implement it with an idiomatic Go usage. …

Golang

9 min read

A look at Go lexer/scanner packages
A look at Go lexer/scanner packages
Golang

9 min read

Fatih Arslan

Fatih Arslan

2.3K Followers

Software Engineer. Gopher and Coffee geek. Author of vim-go. Look for my open source projects at https://github.com/fatih

Following
  • Mali Müşavir Evren Özmen-CPA Evren ÖZMEN

    Mali Müşavir Evren Özmen-CPA Evren ÖZMEN

  • Fehmi Can Saglam

    Fehmi Can Saglam

  • Damjan Cvetkov-Dimitrov

    Damjan Cvetkov-Dimitrov

  • Anand Sharma

    Anand Sharma

  • Gokhan Topcu

    Gokhan Topcu

See all (208)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech