Blog

  • Folge 19: @autoweirdfm Hautnah: Introvertiertheit und Softwareentwicklung

    Und noch eine Folge von der #cc_conf! Was sind wir produktiv! Leider hat die Postproduktion diesmal etwas mehr Zeit in Anspruch genommen – so haben wir glatt den 0:00-Uhr-Slot verpasst! Anyway!
    Diesmal ein etwas ernsteres Thema: Holger hat auf der #cc_conf in einem Anfall von Mitteilungsbedürfnis eine Session über Introvertiertheit gehostet. Schon ein Widerspruch in sich, woll?
    Es ging darum, dass Holger nicht damit zufrieden ist, wie er sich in Gruppen verhält und er seine Erfahrungen dazu teilen und andere Meinungen einholen wollte. Hammersession! Super Diskussionen! Danke nochmal dafür an die Teilnehmer. Der Bene nahm als Proto-Extrovert ((c) Holger) auch an dieser Session teil und war amazed. In dieser Folge wollen wir unsere Eindrücke zur Session ein wenig verarbeiten. Erwartet emotionalen Content! Bene und Holger enthüllen auch, wie sie sich vor Jahren kennengelernt haben. @autoweird.fm hautnah!

    Links:

    • https://www.softwerkskammer.org/groups/duesseldorf Da müssen wir mal wieder hin.
    • https://chaosdorf.de/ Hier fanden viele Sessions der SWK DUS in einer sehr authentisch-nerdigen Atmosphäre statt. Coole ungewöhnliche Location.
    • Die coolen Kids mit den umgedrehten Cappies nutzen fish shell.
    • Holger hat seine Daten früher oft in einer AS400 abgelegt. Da redet er aber nicht gerne drüber .

    Bier:

    Wir mussten uns noch mal an der Hotelbar bedienen und trinken um 13:59 ein König Pilsener.

    Datum der Aufnahme: 1.7.2017

  • Folge 18: Hemdsärmelig

    Hoppla, schon wieder eine Folge @Autoweird.fm!
    Wir erhöhen auf der #cc_conf massiv die Schlagzahl.
    Natürlich gehen uns trotzdem nicht die relevanten Themen aus.
    Heute sprechen wir über… Trommelwirbel… Mode!
    Nein im Ernst.
    Wir sprechen darüber, wie man sich auf der Arbeit kleidet.
    Hemd oder Band Shirt?
    Anzughose oder Meggins?
    Sneakers oder Crocs?
    Dabei outet sich Holger als Fashion Victim und Benedikt verrät was Turnschuhprogrammier sind.

    Links

    Bier

    Dank Holgers Jugendherbergs Bierkühlungs Life Hack trinken wir einigermaßen kaltes In Your Face von Crew Republic.

  • Folge 17: Kaffee von Welt – Worldcafé

    Weltpremiere! Wir liefern heute eine Folge ab, die tatsächlich fast genau 30 Minuten lang ist!
    Dementsprechend kurz und knackig sprechen wir über das Thema „Worldcafé“.
    Bei eben diesem haben wir nämlich kurz vor der Aufnahme im Rahmen der #cc_conf teilgenommen.
    Wie immer sind wir total amazed.
    Naja, geht so.
    War irgendwie schon ganz nett.
    Aber viel gibt’s dazu auch sonst nicht zu sagen.
    Deshalb schweifen wir wie immer fröhlich ab und sprechen auch noch über ungeplante Roadtrips, Englisch reden, die Kunst des freundlichen Unterbrechens sowie Sinn und Unsinn von Zettelwirtschaft.
    Außerdem verrät Benedikt seine Protipps zum Erstellen von Präsentationen.

    Links

    • Wir sprechen natürlich mal wieder über Cylce.js – in jedem guten Podcast kommt mindestens ein mal Cylce.js vor.
    • Entgegen anders lautender Behauptungen ist Cylce.js nicht in TypeScript implementiert.
    • Ihr wollt Weisheiten über TypeScript hören? Hört euch die letzte Folge an!
    • Hier das Video von Benedikts Vortrag über Apache Commons auf der ApacheCON 2017.
    • Seid dabei und werdet einer von 35.000 anderen Fans indem ihr unserem Twitter Account folgt.

    Bier

    Heute mussten wir uns an der Hotelbar bedienen, da Holgers Craft Beer leider warm ist.
    Dementsprechend gibt es für uns beide ein König Pilsener.

  • Folge 16: TypeScript – Kompilier den Kram doch!

    Heuer lernt der geneigte Holger, dass Bieröffnen am Laptop durchaus riskant sein kann. Aber wir sind ja für unsere Cobra-11-mäßigen Stunts bekannt! Holger wrackt dabei direkt mal sein MacBook mit dem Bier, welches wir von Andreas von den Alltagsabenteuern bekommen haben. Aber gut – die Apokalypse konnte so gerade noch abgewendet werden! Also Danke und Kudos für das Hörerbier! Bierspenden werden ab sofort angenommen und mit namentlicher Nennung im Podcast verköstigt. Ach ja, nachdem die Reaper Routing Matrix dann sitzt, reden wir natürlich auch noch über Technik. Diesmal geht es um TypeScript. Also JavaScript mit Typen. Klingt irgendwie geil, aber irgendwie auch nicht. Wir klären mal wieder ultimativ, ob Typisierung für die Frontend-Entwicklung Fluch oder Segen ist! Wer kommt bei dem Wust an Tools wie create-react-app, Yeoman und Angular CLI überhaupt noch klar? Zeigt sich gar: Wer von ein paar offenen iMessages nicht ins Schwitzen gerät, kann auch das ein oder andere Tool jonglieren. Liegt die Rettung der Welt am Ende doch mal wieder in funktionalen Sprachen wie elm? Was hat eigentlich React mit dem Ganzen zu tun? Wir müssen reden!

    Links

    Bier

    Wir trinken die Biere aus Andreas Bierspende:

  • Folge 15: Mach ma sauber! Clean Code

    Es waren vier lange Wochen!!1elf. Aber heute seid ihr live dabei wie der Bene und der Holger sich endlich wiedersehen. Erfahrt aus erster Hand, wie Landei Bene dem überforderten Städter Holger die Flora und Fauna des idyllisches Holzheims näher bringt. Nach gebührender Wiedersehensemotion sprechen dann auch wieder über IT. Ebenso angefasst wie zuvor diskutieren wir über das Thema Clean Code. Aber natürlich erwartet euch hier keine Lesung von Robert Martin’s Bibel „Clean Code“. Hier gibt es nur die wirklich drängenden Fragen: Ist man ohne Clean Code schneller? Worauf kommt es neben Clean Code noch an? Wie schafft man im Team ein gemeinsames Verständnis von Clean Code? Wann sollte man Abstraktionen schaffen? Und was sind eigentlich Innovationstokens? Ist Clean Code scheiße? Das und noch viel mehr hört ihr in dieser grandiosen Folge, inklusive Intro und Outro. Und es gibt sogar endlich Kapitelsprungmarken! Wenn das keine 5-Sterne-Bewertung bei iTunes wert ist, dann wissen wir auch nicht.

    Links:

    • Clean Code von Uncle Bob gehört in jedes Bücherregal.
    • Holger und Benedikt nutzen Mob Programming um ein gemeinsames Verständnis von gutem Code im Team zu schaffen.
    • Vom Konzept des Innovation Token leitet Holger spontan die Idee des Clean Code Tokens ab. Denkt dran: Ihr habt es hier zuerst gehört!

    Biere:

    Datum der Aufnahme: 11.06.2017

  • Folge 14: Jetzt mach mal nen Punkt: Dotfiles!

    Autoweird F-M! Wir haben ein Intro!!! Wir sind komplett aus dem Häuschen! Vielen Dank an Christoph für dieses Kunstwerk! In Zukunft steigen wir begleitet von dieser Melodei die große Showtreppe herunter. Bei so viel Großartigkeit kommt fast zu kurz, dass wir in dieser Folge das Remote-Podcasten zu neuen Extremen führen. Der Bene sitzt auf der anderen Seite der Erdscheibe – im sonnigen Florida – und versucht die 8 Stunden Zeitunterschied wegzuignorieren. 🙂 Bier zum Frühstück! Kudos!
    Nachdem wir uns nun gebührend selbst gefeiert haben, haben wir auch noch ein Thema, von dem wir abschweifen können:
    Heute geht es um Dotfiles. Warum sollte man die bei Github lagern? Welche tollen Tools fallen einem dabei auf? Und verdammt nocht mal, was ist denn eigentlich die beste Shell? Nehmen wir eigentlich grad die Git-Folge auf?
    Das alles klären wir und krönen das Ganze mit einem hammermäßigen Outro!

    Links:
    Gibo ist ein Tool, mit dem man .gitignore-Files generieren kann.
    – Die Fish-Shell ist eine Shell mit vielen praktischen Defaults. Hat aber im Detail ihre Tücken. Unsere momentan Shell der Wahl.
    – Die Fish-Shell hat auch einen eigenen Plugin Manager: Fisherman.
    – Die Z-Shell oder ZSH ist ebenfalls eine Shell mit vielen Konfigurationsmöglichkeiten. Spätestens mit der Distribution Oh-My-ZSH
    macht die Verwendung richtig Spaß. Holger störten ein paar Kleinigkeiten, so dass er zwischenzeitlich wieder bei der Bash landete.
    – Auch der VI hat seinen eigenen Plugin Manager: Vundle. Höre ich grad irgenjemanden über JavaScript Plugin Manager meckern?
    Tldr ist ein (node)Tool, das man-pages anzeigen kann. Allerdings zeigt Tldr nur die relevanten Informationen an. Es sei denn, du schreibst grad Tar-Files auf Tapes, dann hast du verloren.
    – In unseren Dotfiles schlummern Perlen wie ‚fuck‘ (Führen das letzte Kommando als Super-User aus), ‚pman‘ (Öffne eine man-page als PDF), ‚use_java‘ (Wechsele das JDK) oder ‚Serve‘ (Starte einen HTTP-Server in diesem Verzeichnis)
    – Zum Wechseln des JDK hat Holger lange Zeit dieses Script verwendet.
    – Sowas wie ‚Serve‘ gibts natürllich auch in der Node-Welt.
    – Diffs auf der Kommandozeile sind immer so eine Sache, eher archaisch. Diff-so-fancy ist ein kleines Tool, welches Diffs (also speziell git diffs) deutlich lesbarer gestaltet.
    Sourcetree ist ein ganz ordentlicher graphischer Git-Client, den wir für die ein oder andere Operation verwenden. Von Atlassian, kostenlos, also eigentlich ein No-Brainer. Allerdings nicht ganz hakelfrei. Da fällt mir ein, ich wollte immer noch mal Git-Tower ausprobieren. Hat da irgendwer schon mit Erfahrungen sammeln können?
    – [git radar] ist nochmal so ein kleines Tool, das nützliche Informationen zu einem Git-Repo schön knapp auf meinem Kommandozeilen-Prompt anzeigt.

    Biere:

    Datum der Aufnahme: 25.05.2017

  • Folge 13: Captain Sonar

    Die verflixte 13. Folge! Die fängt einfach so abrupt an, wie ne gute Rock’n’Roll Scheibe. Und wie wir da einsteigen: Zunächst muss sich Chaot und Freigeist Holger ordentlich vom Bene aka. Sheldon bashen lassen. Das hindert besagten Lebenskünstler aber nicht daran, vergnügt ein paar Anekdoten der JSConf zum besten zu geben: Eine Hippie Veranstaltung für iMessage-Verweigerer … und ein wenig JavaScript gabs da auch.
    Dann aber ging es auch schon los, mit unserem eigentlichen Thema: SonarQube. SonarQube ist ein Tool, mit dem man Metriken für ein Projekt/Team sichtbar machen kann. Inbox-Zero und Inbox-Egal erzählen dann von ihren Erfahrungen und überraschen sich mal wieder gegenseitig. Natürlich wird das Für-und-wieder diskutiert. Aber am Ende der Folge sind wir uns überraschend einig, das wird euch umhauen!

    Links:

    • Holger war am Wochenende auf der JSConf.eu und war amazed.
    • Auf der JSConf gab es unter anderem Kaffee von einem meiner Lieblingskaffee-Läden: The Barn.
    • Man konnte diesen Kaffee per SMS bestellen über einen Dienst namens [Twilio].(https://www.twilio.com/)! Nice!
    • Videos von dieser Konferenz findet ihr zeitnah hier. Auch den super Talk über SourceMaps.
    • Aber eigentlich geht es in dieser Folge aber um SonarQube.
    • Heisst das eigentlich SonarQube oder Sonar? SonarQube! Auf Sonar gab/gibt es ein Copyright..
    • SonarQube verwendet intern Tools wie Emma oder Cobertura zur Code Coverage.
    • Auch die von Holger so geliebte Package Cycle View hat sich Sonar nicht ausgedacht, sondern basiert auf JDepend. Naja in Sonar sieht die schon etwas polierter aus: nämlich so.
    • Ein Beispiel für Regeln (für Java) findet man hier.
    • AutoweirdFM findet das Vorgehen gut, Checks direkt an Pull Requests durchzuführen und sichtbar zu machen. Tools, die wir da verwendem sind u.a. Travis CI, als Service für einen Build Server, Codacy, als Service für Review Tooling und Coveralls, als Service für Code-Coverage.
    • Wir haben dann noch über das Für und Wider von Lintern gesprochen, z.B. ESLint, und sind noch über das Tool Prettier gestolpert, welches die Codeformatierung für Javascript auf ein anderes Level heben kann.

    Biere:

    Datum der Aufnahme: 11.05.2017

  • Folge 12: SoCraTes-Vorfreuden-Folge

    Wir sind zu spät! Wir haben aber Gründe! Gute Gründe! Die sehr guten Gründen verraten wir aber nur exklusiv in unserer aktuellen Folge. Wenn wir dann fertig sind den tiefen Kniefall vor der Fanbase zu vollziehen – alles für die Fanbase, alles für den Club! – dann freuen wir uns gemeinsam auf die SoCraTes! Die ist zwar erst im August, aber da die Karten ja immer so ratzfatz weg sind und wir welche abgegriffen haben, ist doch etwas Vorfreude angebracht! Oder etwa nicht? Wir sinnieren dann noch etwas über das Wesen von UnConferences, Unkonferenzen … Nicht-Wasserfallkonferenzen! Wir überlegen uns schon mal, was uns so erwartet und freuen uns halt! 🙂 Monaden inklusive. Und der Bene hat ein hammermässiges Intro zurechtgeklöppelt!

    Links:

    Biere:

    • Holger trinkt sein Heimatbier, das Veltins Pilsener! Prost frisches Veltins
    • Benedikt trinkt nix

    Datum der Aufnahme: 02.05.2017

  • Folge 11: Was treibt dich an?

    Ja, das ist jetzt ja mal wieder eine Überraschung! Da täuschen wir eine Akka-Folge an und landen dann doch ganz woanders. Also ich glaube hauptsächlich wir sind überrascht. Völlig!
    Während wir also müde und matt auf der Couch gesessen und die neue Folge besprochen haben, fiel uns ein, dass wir kein hartes, faktenbasiertes, technisches Thema machen wollen. Sondern eher was weiches, menschelndes … was zum Schwafeln halt. Und da sind wir wieder fast live aus dem Zentrum der IT in Düsseldorf-Friedrichstadt und sinnieren darüber: „Was treibt dich an?“ Warum geht ein Entwickler nach getaner Arbeit noch auf Meetups? Warum versenkt er seine Zeit in Open Source? Warum möchte er sich der Welt mitteilen? Warum holt er sich in endlosen Diskussionen immer wieder eine blutige Nase? Wir singen eine Ode an diese Entwickler!
    Darüber hinaus sind wir immer noch von unserer neuen Hardware geflashed und machen eine atemberaubende Entdeckung!

    Links:

    Biere:

    • Der Bene hat sich in dieser Folge ein Kona Big Wave Golden Ale vom Holger antragen lassen. Das Bier aus seinem Lieblingspodcast Auf ein Bier: Typische aleig, würzig, hopfig.
    • Holger trinkt endlich das Chiemseer Hell. Ein typisches Helles aus dem Epizentrum der Rosenheimer Bierkultur.

    Datum der Aufnahme: 12.04.2017

  • Zwischenfolge 2: Der Poppschutz ist ab

    Für unsere treuen Hörer ist uns nichts zu teuer!
    Deshalb testen wir in dieser Zwischenfolge ein neues Mikrofon – allerdings ohne Poppschutz.
    In dieser Folge widmen wir uns nicht einem speziellen Thema, sondern reden einfach ein wenig über Gott und die Welt.

    Zunächst machen wir ein Post Mortem von #DropboxGate und geben tiefere Einblicke in die Technik hinter dem Podcast.
    Im zweiten Teil holt Benedikt zu einer vernichtenden Manöverkritik aus.
    Haben wir uns zu weit von der Fan Base entfernt?
    Sind wir Opfern des Kommerz geworden?
    Nicht mehr real?
    Zu weichgespült?
    Sagt uns eure Meinung auf GitHub.
    Am Ende widmen wir uns noch mal der nächsten großen Programmiersprache: Idris.
    Benedikt berichtet von linearer Logik in Idris.

    Links:

    Biere:

    • In dieser Folge haben wir Holgers Biervorrat geplündert und beide ein Ratsherrn Pale Ale getrunken.

    Datum der Aufnahme: 07.04.2017