Gökmen Görgen's Avatar

Gökmen Görgen

@gokmengorgen.net

OS-agnostic Polyglot Programmer and Bassist #python

284
Followers
199
Following
109
Posts
15.06.2023
Joined
Posts Following

Latest posts by Gökmen Görgen @gokmengorgen.net

The only thing that would make me visit your website more often and read your long articles is: typography.

14.12.2025 15:36 👍 1 🔁 0 💬 0 📌 0

- Resilience
- Reconciliation

Keep these two words in your mind. Always.

14.12.2025 15:34 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

guten morgen 🥶🥶🥶🥶🥶🥶🥶

22.11.2025 08:56 👍 1 🔁 0 💬 0 📌 0
Preview
Making an Easy-to-Install Application in Python In our projects, I had a simple script named do.sh to quickly define and run tasks. I don’t remember why we didn’t use Makefile, but it had similar functionality. It’s just a BASH script: you can defi...

I wrote a post about how to create truly easy-to-install Python applications. In it, I compare the different options and demonstrate my final automated solution, which uses PyApp and GitHub Actions, based on an example project.

Check it out!
gokmengorgen.net/2025/11/02/m...

02.11.2025 21:05 👍 0 🔁 0 💬 0 📌 0

The biggest drawback of building CLI apps was that there were a few obstacles that got in the way when someone wanted to test your application. Nobody wants to install anything.

Gradio is a tremendously practical tool that helps you overcome all these obstacles. It's essentially a web interface.

30.10.2025 10:56 👍 0 🔁 0 💬 0 📌 0
Preview
Vibe coding in the 90's Hey folks. You know how programming is hard in 1994. You need books, help files, manuals, references to learn about a certain feature. You read all those. Then you go through endless iteration of tria...

new blog post: Vibe coding in the 90's

24.10.2025 23:52 👍 19 🔁 4 💬 2 📌 0
Post image

I love this simplicity.

25.10.2025 13:12 👍 2 🔁 0 💬 0 📌 0
Preview
GitHub - gkmngrgn/rayt: Ray Tracing in Python. Ray Tracing in Python. Contribute to gkmngrgn/rayt development by creating an account on GitHub.

also, if you want to test yourself:

github.com/gkmngrgn/rayt

23.10.2025 15:27 👍 0 🔁 0 💬 0 📌 0
Preview
Enable NVIDIA CUDA on WSL 2 Enable the NVIDIA CUDA preview on the Windows Subsystem for Linux

see this link for more information:
learn.microsoft.com/en-us/window...

23.10.2025 14:26 👍 1 🔁 0 💬 1 📌 0
Post image

WSL2 allows you to access your GPU, that's amazing. You have everything you need to do CUDA programming on Windows, use GPT-oss, and deeplink. They have built a genuine multi-purpose operating system (thx to Linux).

23.10.2025 14:25 👍 3 🔁 1 💬 2 📌 0

@mitsuhiko.at any idea?

22.10.2025 12:39 👍 0 🔁 0 💬 0 📌 0

shall I add my python CLI app to PyPI to run it with `uvx`? Or better question, how can I run `uvx --from dosh-cli dosh` command without releasing my app to PyPi?

22.10.2025 12:39 👍 0 🔁 0 💬 1 📌 0
ROSA - Drum Separator Demo
ROSA - Drum Separator Demo YouTube video by Gökmen Görgen

A demo here:
youtu.be/Qak5YsC9Ka4?...

21.10.2025 21:44 👍 2 🔁 0 💬 0 📌 0
Preview
ROSA - a Hugging Face Space by goedev Drum Separator

I made a drum separator app to test how ZeroGPU works on Hugging Face.

Installation is not easy for the end user. Not everyone has NVIDIA, CPU is not good enough for the separation process.

HF + ZeroGPU is a great idea for testing such projects:

huggingface.co/spaces/goede...

21.10.2025 21:43 👍 2 🔁 0 💬 1 📌 0
Post image

First stop at NL: Hengelo Hotel. I plan to be in Amsterdam today.

15.10.2025 10:48 👍 0 🔁 0 💬 0 📌 0
https://learn.microsoft.com/en-us/windows/ai/directml/gpu-cuda-in-wsl

