Frederik Held
@frederikheld.bsky.social
#IndieDeveloper. Curious #hacker/#maker. #Scouts. Political being. Software #freelancer and aspiring #SaaS #entrepreneur 🚀 http://letsbuildtogether.dev
Reposted by Frederik Held
My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.
November 10, 2025 at 11:47 AM
My first advice to junior contributors is to STOP using vibe coding for PRs. OSS is always about people more than about code. We don't need more code generated by LLM, we need more people who care.
Reposted by Frederik Held
preaching to the choir i assume but on behalf of oss maintainers everywhere, please note:
good-first-issue != claude can one-shot this
one must occasionally use the brain to "do open source"
good-first-issue != claude can one-shot this
one must occasionally use the brain to "do open source"
October 22, 2025 at 7:17 PM
preaching to the choir i assume but on behalf of oss maintainers everywhere, please note:
good-first-issue != claude can one-shot this
one must occasionally use the brain to "do open source"
good-first-issue != claude can one-shot this
one must occasionally use the brain to "do open source"
An die Leute mit den bunten LED-Lichtern im Rücken: wie macht ihr das mit den Reflektionen auf dem Monitor? 🤔Bunter Background ist geil, aber es stört schon arg beim Blick auf den Monitor 🪩 Bin ich zu schlank? Oder der Monitor zu breit? Oder hab ich grundsätzlich was falsch gemacht?
November 4, 2025 at 10:12 PM
An die Leute mit den bunten LED-Lichtern im Rücken: wie macht ihr das mit den Reflektionen auf dem Monitor? 🤔Bunter Background ist geil, aber es stört schon arg beim Blick auf den Monitor 🪩 Bin ich zu schlank? Oder der Monitor zu breit? Oder hab ich grundsätzlich was falsch gemacht?
lol rekt. Recht hat er 😁
Über unsere Autokrise schreibe ich in der aktuellen Kolumne. #Miosga
November 3, 2025 at 9:42 PM
lol rekt. Recht hat er 😁
Reposted by Frederik Held
Early on, before PMF, the startup is changing faster than the world is, and the point of testing and interviewing is to understand how you fit into it.
After PMF, you buckle down and focus, still testing for optimization, and because the market will shift over your lifetime.
After PMF, you buckle down and focus, still testing for optimization, and because the market will shift over your lifetime.
August 25, 2025 at 9:43 PM
Early on, before PMF, the startup is changing faster than the world is, and the point of testing and interviewing is to understand how you fit into it.
After PMF, you buckle down and focus, still testing for optimization, and because the market will shift over your lifetime.
After PMF, you buckle down and focus, still testing for optimization, and because the market will shift over your lifetime.
#stuttgart er Behörde möchte eine Fotografie meines #Personalausweis es per E-Mail vorab für einen Termin, der vor Ort stattfinden wird. Ist das diese #Digitalisierung der Verwaltung, die jetzt überall um sich greift? Dann möchte ich das bitte nicht.
August 7, 2025 at 12:01 PM
#stuttgart er Behörde möchte eine Fotografie meines #Personalausweis es per E-Mail vorab für einen Termin, der vor Ort stattfinden wird. Ist das diese #Digitalisierung der Verwaltung, die jetzt überall um sich greift? Dann möchte ich das bitte nicht.
Trying to reverse engineer an object of type any 😬 Some programmers want to watch the world burn. I try to put out the fire, one wtf at a time. #JustDevThings #CodeArcheology #JavaScript #TypeScript
July 20, 2025 at 7:00 PM
Trying to reverse engineer an object of type any 😬 Some programmers want to watch the world burn. I try to put out the fire, one wtf at a time. #JustDevThings #CodeArcheology #JavaScript #TypeScript
Aus einem Kundenprojekt: Bitte erschießt mich 😵 Die Funktion wird von einer anderen Funktion `bulkCreateEvent` aufgerufen, die wieder von einer Funktion `bulkCreateEvent` aufgerufen wird. Weil Schichten-Architektur ja so geil ist, auch wenn die meisten Schichten so nützlich sind wie diese 😭😭😭
July 16, 2025 at 12:17 AM
Aus einem Kundenprojekt: Bitte erschießt mich 😵 Die Funktion wird von einer anderen Funktion `bulkCreateEvent` aufgerufen, die wieder von einer Funktion `bulkCreateEvent` aufgerufen wird. Weil Schichten-Architektur ja so geil ist, auch wenn die meisten Schichten so nützlich sind wie diese 😭😭😭
Reposted by Frederik Held
Ich hatte hier jüngst ein Video aus einer Vorlesung gepostet. Es stieß auf reges Interesse, und mehrfach kam die Frage nach einer Version zum Teilen. Hier ist sie nun; Link im nächsten Post. Es geht um das brutale physikalische Maß für alles Weitere. Und darum, die Menschlichkeit nicht zu verlieren.
July 12, 2025 at 4:10 PM
Ich hatte hier jüngst ein Video aus einer Vorlesung gepostet. Es stieß auf reges Interesse, und mehrfach kam die Frage nach einer Version zum Teilen. Hier ist sie nun; Link im nächsten Post. Es geht um das brutale physikalische Maß für alles Weitere. Und darum, die Menschlichkeit nicht zu verlieren.
Quittung bekommt man selbstverständlich auch nicht. Dieser Biergarten hat die #Steuerhinterziehung durch gespielt. Glückwunsch! Immerhin ist der Ausgang ordentlich #laminiert und damit gültig. Da kann dann auch das #Finanzamt nichts gegen machen.
July 10, 2025 at 5:48 PM
Quittung bekommt man selbstverständlich auch nicht. Dieser Biergarten hat die #Steuerhinterziehung durch gespielt. Glückwunsch! Immerhin ist der Ausgang ordentlich #laminiert und damit gültig. Da kann dann auch das #Finanzamt nichts gegen machen.
This is how much #copilot impressed me 😅 I admit that it's nice to have someone around to talk to, who asks stupid questions and recommends bad code. Social interaction makes the day less dull. But I prefer a real human apprentice I can share a coffee and discuss nerd stuff with. #JustDevThings
July 1, 2025 at 6:13 PM
This is how much #copilot impressed me 😅 I admit that it's nice to have someone around to talk to, who asks stupid questions and recommends bad code. Social interaction makes the day less dull. But I prefer a real human apprentice I can share a coffee and discuss nerd stuff with. #JustDevThings
To the devs who set up their project with #TypeScript but then only use it for basic types but whenever there is a parameter object that could really benefit from proper typing, they use any: WHYYYYYYY!?!?!!!???? 😫 #JustDevThings
July 1, 2025 at 10:24 AM
To the devs who set up their project with #TypeScript but then only use it for basic types but whenever there is a parameter object that could really benefit from proper typing, they use any: WHYYYYYYY!?!?!!!???? 😫 #JustDevThings
June 28, 2025 at 7:33 PM
#GenZ in der Bahn (mit neu gekaufter Feuerschale und Anzündholz im Gepäck): "Alter, das kann doch nicht sein, dass der nen Garten hat, aber kein Feuerholz! Das ist ja wie ein Club ohne Musik." Den Lifestyle supporte ich 🔥
June 14, 2025 at 5:30 PM
#GenZ in der Bahn (mit neu gekaufter Feuerschale und Anzündholz im Gepäck): "Alter, das kann doch nicht sein, dass der nen Garten hat, aber kein Feuerholz! Das ist ja wie ein Club ohne Musik." Den Lifestyle supporte ich 🔥
The "Indian guy on YouTube" meme just happened to me! This is the best explanation of PostgreSQL's row-level security for multi-tenancy. Horrible to watch, but perfectly on point: www.youtube.com/watch?v=yG6c...
PostgreSQL Row-Level Security for Multi-Tenancy
YouTube video by Renjith KN
www.youtube.com
June 6, 2025 at 5:56 PM
The "Indian guy on YouTube" meme just happened to me! This is the best explanation of PostgreSQL's row-level security for multi-tenancy. Horrible to watch, but perfectly on point: www.youtube.com/watch?v=yG6c...
I took over a client project. It's NodeJS, but you can tell that it was written by someone who worked with Enterprise Java before. #DeathByAbstraction
May 23, 2025 at 12:01 PM
I took over a client project. It's NodeJS, but you can tell that it was written by someone who worked with Enterprise Java before. #DeathByAbstraction
Reposted by Frederik Held
Ja, das wär echt schön gewesen, hätte jemand etwas davon in die Verfassung geschrieben!
Wieso kennt eigentlich Friedrich Merz die Verfassung nicht? Könnte man ihn dafür abschieben?
Wieso kennt eigentlich Friedrich Merz die Verfassung nicht? Könnte man ihn dafür abschieben?
May 17, 2025 at 6:37 AM
Ja, das wär echt schön gewesen, hätte jemand etwas davon in die Verfassung geschrieben!
Wieso kennt eigentlich Friedrich Merz die Verfassung nicht? Könnte man ihn dafür abschieben?
Wieso kennt eigentlich Friedrich Merz die Verfassung nicht? Könnte man ihn dafür abschieben?
Reposted by Frederik Held
Wow - das ist eine tolle und extrem wichtige Nachricht: In China sinkt der CO2-Ausstoß, weil das Land bei erneuerbarer Energie so erfolgreich ist. Bei gleichzeitigem Wirtschaftswachstum. Das alte Argument "bringt ja nichts, wenn wir was tun, weil China!" hat sich völlig ins Gegenteil verkehrt.
Analysis: Clean energy just put China’s CO2 emissions into reverse for first time - Carbon Brief
For the first time, the growth in China’s clean power generation has caused the nation’s carbon dioxide (CO2) emissions to fall despite rapid power demand growth.
www.carbonbrief.org
May 15, 2025 at 3:02 PM
Wow - das ist eine tolle und extrem wichtige Nachricht: In China sinkt der CO2-Ausstoß, weil das Land bei erneuerbarer Energie so erfolgreich ist. Bei gleichzeitigem Wirtschaftswachstum. Das alte Argument "bringt ja nichts, wenn wir was tun, weil China!" hat sich völlig ins Gegenteil verkehrt.
Reposted by Frederik Held
We released Wolfenstein 3D on this day (May 5th) in 1992. Here's a local television news report about it. What an amazing time that was. #wolfenstein #gamedev #retrogames
May 6, 2025 at 8:26 AM
We released Wolfenstein 3D on this day (May 5th) in 1992. Here's a local television news report about it. What an amazing time that was. #wolfenstein #gamedev #retrogames
I'm looking for book recommendations about #saas pricing strategies. What's your favorite source of learning about pricing models and how to choose the right one? #bootstrapped #indiehacker #buildinpublic #startup
May 2, 2025 at 12:33 PM
I'm looking for book recommendations about #saas pricing strategies. What's your favorite source of learning about pricing models and how to choose the right one? #bootstrapped #indiehacker #buildinpublic #startup
Reposted by Frederik Held
AfD jetzt auch offiziell „gesichert rechtsextremistisch“. Eine Entscheidung, die Folgen haben muss, insbesondere für den ÖRR. Eine „Gleichbehandlung“ von Rechtsextremisten verstößt gegen den Programmauftrag. Verfassungsfeinden darf keine Bühne gegeben werden. Nicht in Talks, nicht in der Tagesschau.
May 2, 2025 at 8:50 AM
AfD jetzt auch offiziell „gesichert rechtsextremistisch“. Eine Entscheidung, die Folgen haben muss, insbesondere für den ÖRR. Eine „Gleichbehandlung“ von Rechtsextremisten verstößt gegen den Programmauftrag. Verfassungsfeinden darf keine Bühne gegeben werden. Nicht in Talks, nicht in der Tagesschau.
Reposted by Frederik Held
All prioritization and product management systems boil down to:
How can we say “no” to almost everything, and be confident that what we say “yes” to, will matter?
Keep that in mind when you select a system or schedule work just because someone asked you to.
How can we say “no” to almost everything, and be confident that what we say “yes” to, will matter?
Keep that in mind when you select a system or schedule work just because someone asked you to.
May 1, 2025 at 5:00 AM
All prioritization and product management systems boil down to:
How can we say “no” to almost everything, and be confident that what we say “yes” to, will matter?
Keep that in mind when you select a system or schedule work just because someone asked you to.
How can we say “no” to almost everything, and be confident that what we say “yes” to, will matter?
Keep that in mind when you select a system or schedule work just because someone asked you to.
Reposted by Frederik Held