{"id":18,"date":"2025-01-18T18:12:46","date_gmt":"2025-01-18T18:12:46","guid":{"rendered":"https:\/\/tbenninger.com\/?page_id=18"},"modified":"2026-03-25T10:00:27","modified_gmt":"2026-03-25T10:00:27","slug":"blog","status":"publish","type":"page","link":"https:\/\/tbenninger.com\/en\/blog\/","title":{"rendered":"Personal Blog"},"content":{"rendered":"<div style=\"height:66px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-query alignfull is-layout-flow wp-block-query-is-layout-flow\">\n<div class=\"wp-block-columns are-vertically-aligned-top is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\"><ul class=\"has-link-color columns-3 wp-elements-34c5f2b17703ca08563fc20770530413 wp-block-post-template has-text-color has-custom-color-1-color is-layout-grid wp-container-core-post-template-is-layout-6d3fbd8f wp-block-post-template-is-layout-grid\"><li class=\"wp-block-post post-399 post type-post status-publish format-standard hentry category-wirtschaft tag-autolab tag-projekt-management tag-software-development\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow wp-elements-34c5f2b17703ca08563fc20770530413\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/tbenninger.com\/en\/planung-ohne-daten-ist-gluecksspiel\/\" target=\"_self\" >Planning without data is gambling<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Vom Albtraum zur Methode Manchmal merkt man erst mittendrin, wie weit man vom Kurs abgekommen ist. Im Oktober 2022 startete ich ein Projekt, das im November 2023 abgeschlossen sein sollte. Doch was als \u00fcberschaubares Unterfangen begann, entwickelte sich rasch zu einem echten Albtraum. Bis Mai 2023 waren erst 30 % erledigt, und die Erkenntnis traf&hellip; <\/p><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2026-03-27T06:35:01+00:00\">27\/03\/2026<\/time><\/div>\n\n\n<p><\/p>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-359 post type-post status-publish format-standard hentry category-wirtschaft tag-autolab tag-software-development\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow wp-elements-34c5f2b17703ca08563fc20770530413\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/tbenninger.com\/en\/wie-fehlende-unit-tests-fast-unser-unternehmen-zerstoert-haette\/\" target=\"_self\" >How a lack of unit tests almost destroyed our company<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Im Jahr 2021 war bei AutoLab noch alles im gr\u00fcnen Bereich. Das Team spr\u00fchte vor Energie und startete voller Enthusiasmus in ein neues Kapitel. Mit dem ersten gro\u00dfen TwinCAT-Projekt wurde der Entschluss gefasst, eine eigene AutoLab-Library zu entwickeln, die als Basis f\u00fcr zuk\u00fcnftige Projekte dienen sollte. Parallel dazu starteten wir unser bis dato ehrgeizigstes Vorhaben:&hellip; <\/p><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-08-25T20:05:28+00:00\">25\/08\/2025<\/time><\/div>\n\n\n<p><\/p>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-365 post type-post status-publish format-standard hentry category-wirtschaft tag-autolab tag-best-practises tag-software-development\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow wp-elements-34c5f2b17703ca08563fc20770530413\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/tbenninger.com\/en\/best-practices-fuer-unit-testing\/\" target=\"_self\" >Best Practices for Unit Testing<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Jeder Bug, sein Unit-Test Meiner Meinung nach ist das hier eine der wichtigsten Best Practices \u00fcberhaupt, wenn man gro\u00dfe Softwareframeworks oder umfangreiche Libraries langfristig warten m\u00f6chte.Trotz aller M\u00fche gilt: Selbst mit intensivem, automatisiertem Testen werdet ihr nie bei null Bugs landen. Ja, ihr werdet deutlich weniger Fehler haben, aber ein paar Bugs werden immer durchrutschen.&hellip; <\/p><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-08-25T20:00:56+00:00\">25\/08\/2025<\/time><\/div>\n\n\n<p><\/p>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-251 post type-post status-publish format-standard hentry category-forschung\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow wp-elements-34c5f2b17703ca08563fc20770530413\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/tbenninger.com\/en\/wissenschaftliche-arbeiten-betreuen-chancen-aufwand-und-nutzen\/\" target=\"_self\" >Supervising Scientific Theses \u2013 Opportunities, Effort, and Benefits<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Both for AutoLab-Next Automation GmbH and for the DigiThy project, I have already had the opportunity to supervise and support several bachelor's and master's theses.\nThis repeatedly raises the question: When is it actually worthwhile for a company or a research project to offer students a thesis? <\/p><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-06-09T14:13:11+00:00\">09\/06\/2025<\/time><\/div>\n\n\n<p><\/p>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-231 post type-post status-publish format-standard hentry category-wirtschaft tag-autolab tag-projekt-management tag-software-development\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow wp-elements-34c5f2b17703ca08563fc20770530413\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/tbenninger.com\/en\/perfektionismus-als-gift\/\" target=\"_self\" >Perfectionism as Poison<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">A few years ago, I would probably have considered \u201cperfectionism\u201d to be a desirable quality for developers. I now know that perfectionism is paralyzing.\n\nThat doesn\u2019t mean you should do the opposite and always tackle everything with slapdash work. Rather, you should always keep the well-known Pareto Principle in mind. The principle was named after the Italian... <\/p><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-04-22T19:12:22+00:00\">22\/04\/2025<\/time><\/div>\n\n\n<p><\/p>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-215 post type-post status-publish format-standard hentry category-wirtschaft tag-autolab tag-projekt-management tag-software-development\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow wp-elements-34c5f2b17703ca08563fc20770530413\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/tbenninger.com\/en\/warum-die-besten-entwickler-oft-die-schlechtesten-schaetzer-sind\/\" target=\"_self\" >Why the best developers are often the worst estimators<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">After graduating, I was not only in a position to implement large software projects with hundreds or even thousands of development hours, but also to appreciate them. Since the age of 18, I have always been involved in the development of software projects alongside my studies. Some of them even ran productively in 24\/7 operation in plant parks. However, these were... <\/p><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-02-04T19:55:28+00:00\">04\/02\/2025<\/time><\/div>\n\n\n<p><\/p>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1 post type-post status-publish format-standard hentry category-forschung category-wirtschaft tag-autolab tag-digithy tag-forschung tag-industrial-automation tag-machine-vision tag-medtech tag-software-development\">\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow wp-elements-34c5f2b17703ca08563fc20770530413\" style=\"padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/tbenninger.com\/en\/wirtschaft-und-wissenschaft\/\" target=\"_self\" >What industry and research can learn from each other<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">&nbsp; It's not just since AutoLab moved into the EBS Center and our company activities have been taking place directly on the TU Graz campus that I've been actively involved in both industry and science. My master thesis, together with TU Graz, led to a patent application for the automated treatment of thyroid diseases. I have therefore been involved in entrepreneurial projects and scientific research in parallel for a long time. <\/p><\/div>\n\n<div class=\"wp-block-post-date\"><time datetime=\"2025-01-26T17:23:17+00:00\">26\/01\/2025<\/time><\/div>\n\n\n<p><\/p>\n<\/div>\n\n<\/li><\/ul><\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:66px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-left\" id=\"buchempfehlungen\">Book Recommendations<\/h1>\n\n\n\n<div style=\"height:66px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<details class=\"wp-block-details has-custom-color-1-color has-text-color has-link-color wp-elements-01a91771dccc01995e236c807846ad75 is-layout-flow wp-block-details-is-layout-flow\"><summary>Thinking, Fast and Slow by Daniel Kahneman<\/summary>\n<p class=\"has-link-color wp-elements-7211c4f417b869e74ecd2f444715d40e\">This book is my absolute favorite, which I gladly recommend to everyone and gave to every new employee on their first day at work. It shows impressively how easily our thinking is influenced and illustrates the theories with numerous examples and studies. You can get a little insight in the blog post <a href=\"https:\/\/tbenninger.com\/en\/warum-die-besten-entwickler-oft-die-schlechtesten-schaetzer-sind\/\" data-type=\"link\" data-id=\"https:\/\/tbenninger.com\/warum-die-besten-entwickler-oft-die-schlechtesten-schaetzer-sind\/\">Why the best developers are often the worst estimators<\/a>.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Noise von Olivier Sibony, Daniel Kahneman und Cass Sunstein<\/summary>\n<p>This book is more or less a sequel to <em>Thinking, Fast and Slow<\/em> and is a clear recommendation for anyone who regularly has to make important decisions.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Scrum: The Art of Doing Twice the Work in Half the Time von Jeff Sutherland und J.J. Sutherland<\/summary>\n<p>Dieses Buch stammt vom Mitgr\u00fcnder von Scrum selbst \u2013 und gerade deshalb ist es so lesenswert, weil es <em>nicht<\/em> das offizielle Regelwerk ist. Statt n\u00fcchterner Theorie vermittelt es vor allem das Gef\u00fchl von Scrum.<\/p>\n\n\n\n<p>Durch spannende Fallstudien und erz\u00e4hlerisch starkes Storytelling wird man als Leser spielerisch an die Prinzipien herangef\u00fchrt, auf die es bei Scrum wirklich ankommt. Und das ist \u2013 entgegen vieler Missverst\u00e4ndnisse \u2013 nichts Kompliziertes und schon gar keine Raketenwissenschaft.<\/p>\n\n\n\n<p>Genau so sollte ein Projektmanagement-Framework sein: einfach, verst\u00e4ndlich, wirkungsvoll.<\/p>\n<\/details>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Book Recommendations<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-18","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/tbenninger.com\/en\/wp-json\/wp\/v2\/pages\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tbenninger.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tbenninger.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tbenninger.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tbenninger.com\/en\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":25,"href":"https:\/\/tbenninger.com\/en\/wp-json\/wp\/v2\/pages\/18\/revisions"}],"predecessor-version":[{"id":428,"href":"https:\/\/tbenninger.com\/en\/wp-json\/wp\/v2\/pages\/18\/revisions\/428"}],"wp:attachment":[{"href":"https:\/\/tbenninger.com\/en\/wp-json\/wp\/v2\/media?parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}