21 Followers
42 Following
56 Posts
Ach Mastodon gab es ja auch noch...
Neue Woche, neue Folge: Thomas und ich diskutieren in der aktuellen Folge über Trunk Based Development. https://mies.me/2018/09/10/hmww26-trunk-based-development-mit-thomas-traude/
HMww26 - Trunk Based Development mit Thomas Traude

Feature branch oder trunk based, das ist hier die Frage. Zusammen mit Thomas Traude diskutiere ich dieses kontroverse Thema. Kaum startet der Podcast so richtig in die Vollen erwähnt Thomas, dass er mit Groovy arbeitet. Das müssen wir direkt zum Anlass nehmen über die Programmiersprache zu sprechen. Bevor es dann ums eigentliche Thema geht, erzählt Thomas noch schnell von der Softwerkskammer, welche sich regelmäßig im Ruhrgebiet (Meetup) trifft. Statt langer Texte bieten wir Euch diesmal zahlreiche Links, die Thomas für uns zusammengetragen hat. Bücher Continuous Integration (2007), Paul M. Duvall, Steve Matyas, Andrew Glover Continuous Delivery (2010), Jez Humble, Dave Farley The DevOPS Handbook (2016), Jez Humble & co. Accelerate (2018), Nicole Forsgren Phd, Jez Humble, Gene Kim Links https://trunkbaseddevelopment.com (Paul Hammant) https://continuousdelivery.com (Jez Humble) http://www.davefarley.net/?p=247 (Continuous Integration and Feature Branching, Dave Farley) https://twitter.com/jezhumble/status/982988370942025728 (Jez Humbles Twitter Kommentar) https://martinfowler.com/articles/continuousIntegration.html https://martinfowler.com/bliki/FeatureBranch.html https://martinfowler.com/bliki/BranchByAbstraction.html https://martinfowler.com/bliki/FeatureToggle.html https://www.togglz.org/ http://kean.github.io/post/trunk-based-development https://stxnext.com/blog/2018/02/28/escape-merge-hell-why-i-prefer-trunk-based-development-over-feature-branching-and-gitflow/ Presentations/Talks https://www.youtube.com/watch?v=h4DM-Wa0aDQ, Thierry de Pauw, Feature Branching is Evil https://www.youtube.com/watch?v=lqRQYEHAtpk, Sam Newman, GOTO 2017: Feature Branches and Toggles in a Post-GitHub World https://www.youtube.com/watch?v=meB_SWzZm8M, Paul Hammant, Trunk-Based Development economics

Finde die Tastatur vom neuen Macbook Pro sehr gut. Nach einer Woche klappt das sehr gut. Sogar der Touchbar kann ich hin und wieder was abgewinnen. Wäre trotzdem schön, wenn Escape und F Tasten zusätzlich dabei wären.
Für den Podcast content jetzt auch hier mit eigenem Account vertreten: @herrmies - gut möglich, dass ich hier auf https://mies.me noch eine Mastodon Instanz einrichte, wenn sich das ganze durchsetzt.
Herr Mies will's wissen – Der Tech Podcast mit Daniel Mies

Happy birthday Chrome. 10 Jahre in denen das Web technisch einen großen Sprung gemacht hat.
Hi! I'm making Tusk, a rather nice Mastodon client for iOS. If you want to test, sign up at https://tusk-boarding.herokuapp.com 😁
Tusk for iOS

Nehme morgen eine Podcast Folge zum Thema Trunk Based Development auf. Wie sieht das denn hier aus? Entwickelt ihr eher im master/trunk oder im branch?
Falls ihr mal in Reykjavík unterwegs seid, schaut unbedingt bei http://www.braudogco.is/ vorbei und esst eine Zimtschnecke.
Brauð & Co

Bye bye Sommerpause. Eine neue Folge "Herr Mies will's wissen" diesmal mit Holger zum Thema Frontend Testing: https://mies.me/2018/08/28/hmww25-frontend-testing-mit-holger-grosse-plankermann/
HMww25: Frontend Testing mit Holger Grosse-Plankermann

In der ersten Folge nach der Sommerpause kommt Holger vorbei. Holger ist einer der beiden Gastgeber von autoweird.fm und war auch schon in der ersten Folge mein Gast. In der wohl längsten Einleitung des Podcasts unterhalten wir uns über die vergangene Sommerpause und die Angst, Reaper und Ultraschall nach so langer Zeit wieder einrichten zu müssen. Immerhin hat alles geklappt ohne das Video zur Routing Matrix erneut sehen zu müssen. Ein klein wenig Eigenwerbung muss sein: Vor ein paar Wochen wurde die 2. Folge Schepp&Mies zum Thema Responsive Webdesign aufgenommen in der es um die neue Webseite der Rheinischen Post geht. Irgendwie kommen wir in dem Zuge auf Sportseiten und verwandeln den Podcast dann kurzerhand in einen Fußball-Podcast. Als Experten müssen wir natürlich die erste Trainerentlassung vorhersagen und auch einen Ausblick auf die neue Saison unserer Vereine geben. Bevor wir dann beim eigentlichen Thema sind, geht es noch kurz um Mastodon. Holger ziert sich hier noch, mich könnt ihr aber schon dort finden. Wenn ihr hier selber aktiv werden wollt, schaut doch mal auf mastodon.social vorbei. Aber natürlich haben wir auch ein Thema: Testing und Frontend Testing im speziellen. Nach einem kurzen Ausflug zu Ruby, Elixir und Doctests erzählt Holger aus dem Projektalltag, wo er auf Cucumber.js setzt. Die Zeiten von Karma sind dort jedenfalls vorbei. Stattdessen setzt er, wie wahrscheinlich viele momentan, auf Jest. Zum Thema Jest hat Holger mehrere Talks gehalten (und berichtet bei autoweird.fm darüber). Gerade die einfache Konfiguration (klappt z.B auch im Zusammenspiel mit TypeScript) hat es uns angetan. Beim Thema Mocking geht Holger ins Detail, da hier gerade bei imports am Anfang gerne Probleme auftauchen. Da stellt sich quasi automatisch die Frage, wie man mit zahlreichen imports umgehen soll und was sie uns über den getesteten Code sagen können. Das Killer-Feature von Jest sind Snapshot Tests, die durch den Interactive Snapshot Mode noch verbessert wurden. Wo man Snapshots einsetzen kann und wo besser nicht ist natürlich auch ein Thema Am Ende folgt dann noch das Outro, welches Dave Kotylar für mich produziert hat. Wenn ihr seine Musik mögt, dann schaut doch mal auf einem seiner Profile vorbei: https://open.spotify.com/artist/2JcksnUbgNBCg6VsxbITpP https://soundcloud.com/gridglider https://www.facebook.com/GridGlider/ Intro: https://www.youtube.com/watch?v=305ryPvU6A8

Lerne seit einer Weile Elixir mit den Aufgaben auf https://exercism.io. Dort löst man kleine Programmieraufgaben und kann sie dann bewerten lassen um dann die nächste Aufgabe angehen zu können.

Die Idee gefällt mir sehr gut aber gerade in den ersten Wochen musste ich sehr lange auf Feedback warten.

Exercism

Code Practice and Mentorship for Everyone. Level up your programming skills with 1,879 exercises across 38 languages, and insightful discussion with our dedicated team of welcoming mentors. Exercism is 100% free forever.