You can use NVIDIA CUDA in WSL2.
t.co/CR4OJ4yvhN

14.10.2025 20:47 👍 0 🔁 0 💬 0 📌 0

I've been using Linux as my primary OS for a while now and I'm satisfied with KDE as my desktop environment. But I'm not too eager to recommend it to someone.

WSL2 is a huge blessing for Windows users. It saves you from dealing with desktop issues and is also great for ML tasks.

14.10.2025 20:47 👍 1 🔁 0 💬 1 📌 0
Preview
Running Ray Tracing on a GPU Server A few years ago, to better understand ray tracing, I read the book Ray Tracing in One Weekend. The original code samples were in C++, and as I read, I was translating and writing them in Python. Yes, ...

GPU GPU GPU!

I have just published a new post about CUDA programming with Python. I also demonstrate how to implement Rust interoperability using the sample project RAYT.

Running Ray Tracing on a GPU Server
gokmengorgen.net/2025/10/10/r...

11.10.2025 18:39 👍 2 🔁 0 💬 0 📌 0
Preview
Python 3.14 Released, It's Time to Drop 3.9 I took a quick look at the new features in Python 3.14. To try the code below on your local machine, install uv and run the REPL with the following command: uv python upgrade 3.14 uvx python@3.14 PEP ...

Python 3.14 introduces improvements to free-threading. This is not just a new major release, but also an opportunity to enhance the performance of our Python projects.

Don't catch up, follow the innovations, drop 3.9 anymore.

gokmengorgen.net/2025/10/08/p...

09.10.2025 12:33 👍 0 🔁 0 💬 0 📌 0

Do not install package managers with another package manager.

For example: DO NOT install astral-uv with brew or snap.

Package managers should always be up to date and you can not wait for other package managers to update it.

08.10.2025 10:10 👍 0 🔁 0 💬 0 📌 0
Preview
PyCon NL 2025 PyCon NL 2025

Hello Pythonistas. I'll be at PyCon NL in Utrecht on October 16th!
pycon-nl.org

03.10.2025 09:02 👍 0 🔁 0 💬 1 📌 0
Post image

The artist:

20.09.2025 09:17 👍 1 🔁 0 💬 0 📌 0
Post image

Telling my stubborn and curious daughter not to touch something was a mistake to begin with. She left her signature on the wall.

19.09.2025 09:48 👍 4 🔁 0 💬 2 📌 0

geçmiş olsun.

18.09.2025 08:49 👍 0 🔁 0 💬 1 📌 0

orayı kapatmadan olmuyor ya. ikisini ayrı ayrı amaçlarla kullanır oldum.

18.09.2025 05:27 👍 1 🔁 0 💬 0 📌 0

twitch’i bıraktınız mı? /cc @usir.in

13.09.2025 06:54 👍 2 🔁 0 💬 1 📌 0
Post image

I don't remember where I saw it first but that's from Repl.it. There's just a prompt input, autocomplete dropdown, and content.

The funny part is the window title says it's CLI.

11.09.2025 21:38 👍 0 🔁 0 💬 0 📌 0

CLI -> Command Line Interface
TUI -> Textual User Interface
CLUI -> Command Line Graphical Interface

What's the difference between TUI and CLUI?
Maybe CLUI is still a CLI but prompt is a part of UI.

10.09.2025 19:25 👍 2 🔁 0 💬 1 📌 1
Preview
My Next 10 Year PC Setup I assign a minimum lifespan to things I want to own. This habit helps me calculate how much budget I can allocate for them, understand whether that thing comes cheap or expensive, and whether it’s wor...

My Next 10 Year PC Setup

- CPU -> AMD
- GPU -> NVIDIA
- OS -> I use arch btw.

gokmengorgen.net/2025/09/07/m...

07.09.2025 19:00 👍 3 🔁 0 💬 1 📌 0

I'm still here. I've so many updates in the last two months but need to write blog entries first.

1. New setup of PC - Self-Hosted Server.
2. New responsibilities on my work, being an AI / ML Engineer.
3. Long Roadtrip between Turkiye and Germany.
4. And more.

23.08.2025 08:46 👍 6 🔁 0 💬 0 📌 0