uv: python management

I use Python a lot. In the (hopefully) final semester of my Bachelor’s, almost all my courses involve using Python at some point or another. I’m doing my senior project mainly in Python, I have an ML course where most assignments require1 Python, I’m doing research with LLMs so that also devolves into1 Python. In all this mess, I’m dealing with Python and Python packages. First, I will tell you the way I started to deal with these, and then I will introduce my current method. ...

February 27, 2026 · 5 min · Şükrü Eren Gökırmak

research

I’ve been working as a research volunteer at BILSEN for the last 3 months and the work has been quite eye-opening. I’ve had a chance to experience academia before, hopefully, I get into more academia :p I’m assuming that this will be my most methodical blog post so far (I have turned on the table of contents for this post, I am that serious :d). The rest of this post is composed of my recent findings about academic work. ...

January 13, 2026 · 6 min · Şükrü Eren Gökırmak

test

For the last month, I’ve been doing an internship at Aselsan where I developed tests for validating the behavior of an in-house testing suite. The work has been quite eye-opening as I learned that software testing is not only about writing software tests. Well..I did end up writing a lot of tests. Still, there is an interesting world of knowledge about software testing that I want to share. just how much testing? Let’s say you’re testing a function foo. It takes some arguments and returns outputs depending on them. The most simple way to test it is to test one output and verify that the function returns the expected output. ...

August 5, 2025 · 4 min · Şükrü Eren Gökırmak

lost+found

it is so easy to lose your dreams. the pieces of yourself that you wanted to carry, and make into your legacy. the things that make your life yours. sometimes i worry that i’m forgetting my dreams, letting them go. it is so easy to do that. to get carried in the motions of everyday life. forgetting to organize. forgetting to remember. however, just as easy as it is to forget, you start anew. every morning, you wake up to take care of your body. it does not forget the desire to continue. you…remember things from your past, and bring them back into your future. your dreams don’t need continuity. you are not a movie. but you are a story. a story that decides to rewrite itself from time to time. a story that dwells in the petty detail and the mundane stress. a story that sometimes needs room to breathe, and sometimes desperately needs something, anything to progress. ...

July 2, 2025 · 1 min · Şükrü Eren Gökırmak

how

I wanted to give a small explanation of how I’m generating this site and adding posts to it. As I said in hello, I’m using Hugo to compile this static site. It’s static, as there is no database or back-end this website is pulling information from. All knowledge about the website is known at compile-time. As I’m the only person making changes on the website and I know that they will all be independent of the outside world, I chose to use a tool like this. In the background, I have a GitHub repository that holds almost all the source code necessary to compile the latest version of the website. There are two things missing from this repository: The theme and the compilation script. ...

June 28, 2025 · 3 min · Şükrü Eren Gökırmak

distance

what is our obsession with wanting to be in-person? what difference does the body make when it’s close to us? friendships that go forgotten, only because a walking distance turns into a bus ride. relationships gone, for the warm hug is not there anymore. the easy access, turning into effort, turning into nothing at all. but I have seen the distance not even making a dent on some. mails sent, not expecting a response for months on end, but still expecting an answer regardless. couples on airports, meeting at the first chance they have and having their moment of pure joy. friends, having never even met in person, relying on purely the acknowledgement that they have managed to keep a connection going for years on end. managing to make the embrace of two minds more important than the embrace. trusting that you have someone on the other side of the world who’s doing exactly the same thing. an unspoken trust. ...

June 27, 2025 · 1 min · Şükrü Eren Gökırmak

hello

hello, i’m eren. ...

June 16, 2025 · 1 min · Şükrü Eren Gökırmak