Philipp Nowinski
banner
pno.dev
Philipp Nowinski
@pno.dev
Web Developer and CEO of pno. Living in beautiful Berlin. Singer and Guitarist of 19minutes. he/him.
"Excellent question, Philipp — and I like that you’re asking why, not just how."

Yeah man, 'cause you've been known to talk out of your ass.

#conversationsWithAi
November 7, 2025 at 1:31 PM
Sounds a lot like what my country did in the 30s. It was bullshit then, it is bullshit now. There are no shortcuts to getting to know a person.

From the bottom of my heart: fuck you, if you think this is how hiring works.
November 6, 2025 at 10:10 PM
It's the year 2025 and Plesk still won't let me use safe passwords...
November 5, 2025 at 11:39 AM
Talking to an AI agent sometimes feels like talking to an old wise man.

"Ah, I spotted the issue, this is a classic issue with X, here's how to solve this".

Unfortunately, you never know at what point dementia sets in and all of the sudden it starts confusing things.
November 5, 2025 at 8:38 AM
Reposted by Philipp Nowinski
“It just shows that all this framework "magic" that's supposed to help us can also create some really weird problems.”
How our "perfect" one-line isOwner() function in Next.js started always returning true.

Spoiler: It is because of server functions...

Wrote about the bug, the fix, and the "magic" that caused it:

marma.dev/articles/202...

#webdev #javascript #typescript #react #nextjs #serverfunctions
marma.dev
November 2, 2025 at 7:49 AM
Reposted by Philipp Nowinski
I've been getting back into the Hitchhiker's Guide to the Galaxy series after many years, and the most relatable part is how everyday objects like doors and elevators have been imbued with artificial intelligence and it just makes them obnoxious and frustrating to use and everyone hates it.
November 1, 2025 at 8:55 PM
Reposted by Philipp Nowinski
Übrigens: Nazis raus!
Aus dem Stadtbild und auch sonst.
November 1, 2025 at 1:10 AM
Reposted by Philipp Nowinski
ChatGPT is not a search engine. It does not scan the web for information, it just generates statistically likely sentences.

You cannot use it a search engine, or as a substitute for searching.
October 31, 2025 at 8:07 PM
Reposted by Philipp Nowinski
In 2008, Google created an ad-powered wiki encyclopedia called Knol, seen as a "Wikipedia killer" amid its highly-publicized launch. And the Wikimedia Foundation gave an unbothered response that I quite like: "the more good free content, the better for the world." Anyway Knol instantly flopped
October 29, 2025 at 2:37 PM
Reposted by Philipp Nowinski
Herbstrhythmusstörungen.
October 28, 2025 at 10:02 PM
Was für ein unfassbar dümmer Take. Die Idee ist besser als die der meisten VC-backed Startups. Statt über die Patent-Idee zu lachen, gebt der Frau eine Gründerberatung.

Zeigt genau warum es in Deutschland zu wenig Gründer gibt.
Bürgergeld-Empfängerin will sich selbstständig machen – und 200 Euro für Selbstgebasteltes kassieren
Sandra aus der RTLZWEI-Sozialreportage „Hartz und herzlich“ hat noch nie gearbeitet. Die ehemalige Bürgergeld-Empfängerin will nun beruflich groß durchstarten und hat eine kuriose Geschäftsidee.
search.app
October 29, 2025 at 7:31 AM
Alright, we are down to "won't build because of Typescript errors".

At least this one is easy. Let's see if we can get this working within the hour to see what kinds of surprises Plesk will have for us.

Could have saved the whole day if their git runner would actually have access to node..
Small task to start the day: setup deployment for a client.

So far I have:

- found out that Plesk still sucks
- updated to latest Debian to update the runner
- updated the runner
- updated to latest Debian to update GitLab
- updated GitLab
- changed the docker image

