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.
Sauf!
We’ve been quietly ticking off our digital bucket list – one goal at a time. #Goals
29/49 Learn something new.
bucketlist2life.com/shop/goals-app
November 27, 2025 at 11:14 AM
Ganz zufrieden, dass wir einen Rossmann in der Straße haben und der dm eine U-Bahn Station entfernt ist 😄

#fckAfd
Viele Unternehmen haben sich inzwischen stabil von den FAMILIENUNTERNEHMERN distanziert:

– Rossmann
– Vorwerk
– Fritz Kola
– BMW
– Vaude
– BDI
– Mittelstands-Union
– Schöffel
uvm.

Wer sich NICHT distanziert hat (und sogar noch nachgelegt hat):

– dm

Wir müssen jetzt weiter Druck machen.
November 27, 2025 at 9:14 AM
I usually don't bother reading release notes. But I love reading the @zen-browser.app notes when they pop up after every new release. I basically live in my browser these days and this one is the best I've used in ages.
November 27, 2025 at 8:18 AM
Reposted by Philipp Nowinski
Heute ist schon der dritte Montag in dieser Woche…
November 26, 2025 at 12:16 PM
"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.”
marma.dev MRK @marma.dev · Oct 26
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