d9r's Avatar

d9r

@d9r.bsky.social

Philosopher gone software engineer. d9r.dev

81 Followers  |  337 Following  |  56 Posts  |  Joined: 08.10.2023  |  1.954

Latest posts by d9r.bsky.social on Bluesky


Is Intellij Idea 2025.3.1 WSL2 integration only for me totally broken?

#JetBrains #Intellij #Java #development

05.01.2026 15:43 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Do not interact. Do not contribute. This is not Twitter. We do not get baited here, we block here. You hated Twitter, so stop trying to recreate it.

Block here are nuclear. Take advantage and subscribe to this list blocking all government accounts in one go.

bsky.app/profile/eva....

18.10.2025 05:08 β€” πŸ‘ 923    πŸ” 498    πŸ’¬ 2    πŸ“Œ 0
Learn Game Engine Programming This is a list of self-learning resources for game engine programming.

I really liked Radek Jurga's "Learn Game Engine Programming" page, and I was really sad, when the site disappeared some time ago. So I contacted him. He does not have the time to fix the hosting issues, so I asked him if I could host the site. So here you can find it: engine-programming.net #gamedev

07.10.2025 12:27 β€” πŸ‘ 28    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
Rust for Beginners: 8 Practical Tips to Get Started Intro I've been learning and writing Rust for about 7 years now, but I still remember the...

πŸ¦€ 8 Practical Tips to get started with #rustlang

dev.to/iolivia/rust...

03.09.2025 06:03 β€” πŸ‘ 17    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0

Me last week

09.08.2025 17:21 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thats also me, did that last week :D

09.08.2025 17:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And if all these people are talking like AI is magic, then the reality is, that compared to the expectatiom of magic AI is crap. Just stochastic parrots.

08.08.2025 05:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

In my experience more people, especially CEOs of AI Corps, talk about replacing Devs in the next 6 months for more than 3 years now. That is obviously a PR stunt. All Devs I know use it to some extent. None of them believe it makes them 100% faster, not even 50%.

08.08.2025 05:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Software Developer here, I use AI everyday, but it is still mid. It makes me sometimes 10% faster, often it slows me down. The only code base I can see where it makes you immensely faster is a green field javascript/python hobby project. In a legacy Java codebase it is as clueless as me.

07.08.2025 18:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

You actually need movement to appreciate it fully

06.08.2025 12:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

This art style is sick!

06.08.2025 11:32 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But, I don't know, it is just not for me. So I came back to Rust and I must say the tooling and ecosystem around Rust just make such a big difference for me. So I guess I will just stay with Rust for now. Let's see how bad the compile times for small game will get. #gamedev

05.08.2025 07:28 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Maybe I could live without a package manager. But also the LSP is not as good as the LSP for other languages and I do not like the metaprogramming game in Odin. Then I tried zig: The tooling is okay, even if writing your own build.zig can be a difficult task. Interfacing with C code is really easy..

05.08.2025 07:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But which language to use? I tried three that I was interested in: #odinlang, #ziglang and #rustlang. Odin has raylib bindings out of the box which is great. But the approach of minimal tooling around Odin is not for me. I get it: npm and cargo can be a mess..

05.08.2025 07:28 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I had the idea to program a little tower defense game. I really don't like using one of the big engines. Then I discovered #raylib. I think it has the right level of abstraction to make writing a game fun for me...

05.08.2025 07:28 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It is good. Great to have software that does exactly what one wants! :)

01.08.2025 13:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I am not that proficient in Rust (writing mainly Java and Javascript on the job). Getting the state and the UI behave nicely with the borrow checker was the hardest part I guess. Other than that I really enjoyed the DX of Rust.

31.07.2025 16:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
GitHub - d9r-dev/time-rs: A TUI timer app written in Rust A TUI timer app written in Rust. Contribute to d9r-dev/time-rs development by creating an account on GitHub.

For my job I need to track how much time I which task takes. All apps I tried had to much bloat for me. So I wrote a little time tracking app in #rustlang.

github.com/d9r-dev/time...

31.07.2025 07:41 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

πŸ—οΈ Organizing Larger Projects #rustlang

How do large projects like bevy or the rust compiler get broken down into manageable chunks? How do they keep the codebase modular and maintainable, and easy to work on? Do you have a single main file with 500+ LOC?

Let's learn how to use workspacesπŸ§΅πŸ‘‡

17.07.2025 07:05 β€” πŸ‘ 46    πŸ” 12    πŸ’¬ 2    πŸ“Œ 4

Am I the only one who sees Rami Malek from Mr. Robot there?

05.07.2025 19:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Copilot Delusion Disclaimer: This post was written May 2025, and the arguments apply to AI code capabilities at this time. The arguments around lack of competence are certainly likely to become less prevalent-while th...
25.05.2025 15:58 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
AI Horseless Carriages | koomen.dev An essay about bad AI app design

Good point why most AI apps suck today: "My core contention in this essay is this: when an LLM agent is acting on my behalf I should be allowed to teach it how to do that by editing the System Prompt."

koomen.dev/essays/horse...

20.05.2025 20:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A meme. On the top is a woman lying on the floor, her food all spilled over the asphalt. She is tagged as a programmer. Her food is tagged as "Anything stupid happening". Next panel close up of her face. She says: " I bet Microsoft dod this".

A meme. On the top is a woman lying on the floor, her food all spilled over the asphalt. She is tagged as a programmer. Her food is tagged as "Anything stupid happening". Next panel close up of her face. She says: " I bet Microsoft dod this".

16.05.2025 07:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2 After over two decades, players are now forbidden from flying a seaplane, all thanks to undefined code behavior.

That is wild. 20 years old bug in GTA San Andreas reapearing after a Windows update. cookieplmonster.github.io/2025/04/23/g...

16.05.2025 07:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Just fucking use HTML Stop reinventing the wheel. The web was doing just fine before your bloated frameworks crawled out of the sewer.

justfuckingusehtml.com

12.05.2025 13:54 β€” πŸ‘ 17    πŸ” 6    πŸ’¬ 1    πŸ“Œ 3

Judging from the New Employees Handbook of Valve and the speculated numbers of gross pay per employee, Valve seems to be the best company on earth.

14.05.2025 13:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Here’s how I use LLMs to help me write code Online discussions about using Large Language Models to help write code inevitably produce comments from developers who’s experiences have been disappointing. They often ask what they’re doing wrongβ€”h...

The link to the article btw: simonwillison.net/2025/Mar/11/...

14.05.2025 12:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Very important point from @simonwillison.net :

"Don’t fall into the trap of anthropomorphizing LLMs and assuming that failures which would discredit a human should discredit the machine in the same way."

14.05.2025 09:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It is my 4th attempt really learning Rust. I go through "Command-Line Rust" by Ken Youens-Clark and that book really clicks.

13.05.2025 06:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸ“Œ

11.05.2025 11:06 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@d9r is following 20 prominent accounts