Deploy still not working
a blurry picture of a person 's back with their hands on the wall
Alt: A person banging their head against the wall
media.tenor.com
October 28, 2025 at 5:24 PM
Well, clearly this changes EVERYTHING.
October 28, 2025 at 5:18 PM
Ein KI-Chatbot kann nicht lügen. Das würde implizieren, dass er Dinge weiß. Tut er aber nicht. Und bei diesem Verständnisproblem beginnt die Problematik dieses Narrativs 🤷‍♂️
October 28, 2025 at 4:30 PM
BTW folks, this is why Services like Netlify are great. I wish we wouldn't have to do this the hard way...
Small task to start the day: setup deployment for a client.

So far I have:

- found out that Plesk still sucks
- updated to latest Debian to update the runner
- updated the runner
- updated to latest Debian to update GitLab
- updated GitLab
- changed the docker image

Deploy still not working
a blurry picture of a person 's back with their hands on the wall
Alt: A person banging their head against the wall
media.tenor.com
October 28, 2025 at 4:22 PM
Small task to start the day: setup deployment for a client.

So far I have:

- found out that Plesk still sucks
- updated to latest Debian to update the runner
- updated the runner
- updated to latest Debian to update GitLab
- updated GitLab
- changed the docker image

Deploy still not working
a blurry picture of a person 's back with their hands on the wall
Alt: A person banging their head against the wall
media.tenor.com
October 28, 2025 at 4:21 PM
Good morning. I have everything under control.
October 27, 2025 at 7:51 AM
Reposted by Philipp Nowinski
Manchen Männern ist es wichtiger, zu betonen, nicht Teil des Problems zu sein, als dass sie dieselbe Kraft aufwenden, Teil der Lösung zu sein.
October 26, 2025 at 11:41 AM
Reposted by Philipp Nowinski
I'm so sick of discourse from supposed allies about where trans people went wrong.

Where we "went wrong" is that billionaires spent unimaginably large sums to attack us repeatedly and major media outlets have spent a decade piling on.
October 21, 2025 at 1:04 PM
Reposted by Philipp Nowinski
Subscribe to our newsletter if you want to know what this picture is about:
bucketlist2life.com/newsletter
October 21, 2025 at 8:40 AM
Holy smokes, @tanstack.com start has improved a lot since I set up the last project. The CLI is really nice and the parts it lets you integrate show how well these folks understand their users. The new demo content also looks amazing.

I like where this is going. Feels like we made the right choice.
October 21, 2025 at 6:29 AM
No matter the question – making music is the correct answer.
October 17, 2025 at 2:10 PM
Man dürfte wohl schon berechtigt die Frage stellen mit welcher Begründung Leute die Union als "Wirtschaftspartei" sehen. Noch lustiger, dass die selben Leute den Grünen vorwerfen ideologisch zu handeln und alles verbieten zu wollen.
Es ist wie bei der Solarenergie: Eine Industrie, die den Konservativen (SPD mitgemeint) nicht gefällt, ist ihnen nichts wert, und sie machen sie kaputt! Landwirtschaft muss Tiere quälen und Supermärkte müssen Kadaverteile verkaufen, sonst ist das alles nicht richtig! Ideologie geht vor Wirtschaft!
➡️ “Wenn das EU-Parlament für ein Veggiewurst-Verbot stimmt, trifft es eine deutsche Zukunftsbranche am härtesten […] Deutschland ist der größte Markt für pflanzenbasierte Alternativprodukte in Europa.” www.spiegel.de/wirtschaft/f...
October 8, 2025 at 9:20 AM
You can think what you want about her political views. But that woman has more courage than most of us.
"Deported" is a very interesting way to say kidnapped, imprisoned illegally, abused, then released. 🤔
October 7, 2025 at 11:36 AM
I just upgraded my @figma.com subscription because I needed access to DevMode. Only to find out that I can't use it on files that my client shared with me. Seems like my client has to upgrade their subscription in order for this to work.

Cool. Now I have a subscription that is completely worthless.
October 7, 2025 at 10:36 AM