I am a software developer, living in Amsterdam. I write and publish all of my work as free/libre software. See my resume if you are interested in that kind of thing. Also, here is my my Github profile.

I suppose it's absolutely important to point out these days that everything in this website is written by me, not by an LLM.11Well, to be honest I used it for one specific post and the results were downright dogshit. I am not saying that I am a great writer and I can write much better than LLM's but the tone of the LLM generated sentences now disgust me. I removed those generated sentences from that post now.

This website itself is just one single Org file and all the code is generated from it, even the code that generates the website is within that file.22I am kind of questioning if it's really worth it after my last re-design but I still think it's a good trick and shows the power of Org mode.

You can contact me at isamertgurbuz at gmail dot com if you are interested in discussing any of the posts/topics you've encountered here.


I watch a lot of stuff through my self hosted Jellyfin instance33I also write about self hosting here. Hopefully more in the future. and keep my notes/ratings in an Org file,44Did I mention how much I do in Org? Like, a lot. See this and this if you are interested in my Org flows, or just see all of my posts about org. like this and I export that data into this watchlist page where you can find my ratings for movies/shows/documentaries.


I maintain a few projects and occasionally contribute to other free software projects. Following list may be incomplete (please take a look at my my GitHub profile if you want to see my dead/half-baked projects) but here are the projects that I've been working on:

Command line applications

scli
A TUI application that let's you use Signal from command line. Now it is mostly (99.9%) maintained by @exquo.
jaro
A resource opener with a DSL, alternative to xdg-open. It let's you specify highly complex use-cases in a very simple form for opening your resources exactly as you want.
marks
A grep-like tool (or more like a search engine) for Markdown and Org mode documents. Development is slow but I will return to this project whenever I have a bit more spare time.

Emacs related projects

empv.el
An Emacs media player, media library manager, radio player and YouTube frontend.
orgmdb.el
An Emacs/org-mode watchlist manager and OMDb API client.
lab.el
A package that integrates GitLab with Emacs, provides you simple interfaces for interacting with GiLab, right inside Emacs!
swagg.el
A Swagger UI for Emacs.
jsdoc.el
An helper for inserting JSDoc comments easily within Emacs.
couchbase-query.el
Inferior mode for cbq
sozluk.el
Online Turkish dictionary. Shows the results in a nicely formatted org mode buffer.

Experimental projects

scheme.rs
An experimental scheme interpreter written in Rust. This project came into life in an attempt to learn Rust and a bit about interpreters. There is also an online WebAssembly version published by Niklas Reppel, check it out here.
techne
Another attempt at learning compilers/interpreters. This time I went ahead and designed my language. It has a mix of ML-style and C-style syntax. It has couple of interesting and novel ideas.55It turns out those ideas are already implemented by Scala, Clojure and D lang but I guess it is first language that brings them together. I still plan to work on this and make it at least usable for real-life scripting.

Other projects

isamert.net
This web site itself. It's simply one file that contains the all website contents, the code that generates the static file based on the contents and the documentation of the generator. It can be abstracted away in a sense that it can be an Emacs web site generator package but you can also copy the file into an org-mode buffer and start using it.
dotfiles
All of the configurations for the programs that I use and lot's of automation code. There are some modules that I want to turn into separate Emacs packages, like: