davidpfohmann Profile Banner
David Pfohmann Profile
David Pfohmann

@davidpfohmann

Followers
681
Following
3K
Media
128
Statuses
2K

I write software the past 25 years or so. Prev Lead Senior Graphics Programmer @Ubisoft. Retro gamedev enthusiast. Ping me for project inquiries.

Joined July 2012
Don't wanna be here? Send us removal request.
@davidpfohmann
David Pfohmann
9 days
Day 12 of #AdventOfCode: Thats the last day, had some discussions with GPT but eventually he found a solution (rinse and repeat pasting the instruction). *Phew* still no need to read what the task is all about. This wraps up my #vibecoded #AdventOfCode.
0
0
2
@davidpfohmann
David Pfohmann
10 days
Day 11 of #AdventOfCode: Pasted todays challenge to GPT (never read the instruction). Had a bit of discussion ("i don't have local file system to load data from") but all good: Both solutions solved w/o issue, only need to remind GPT to speed up part 2 a bit. Good day for #vibe
0
0
2
@davidpfohmann
David Pfohmann
11 days
Day 10 of #AdventOfCode: GPT has no problem to solve the first part. The second part is super slow. GPT suggests to use "pulp" to speed up things, it's no cheating if it's vibe coding. So good enough.
0
0
2
@davidpfohmann
David Pfohmann
11 days
Day 9 of #AdventOfCode: GPT failed to find a solution. Had to go to reddit to grab another one. Gave it to GPT to let it rework the solution (because vibe coding). GPT suggests to drastically optimize "Part 2" - of course I want this. Runtime increase from 40ms to hours. Perfect!
0
0
2
@davidpfohmann
David Pfohmann
11 days
Sad truth about tech twitter
@fidexcode
fidexCode
12 days
0
0
0
@davidpfohmann
David Pfohmann
14 days
I've completed "Laboratories" - Day 7 - Advent of Code 2025 https://t.co/SpzuSoCW7v This was a good day for vibe coding again. Just pasted the description and got the result. What was the task about again?? I will never know. :-) #AdventOfCode
0
0
1
@davidpfohmann
David Pfohmann
14 days
Todays #AdventOfCode GPT struggled and never found a valid solution for part 2. The first day I actually looked into the task description and wrote a own solution. Very sad how quickly AI breaks down.
0
0
2
@davidpfohmann
David Pfohmann
17 days
but i got the stars.. thats the short term success thinking of modern times. so why complain
0
0
0
@davidpfohmann
David Pfohmann
17 days
Vibe coded myself through the first #AdventOfCode days. Conclusion: I don't know what the problems where about, just copy and pasted the description to GPT till the result was accepted. Learn effect is absolutely ZERO.
1
0
2
@davidpfohmann
David Pfohmann
1 month
Real engines use z-up
@jordannoone
Jordan Noone 🇺🇸
1 month
There are two types of people
0
0
0
@davidpfohmann
David Pfohmann
2 months
I agree
@joshmanders
Josh Manders
3 months
Unpopular opinion: We should stop calling ourselves engineers. We're not engineers. We're programmers.
1
0
0
@ID_AA_Carmack
John Carmack
3 months
@CostaAl4 It is nonsense to suggest you can’t write any app, of any complexity, in C. I do find a light level of C++ beneficial for many larger projects, but it can also go tragically wrong. Sometimes, specific language features can be transformative valuable, but not nearly as often as
81
197
4K
@davidpfohmann
David Pfohmann
3 months
Python is actually super slow
@svpino
Santiago
3 months
Over the last 10 years, I’ve learned something: Every single person claiming that “Python is slow” tends to be a newcomer with no experience building software. They are usually dropouts of a bad JavaScript bootcamp. More importantly, if you think that Python isn’t a
0
0
0
@davidpfohmann
David Pfohmann
3 months
Web dev twitter seems finally to discover debuggers, wow
@aidenybai
Aiden Bai
3 months
i've finally gotten around to trying `debugger;`in JavaScript my eyes have finally been opened
0
0
0
@davidpfohmann
David Pfohmann
4 months
Does #cpp has an entry in https://t.co/T8gqnM9SQm already? If not its about time.
0
0
0
@davidpfohmann
David Pfohmann
4 months
1
0
1
@davidpfohmann
David Pfohmann
4 months
This is one reason why '(blindely) trust the compiler to optimize for you' was and is bad advice.
@SebAaltonen
Sebastian Aaltonen
4 months
More testing on struct equality codegen... What if we write normal code comparing all the eight 8-bit fields... Clang optimizes to a single uint64 compare. GCC and MSVC don't. They emit eight cmp+jump pairs. This is horrible. So many unpredictable branches.
1
0
4
@Nicolas_Lopez_
Nicolas Lopez
6 months
Our talk from REAC 25 is now available online! You can download the slides here: https://t.co/xRugMu3MDj The recording will be published in the coming days—stay tuned! Direct Links: - PDF: https://t.co/P2B5eDb0Es - PPT: https://t.co/2y3b4QEwjV
1
35
107