Engineering Kiosk - Andy & Wolfi 🎙
Engineering Kiosk - Andy & Wolfi 🎙
  • 179
  • 8 933
#163 Benevolent Dictator for Life (BDFL)
Benevolent Dictator for Life (BDFL): Was ist das? Wer ist das? Ist dies was gutes?
Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema.
Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners
Das schnelle Feedback zur Episode:
👍 (top) (api.openpodcast.dev/feedback/163/upvote) 👎 (geht so) (api.openpodcast.dev/feedback/163/downvote)
Links
â€Ē Benevolent Dictator for Life: de.wikipedia.org/wiki/Benevolent_Dictator_for_Life
â€Ē Engineering Kiosk #138 Gemeinsam stark: Jobsharing und Tandems in der modernen Arbeitswelt mit Anna DrÞing-SchlÞter: engineeringkiosk.dev/podcast/episode/138-gemeinsam-stark-jobsharing-und-tandems-in-der-modernen-arbeitswelt-mit-anna-dr%C3%BCing-schl%C3%BCter/
â€Ē Engineering Kiosk #90 Inner Source: Open Source Best Practices zur besseren Zusammenarbeit zwischen Teams mit Sebastian Spier: engineeringkiosk.dev/podcast/episode/90-inner-source-open-source-best-practices-zur-besseren-zusammenarbeit-zwischen-teams-mit-sebastian-spier/
Sprungmarken
(00:00:00) Benevolent Dictator for Life (BDFL)
Hosts
â€Ē Wolfgang Gassler (mastodon.social/@woolf)
â€Ē Andy Grunwald (andygrunwald.com/)
Feedback
â€Ē EngKiosk Community: engineeringkiosk.dev/join-discord
â€Ē Buy us a coffee: engineeringkiosk.dev/kaffee
â€Ē Email: stehtisch@engineeringkiosk.dev (mailto:stehtisch@engineeringkiosk.dev)
â€Ē LinkedIn: www.linkedin.com/company/engineering-kiosk/
â€Ē Mastodon: podcasts.social/@engkiosk
â€Ē Bluesky: bsky.app/profile/engineeringkiosk.bsky.social
â€Ē Twitter: EngKiosk
āļĄāļļāļĄāļĄāļ­āļ‡: 3

āļ§āļĩāļ”āļĩāđ‚āļ­

#162 Event Sourcing & MÃĪrchen mit Golo Roden von the native web
āļĄāļļāļĄāļĄāļ­āļ‡ 102 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Event Sourcing mit Golo Roden von the native web. Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur Episode: 👍 (top) (api.openpodcast.dev/feedbac...
#161 Sichere Daten trotz physischem Zugriff: Disk Encryption und IntegritÃĪtsschutz von Laptops bi...
āļĄāļļāļĄāļĄāļ­āļ‡ 334 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Wie funktioniert eigentlich die VerschlÞsselung unserer Daten und Festplatten bzw. Storages? Viele Elemente deines Lebens spielen sich inzwischen digital ab. Deine Daten werden also immer wichtiger und somit auch sensibler. Niemand mÃķchte, dass die eigenen Daten in falsche HÃĪnde geraten. Die eigenen Daten zu verschlÞsseln ist da ein wichtiges Mittel zum Schutz dieser. Doch, wie funktioniert das...
#160 Grace Hopper mit UNMUTE IT
āļĄāļļāļĄāļĄāļ­āļ‡ 57 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Grace Hopper mit dem UNMUTE IT Podcast. Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur Episode: 👍 (top) (api.openpodcast.dev/feedback/160/upvo...
#159 Verhaltensbezogene Interview-Fragen und STAR-Methode
āļĄāļļāļĄāļĄāļ­āļ‡ 109 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Verhaltensbezogene Interview-Fragen und STAR-Methode. Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur Episode: 👍 (top) (api.openpodcast.dev/fee...
#158 Zykel-Erkennung in einer Linked List
āļĄāļļāļĄāļĄāļ­āļ‡ 512 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Wie erkennt man einen Zykel in einer Linked List mit niedriger Zeit- und SpeicherkomplexitÃĪt? Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur E...
#157 Agile Arbeitsmethoden - Extreme Programming mit den Coding Buddies
āļĄāļļāļĄāļĄāļ­āļ‡ 714 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Extreme Programming mit den Coding Buddies. Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur Episode: 👍 (top) (api.openpodcast.dev/feedback/157/...
#156 Inbox Zero: der Pro-Tipp fÞr deine ProduktivitÃĪt
āļĄāļļāļĄāļĄāļ­āļ‡ 1016 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Inbox Zero: Die E-Mail-Flut und das eigene Postfach endlich unter Kontrolle. Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur Episode: 👍 (top) (...
#155 Cursor AI mit der programmier.bar
āļĄāļļāļĄāļĄāļ­āļ‡ 1919 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Die Cursor.ai IDE mit der programmier.bar. Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur Episode: 👍 (top) (api.openpodcast.dev/feedback/155/u...
#154 Architektur-Diskussion: Design eines einfachen und robusten Preis-Scrapers
āļĄāļļāļĄāļĄāļ­āļ‡ 3921 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Es gibt viele Wege ein Problem zu lÃķsen, doch wie wÞrdest du es tun? Softwareentwicklung ist weit mehr als nur Programmieren. Es geht darum, das eigentliche Problem zu verstehen, sich zu fragen, ob dies wirklich ein Problem ist und ob es sich (in Bezug auf den Aufwand) lohnt, dieses Problem zu lÃķsen und wie man es lÃķsen wÞrde. Verschiedene LÃķsungswege zu durchdenken, die Vor- und Nachteile abzu...
#153 Wie hoste ich ein Large Language Modell (LLM) mit Kubernetes in 5 Minuten mit Data Science D...
āļĄāļļāļĄāļĄāļ­āļ‡ 39āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Wie hoste ich ein Large Language Modell in 5 Minuten mit Kubernetes mit Data Science Deep Dive. Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur...
#152 Warum i und j als ZÃĪhlvariablen genutzt werden
āļĄāļļāļĄāļĄāļ­āļ‡ 55āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Warum i und j als ZÃĪhlvariable genutzt werden und woher das ganze eigentlich stammt. Im Engineering Kiosk Adventskalender 2024 sprechen befreundete Podcaster⋅innen und wir selbst, Andy und Wolfi, jeden Tag kurz & knackig innerhalb von wenigen Minuten Þber ein interessantes Tech-Thema. Unsere aktuellen Werbepartner findest du auf engineeringkiosk.dev/partners Das schnelle Feedback zur Episode: 👍...
#151 RÃĪumliche Indexstrukturen: Grundpfeiler in Geo-Systemen, Games und Machine Learning
āļĄāļļāļĄāļĄāļ­āļ‡ 1914 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Mit Hilfe von Spatial Index-Strukturen einen schnellen Zugriff auf Geodaten gewÃĪhrleisten Die Welt ist groß und wird weiter digitalisiert. Um alles Auffindbar und durchsuchbar zu machen, werden Geodaten von alles und jedem festgehalten: Nicht nur LÃĪngen- und Breitengrade (wenn es sich um die Erde handelt), sondern auch HÃķhe bzw. Tiefe, Zeit und etliche andere Metadaten. Diese Art von Daten nenn...
#150 Die ThinkPad-Faszination: Technik, Design und Nostalgie mit Christian Stankowic vom ThinkPad...
āļĄāļļāļĄāļĄāļ­āļ‡ 2521 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē
Thinkpad von IBM/Lenovo: Das wohl bekannteste Business-Notebook der Welt? Wenn wir uns bei den verwendeten Laptops von Tech-Worker*Innen so umschauen, fallen besonders zwei Firmen bzw. Modelle auf. Das eine sind MacBooks von Apple. Das andere Thinkpad von IBM bzw. Lenovo. Besonders unter Software Entwickler*innen und Linux-Usern sind Thinkpads sehr weit verbreitet. Wir haben uns die Frage geste...
#149 Recommender Systems: Funktionsweise und Forschungstrends mit Eva Zangerle
āļĄāļļāļĄāļĄāļ­āļ‡ 20āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
Recommender Systems: Was steckt hinter modernen Empfehlungsalgorithmen? Moderne Empfehlungsalgorithmen begegnen uns im Alltag Þberall: Die nÃĪchste Serie bei Netflix, die “fÞr dich zusammengestellte Playlist” bei Spotify oder “Kunden, die diesen Artikel gekauft haben, kauften auch” bei Amazon. In Zeiten von AI kÃķnnten wir meinen, dass dies alles schwarze Magie ist. Doch i.d.R. folgen die Empfehl...
#148 Wenn Open Source eigene Wege geht: Forking und seine Folgen
āļĄāļļāļĄāļĄāļ­āļ‡ 15āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#148 Wenn Open Source eigene Wege geht: Forking und seine Folgen
Mechanische Tastaturen Aftertalk: Showcase mit verschiedenen Tastaturen mit Philipp Hoeler-Lutz
āļĄāļļāļĄāļĄāļ­āļ‡ 53āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
Mechanische Tastaturen Aftertalk: Showcase mit verschiedenen Tastaturen mit Philipp Hoeler-Lutz
#147 Mechanische Tastaturen: Vom Klick zum Kult mit Philipp Hoeler-Lutz von Click! Clack! Hack!
āļĄāļļāļĄāļĄāļ­āļ‡ 53āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#147 Mechanische Tastaturen: Vom Klick zum Kult mit Philipp Hoeler-Lutz von Click! Clack! Hack!
#146 Warum ist Doom so faszinierend fÞr die Software-Entwicklung?
āļĄāļļāļĄāļĄāļ­āļ‡ 72āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#146 Warum ist Doom so faszinierend fÞr die Software-Entwicklung?
#145 Große Open Source Projekte managen: 20 Jahre im TYPO3 Projekt mit Benni Mack
āļĄāļļāļĄāļĄāļ­āļ‡ 47āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#145 Große Open Source Projekte managen: 20 Jahre im TYPO3 Projekt mit Benni Mack
#144 Die unterschÃĪtzte Macht der Zeit: Wie NTP und PTP die Welt synchronisieren mit Daniel Boldt ...
āļĄāļļāļĄāļĄāļ­āļ‡ 432 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#144 Die unterschÃĪtzte Macht der Zeit: Wie NTP und PTP die Welt synchronisieren mit Daniel Boldt ...
#143 Ship It! Deployment-Strategien und Anti-Patterns auf der letzten Meile
āļĄāļļāļĄāļĄāļ­āļ‡ 462 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#143 Ship It! Deployment-Strategien und Anti-Patterns auf der letzten Meile
#142 Ist Return to Office die Zukunft? Was die Wissenschaft sagt - mit Jean-Victor Alipour vom IFO
āļĄāļļāļĄāļĄāļ­āļ‡ 502 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#142 Ist Return to Office die Zukunft? Was die Wissenschaft sagt - mit Jean-Victor Alipour vom IFO
#141 Datenjournalismus - zwischen Grafik und Fakten mit Michael Kreil
āļĄāļļāļĄāļĄāļ­āļ‡ 322 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#141 Datenjournalismus - zwischen Grafik und Fakten mit Michael Kreil
#140 Tech-Leadership: Die technische Vision als Leitfaden fÞr Teams
āļĄāļļāļĄāļĄāļ­āļ‡ 363 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#140 Tech-Leadership: Die technische Vision als Leitfaden fÞr Teams
#139 Security Engineering und Hacking-Wettbewerbe mit Frederik Braun von Mozilla
āļĄāļļāļĄāļĄāļ­āļ‡ 313 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#139 Security Engineering und Hacking-Wettbewerbe mit Frederik Braun von Mozilla
#138 Gemeinsam stark: Jobsharing und Tandems in der modernen Arbeitswelt mit Anna DrÞing-SchlÞter
āļĄāļļāļĄāļĄāļ­āļ‡ 333 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#138 Gemeinsam stark: Jobsharing und Tandems in der modernen Arbeitswelt mit Anna DrÞing-SchlÞter
#137 Die Schaltsekunde und ihre IT-Folgen: Ein Sekundenbruchteil mit Impact
āļĄāļļāļĄāļĄāļ­āļ‡ 193 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
#137 Die Schaltsekunde und ihre IT-Folgen: Ein Sekundenbruchteil mit Impact
LiegestÞtze, die fortgeschrittene Variante, fÞr Knowledge-Worker und BÞro-Akrobaten
āļĄāļļāļĄāļĄāļ­āļ‡ 53 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
LiegestÞtze, die fortgeschrittene Variante, fÞr Knowledge-Worker und BÞro-Akrobaten
LiegestÞtze, die Einstiegsvariante, fÞr Knowledge-Worker und BÞro-Akrobaten
āļĄāļļāļĄāļĄāļ­āļ‡ 83 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™
LiegestÞtze, die Einstiegsvariante, fÞr Knowledge-Worker und BÞro-Akrobaten

āļ„āļ§āļēāļĄāļ„āļīāļ”āđ€āļŦāđ‡āļ™

  • @Hans-JÃķrgenLeine-v6l
    @Hans-JÃķrgenLeine-v6l āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Hallo oder Moin, gibt es diese Seiten auch auf Deutsch? Kurze RÞckinfo wÃĪre prima, danke. Mit freundlichen GrÞßen Hans-JÃķrgen Leine Sorry, ich gehÃķre noch einer Generation an die in den 50.ziger Jahren in der damaligen Volksschule nur die deutsche Sprache erlernt hatten. Ich selbst bin gelernter BÃĪckermeister und mich interessieren die Sauerteig-Studien von Herrn Hendrik KleinwÃĪchter sehr.

    • @engineeringkiosk
      @engineeringkiosk āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Hallo Hans, Unseres Wissens nach gibt es die Seiten nicht auf Deutsch. Wenn es dir hilft, kannst du aber die Seite mittels Tools wie www.deepl.com/de/translator von Englisch auf Deutsch Þbersetzen lassen. Das sind Hendriks beide Seiten: - theBread.code(); www.the-bread-code.io/ - The Sourdough Framework: www.the-sourdough-framework.com/ Wir haben das Kommentar auch an Hendrik weitergeleitet.

    • @the_bread_code
      @the_bread_code 15 āļŠāļąāđˆāļ§āđ‚āļĄāļ‡āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Moin Hans! Leider aktuell nur auf Englisch 😞. Danke aber fÞr das Interesse!

  • @johnnyt5514
    @johnnyt5514 2 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Auch wenn es Þblich und durchaus ok ist, i, j,â€Ķ als ZÃĪhlervariablen zu verwenden, wÞrde ich trotzdem versuchen, etwas besseres zu finden. Beim Verarbeiten einer Tabelle z.B. kann „zeile“ und „spalte“ durchaus zu einer besseren Lesbarkeit beitragen als „i“ und „j“. Man schreibt den Code fÞr sich und andere Menschen, nicht fÞr den Computer. Letzteres Þbernimmt der Compiler. Und der beschwert sich frÞh genug, wenn etwas nicht stimmt.

    • @engineeringkiosk
      @engineeringkiosk āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Hey Johnny, Volle Zustimmung. Es kommt wahrscheinlich (eigentlich wie immer) auf den Kontext des Codes an. Ich wÞrde noch hinzufÞgen, die Variablen mit englischen Namen zu versehen, also aus deinem Beispiel eher in Richtung "row" und "column". Denn wir wissen nie, wer unseren Quellcode liest.

  • @_coderizon
    @_coderizon 8 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Super Folge! Mich hÃĪtte jedoch der Aspekt der Kosten noch mehr interessiert. Wie teuer ist es, ein LLaMA 3.2-Modell lokal zu hosten, wenn ich es ausschließlich fÞr Inferenz benÃķtige, im Vergleich zum Hosting in der Cloud oder bei Diensten wie Hugging Face?

    • @engineeringkiosk
      @engineeringkiosk 7 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      @_coderizon Freut uns! Das Lob geht voll uns ganz an Data Science Deep Dive. Deine Frage haben wir an das Team weitergeleitet.

    • @mgolchert-inwt
      @mgolchert-inwt 6 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      Hallo @_coderizon, danke fÞr dein Feedback und deine Frage. Leider lÃĪsst sich das pauschal nicht beantworten. Die Kosten hÃĪngen zum grÃķßten Teil von den Anforderungen deines Modells ab. FÞr einen lokalen Server ist eine GPU nÃķtig. Die Einstiegsmodelle sind die sogenannten “Consumer GPUs”, die preislich aktuell bei etwa 2000 Euro liegen. Wir nutzen eine GPU, die etwas mehr Ressourcen mitbringt (NVIDIA L40S), die preislich aktuell im hohen 4-stelligen Bereich liegt. Die Stromkosten kÃķnnen je nach Anwendung ebenfalls ein Faktor sein, den es sich lohnt zu berÞcksichtigen. Alternativ kannst du eine VM in der Cloud nutzen, z.B. bei AWS oder Hetzner. Leider kann ich hier keine Links einfÞgen, da TH-cam dann meine Antwort lÃķscht. Daher hier mal ein paar Hinweise auf Links: Übersicht Þber AWS Instanz-Typen unter aws.amazon.com/ec2/instance-types/ Das AWS pricing dazu unter aws.amazon.com/ec2/pricing/on-demand/ Ein weiteres Beispiel bei Hetzner: hetzner.com/dedicated-rootserver/matrix-gpu/ Huggingface beschreibt das Pricing hier sehr gut: huggingface.co/docs/inference-endpoints/pricing Auch wenn ich keine allgemeingÞltige Antwort geben kann, hoffe ich, dir weitergeholfen zu haben. Melde dich gern, solltest du noch weitere Fragen haben. Viele GrÞße Michelle

    • @engineeringkiosk
      @engineeringkiosk 6 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

      @@mgolchert-inwt Danke <3

  • @lasarkolja9692
    @lasarkolja9692 9 āļ§āļąāļ™āļ—āļĩāđˆāļœāđˆāļēāļ™āļĄāļē

    Erster, freu mich auf die Folge 😃

  • @uriel666marco
    @uriel666marco āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Ist echt erstaunlich auf welchen GerÃĪten Doom heutzutage lÃĪuft. Und auch geschichtlich gesehen war Doom wegweisend fÞr das Genre. Spiele es heute noch gern. Aber die Blasphemie hier muss ich ansprechen. id Software nicht i.d. Software. Ausgesprochen wie „it“. Hat nix mit Personalausweis (I.D.) zu tun.

    • @andygrunwald
      @andygrunwald āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Oh. Danke. Dies wusste ich garnicht.

  • @lasarkolja9692
    @lasarkolja9692 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Erster 😃 Hab die Folge aber schon auf AntennaPod gehÃķrt 😘

  • @NeverCodeAlone
    @NeverCodeAlone 2 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Tolles Thema, Danke.

  • @NeverCodeAlone
    @NeverCodeAlone 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Sehr gute Session. Danke.

  • @millouwmills367
    @millouwmills367 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Wenn man nach 50 Folgen hÃķren die Gesichter hinter den Stimmen sieht

    • @andygrunwald
      @andygrunwald 6 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      <3

  • @thenativeweb
    @thenativeweb 8 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Vielen Dank, dass ich bei Euch zu Besuch sein durfte - hat mir sehr viel Spaß gemacht 😊

  • @patti4832
    @patti4832 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

    Danke fÞr das Video. Gerade das steuerliche Thema ist wichtig und sehr unÞbersichtlich. Ich wÞrde mich sehr freuen, wenn ihr einen weiteren Podcast mit einem Steuerberater zu dem Thema machen wÞrdet

    • @engineeringkiosk
      @engineeringkiosk 9 āļŦāļĨāļēāļĒāđ€āļ”āļ·āļ­āļ™āļāđˆāļ­āļ™

      Danke! Wir werden mal schauen was mÃķglich ist. Einen Steuerberater zu finden, der sich in dem Feld auskennt wird nicht einfach sein,.

  • @NeverCodeAlone
    @NeverCodeAlone āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Sehr schÃķn, vielen Dank.

  • @woolf44653
    @woolf44653 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Auf diesen Plattformen findet man eigentlich auch kaum Leute aus Deutschland...vermutlich ist das der Grund...

  • @NeverCodeAlone
    @NeverCodeAlone āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Tolle Folge...vielen Dank. Open Source ist toll!!

  • @devenv_podcast
    @devenv_podcast āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Sehr spannende Folge! Vielen Dank! âĪ Ich habe das GefÞhl, dass das Bewustsein fÞr den Energieverbrauch in der IT immer mehr in eben dieser IT ankommt.

  • @NeverCodeAlone
    @NeverCodeAlone āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Vielen Dank!!

  • @NeverCodeAlone
    @NeverCodeAlone āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Vielen Dank fÞr das tolle Video und euren Einsatz.Bildung ist echt wichtig und toll.

  • @ArthurSchoppenweghauer
    @ArthurSchoppenweghauer āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    WÞrde euch auch einen Talk von Jonathan Blow empfehlen "Preventing the Collapse of Civilization". In diesem Talk geht es auch um die allgemeine Verschlechterung von Software, nicht zuletzt auch aufgrund der besseren Hardware: bessere Hardware erlaubt lahmere high-level Sprachen und es bÞrgert sich eine allgemeine Performance-Apathie ein (vor allem in der Webentwicklung). Zudem ist Moore's "Gesetz" mitterweile nicht mehr gÞltig (war es ja nie wirklich). Die Party ist vorbei, Hardware in Zukunft wird nicht mehr "magisch" schneller werden, weshalb sich Entwickler darauf vorbereiten sollten die Hardware bei der Programmierung zu berÞcksichtigen. Ein weiteres interessantes Video ist "OOP is Bad" von Brian Will. Auch ohne Performance-Fokus gibts einige gute Argumente gegen OOP, vor allem Encapuslation. EDIT: John Carmack >>> Uncle Bob. Der Quake Fast-Inverse-Square-Root Algo ist nicht "schÃķn" oder "lesbar", aber notwendig weil schnell mit der Hardware von 1996.

    • @engineeringkiosk
      @engineeringkiosk āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      danke fÞr den tipp @notsure228 - lg, Wolfi und Andy

  • @g0mf
    @g0mf āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Danke fÞr die Diskussion! Ich denke die Clean Code Regeln sind sehr gut fÞr AnfÃĪnger geeignet. Ich weiß, dass ich einer neuen Mitarbeiterin das Buch "Clean Code" in die Hand drÞcken kann, und sie gute Grundlagen dadurch vermittelt bekommt, auf denen sie aufbauen kann. Ich bin jedoch der Meinung, dass erfahrene Entwickler vorsichtig sein sollten, wenn sie Code als sauber, schÃķn, bÃķse oder elegant bezeichnen. SchÃķnheit ist subjektiv und sagt nichts Þber die QualitÃĪt das Codes aus. Mir wÃĪre es lieber, wenn Leute lernen technische Eigenschaften des Codes klar zu benennen. DarÞberhinaus kann Clean Code einen komplexen Algorithmus nicht einfacher machen. Manche Probleme haben komplexe LÃķsungen, egal wie man sie formuliert und formatiert. Ich musste in der Uni Java lernen. Damals wurde die Frage nach der Performance meist außen vor gelassen. Der User kÃķnne sich immer eine schnellere CPU oder mehr Speicher kaufen, wenn es nicht reicht. Ich halte diese Einstellung heutzutage fÞr etwas naiv. Idealerweise sollte sich jeder Gedanken machen Þber den Resourcenverbrauch seiner Software. Jeder sollte ein Pofiler und System Tracer bedienen, und die Daten aus diesen Tools auswerten kÃķnnen. Das gilt auch fÞr Java und Webentwickler. Es reicht nicht die Algorithmen und ihre KomplexitÃĪt zu kennen. Zwischen dem Algorithmus und seiner AusfÞhrung steckt die Hardware, das Betriebssystem, eventuell eine virtuelle Maschine, Frameworks und Libraries - alle beeinflussen die Performance bzw. den Resourcenverbrauch. Und ich denke genau darum geht es Casey Muratori. Entwickler und Entwicklerinnen haben meist eine abstrakte Maschine vor Augen, wenn sie Code entwickeln. Je ungenauer dieses Bild ist, umso einfacher ist es Code zu schreiben, der dazu verdammt ist langsam zu laufen. Ich halte es nur fÞr richtig mehr Bewusstsein dafÞr zu schaffen, wie Code ausgefÞhrt wird, und was die Kompromisse sind, die wir machen.

    • @engineeringkiosk
      @engineeringkiosk āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Wow @g0mf! Danke, dass du dir fÞr die Antwort Zeit genommen hast. Du hast natÞrlich Recht damit, dass nicht jede Clean Code Regel auf jeden Anwendungsfall passt. "Nutze das richtige Tool fÞr das entsprechende Problem". Dennoch sind manche Regeln schon allgemein anwendbar. Die Pfadfinder-Regel zB. Hinterlasse den Code besser als du Ihn vorgefunden hast. Ein Kommentar bzw. eine sinnvolle Benennung von Variablennamen lÃĪsst sich Þberall anwenden. Aber ich bin da generell bei dir. Es sind halt Guidelines und ein Entwickler*in sollte sich bewusst sein, wann es OK ist, diese nicht zu befolgen. Bei dem Punkt der Performance/Resourcen-Verbrauch sehe ich das ganze etwas anders. Ich bin bei dir, dass man sich darÞber Gedanken machen sollte. Was ich aber nicht denke ist, dass jeder einen Profiler oder Tracer bedienen kÃķnnen muss. Das hebt die Barriere fÞrs Programmieren schon sehr an. Speziell in Bereichen, wie JavaScript, wo viele Bootcamps versuchen, die HÞrde gering zu halten. Es ist aber auch was anderes, WO der Code ausgefÞhrt wird. Die meisten JS-Libs werden im Browser, also auf dem Clienten ausgefÞhrt. Der Resourcen-Verbrauch wird hier pro User also nicht addiert/multipliziert sondern eher gesharded. Bei Server-Apps ist das i.d.R. genau anders. Da sehe ich es kritischer an, weil mehr User oft zu mehr Resourcen-Verbrauch fÞhren. ich sage nicht, dass der Resourcen-Verbrauch egal ist. Ich sage nur, dass der Kontext eine große Rolle in der Priorisierung der ganzen Sache spielt. Wir sollten die Compute-Resourcen so gering wie mÃķglich halten, auch schon der Umwelt zu liebe.

    • @g0mf
      @g0mf āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      @@engineeringkiosk Du hast absolut recht. Wenn man anfÃĪngt programmieren zu lernen, dann ist Performance erst einmal zweitrangig. Ich wÞrde das gleiche auch fÞr Hobby-Projekte oder Prototypen sagen. Wenn man jedoch ein professioneller Softwareentwickler ist, der fÞr seine Arbeit bezahlt wird, und dessen Produkte fÞr Geld an Kunden verkauft werden, dann muss man Profiler/Tracer bedienen kÃķnnen. Ich weiß das mÃķgen manche Leute nicht hÃķren, was verschiedene GrÞnde haben kann, aber mir geht es bei dem Punkt ganz klar um die Interessen der Kunden. Zu der Frage "wo" der Code ausgefÞhrt wird, mÃķchte ich eine Sache anmerken: Das eigene Programm lÃĪuft natÞrlich nicht im Vakuum, sondern neben vielen anderen Programmen auf dem System des Users. Wenn jedes Programm "schlampig" mit den Resourcen umgeht, addiert sich die "Schlampigkeit" auf. Es ist dann nicht mehr ein Bottleneck, sondern eine hÃķhere Grundlast, die entsteht. Und es sind nicht nur die Kunden, die unter schlechter Performance leiden, sondern auch die QA, Tester, Designer und Entwicklerinnen im eigenen Unternehmen. Ich bin voll bei dir, dass der Kontext eine große Rolle bei der Priorisierung spielt. Mein Anspruch an SoftwarequalitÃĪt ist an der Stelle einfach hÃķher, was StabilitÃĪt und Performance angeht. Das steht oft im Widerspruch zu dem, wie manche Unternehmen ihre Produkte entwickeln. Vielleicht kÃķnnte der Umweltaspekt, den du ansprichst, diese Unternehmen zum Umdenken anregen. Genau wie Robert C. Martin die Messlatte hÃķher gesetzt hat, was akzeptable Code-QualitÃĪt angeht, so setzt Casey Muratori die Messlatte hÃķher, was akzeptable Performance angeht. Auch wenn man sie nicht erreicht, muss man zumindest versuchen sich zu verbessern, sonst degradiert unsere Industrie.

  • @Lunak-89
    @Lunak-89 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    ZufÃĪllig Gestern gesehen das betreffende Video - eine sehr spannende Diskussion 🙂

    • @engineeringkiosk
      @engineeringkiosk āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      Denken wir auch. Die Diskussion selbst ging ja noch recht lang auf GitHub weiter: - Teil 1: github.com/cmuratori/misc/blob/main/cleancodeqa.md - Teil 2: github.com/cmuratori/misc/blob/main/cleancodeqa-2.md Ist zwar ein sehr langer "read", aber doch schon sehr interessant. Auch wie beide sich in manchen Punkten StÞck fÞr StÞck annÃĪhern. (~Andy)

  • @devenv_podcast
    @devenv_podcast āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Sehr cooles Studio und tolle Folge! Abonniert it is!

  • @papperlapapp-dev
    @papperlapapp-dev āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Willkommen auf TH-cam :)

  • @ev77e
    @ev77e āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Ich habe euren Kanal mal in der Beschreibung zu meinem Video Þber die Fahrt nach BrÞssel zur FOSDEM und dem Engineering Kiosk HÃķrerInnen Treffen verlinkt. th-cam.com/video/6zF5-VkUsFw/w-d-xo.html

  • @michaeloehlhof65
    @michaeloehlhof65 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Daumen hoch fÞr die interessante Folge und fÞr die bunten Socken. 🙂

  • @PhilippStadler
    @PhilippStadler āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Irgendwie ist der Ton ein Downgrade leider im Vergleich zu den alten Episoden.

    • @engineeringkiosk
      @engineeringkiosk āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      jup, wenn man nicht direkt vor seinen podcast mics sitzt ist der ton gleich eine hÃķhere herausforderung. aber wir werden das weiter versuchen zu verbessern.

  • @luisehaack6827
    @luisehaack6827 āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Trinkt ihr Wasser?

    • @engineeringkiosk
      @engineeringkiosk āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

      hast du was dagegen? ;)

  • @NeverCodeAlone
    @NeverCodeAlone āļ›āļĩāļ—āļĩāđˆāđāļĨāđ‰āļ§

    Sehr schÃķn Freunde und einen tollen Start!!