Code and Ship artwork

Code and Ship

51 episodes - German - Latest episode: 5 months ago -

Jonathan und Ingmar sprechen übers Programmieren und Ausliefern von Software Projekten. Außerdem tauschen die beiden Bremer sich über Tools, Framewoks und das Leben als Softwareentwickler aus.

Technology
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Die 12-Faktor App Methode: Abhängigkeiten

February 19, 2024 19:00 - 47 minutes - 65 MB

In dieser Folge diskutieren Ingmar, Jonathan und Tim den Abschnitt “Abhängigkeiten” der 12-Faktor App Methode. Crew Code and Ship Ingmar ° Jonathan Tim Shownotes The Twelve-Factor App: Dependencies Go Modules Reference – The Go Programming Language GitHub – golang/dep: Go dependency management tool experiment (deprecated) Apache Maven Gradle Build Tool @nx/node minio/minio-go – GitHub Semantic Versioning 2.0.0 | Semantic Versioning Working with Dependabot - GitHub Docs renov...

Die 12-Faktor App Methode: Codebase im Fokus

June 05, 2023 20:30 - 29 minutes - 40.9 MB

In dieser Folge diskutieren Tim und Ingmar den Abschnitt “Codebase” der 12-Faktor App Methode. Crew Code and Ship Ingmar Tim Shownotes The Twelve-Factor App Design Patterns: Elements of Reusable Object-Oriented Software - Wikipedia Beyond the Twelve-Factor App [Buch] The Twelve-Factor App: Codebase Why Google stores billions of lines of code in a single repository An illustrated guide to 12 Factor Apps | Enable Architect HashiCorp Vault - Manage Secrets & Protect Sensitive Data ...

Twelve-Factor Apps – Hype oder praktischer Guide für Programmierer?

April 25, 2023 17:00 - 40 minutes - 55.5 MB

In dieser Folge geht es um die “Twelve-Factor App”, ein Konzept, das von Entwicklern bei Heroku entwickelt wurde, um Best Practices für die Entwicklung von Webanwendungen zu definieren. Jonathan und Ingmar diskutieren die Frage, ob dies nur ein Hype ist, der sich an Manager richtet, oder ob es ein praktischer Leitfaden für Programmierer ist. Crew Code and Ship Ingmar Jonathan Shownotes The Twelve-Factor App - Dies ist eine Übersetzung. Twelve-Factor App methodology - Wikipedia Java-...

Vorstellungsgespräche und Interviewprozesse in der Softwareentwicklung

April 10, 2023 17:00 - 39 minutes - 51.4 MB

Vorstellungsgespräche sind für viele kein einfaches Thema. Vor allem in der Software Branche gibt es dabei verschiedenste Ansätze und Prozesse. Wir haben schon jeweils beide Seiten erlebt und berichten von unseren Erfahrungen. Crew Code and Ship Ingmar Jonathan Shownotes Jobwechsel während der COVID-19-Pandemie | Code and Ship Hiring | GitLab

Unsere Tools, Frameworks und Apps für 2023

January 17, 2023 19:00 - 1 hour - 93.1 MB

Unsere Tool-, Framework- und App-Empfehlungen für 2023: ein Mix einmal quer durch die Toolchain, von Social Media bis Terraform State Visualisierung. Crew Code and Ship Ingmar Jonathan Tim Shownotes Ingmar Mastodon Rancher Desktop Temporal Documentation Jonathan memos - An open-source, self-hosted memo hub with knowledge management and socialization Tabby Terminal Pluralith - Visualize Terraform Infrastructure Tim Key Promoter X - IntelliJ IDEs Plugin VS Code keyboard shortc...

Technische Schulden (Technical Debt)

June 28, 2022 16:00 - 29 minutes - 41.2 MB

In dieser Folge sprechen wir über Technical Debt, wie sie entsteht, wie wir damit umgehen und was man generell dagegen machen kann. “Wir haben keine Zeit für Software Design” “Wir müssen schnell liefern und kümmern uns später um die Konsequenzen” In dieser Folge: Technische Schulden Wie gehen wir damit um? Wie wird man sie wieder los? Crew Code and Ship Ingmar Jonathan Tim Shownotes Technical debt

Pair Programming: Verschiedene Stile, Driver-Navigator, Buddy-System

May 21, 2022 22:00 - 49 minutes - 58.9 MB

In dieser Folge sprechen wir über Pair-Programming, welche Stile es gibt, welche Driver-Navigator Strategie und unsere persönlichen Erfahrungen. Außerdem hat Jonathan noch ein paar Updates zu Tools und Apps die er benutzt. Crew Code and Ship Ingmar Jonathan Shownotes Pair Programming Compare 6 Different Pair Programming Styles The buddy system: an alternative to pair programming | LinkedIn Engineering A Pairing Session Template Visual Studio Live Share: Tool für die Zusammenarbeit...

10 Coding Hacks: Weniger, wild rumgooglen

April 04, 2022 18:18 - 31 minutes - 42.9 MB

Crew Code and Ship Ingmar Jonathan Unsere 10 Coding Hacks Wir haben für euch 10 hilfreiche Tipps, Tricks und Hacks zum Coden zusammengestellt: Ingmar Test driven development Failure patterns Analyzers and Linters GitHub Copilot Multiline editing Jonathan Single Responsibility Principle Source Code lesen bevor man wild rumgoogelt Pair programming / Zusammenarbeiten Pomodoro Technik Self-review Shownotes Testgetriebene Entwicklung Single-Responsibility-Prinzip The Last Lin...

Terraform, Ansible und Co: Infrastructure as Code

March 14, 2022 20:00 - 32 minutes - 44.9 MB

In dieser Folge sprechen wir über Tools und unsere Erfahrungen mit Infrastructure as Code (IaC). IaC ist eine Möglichkeit um Infrastruktur (Netzwerke, virtuelle Maschinen, Load Balancer usw.) über Konfigurationsdateien (Code) zu beschreiben. Um Änderungen zu tracken kann man dazu, wie für Quellcode von Services, Git verwenden. Eine weitere Parallele zur Softwareentwicklung ist, dass mit jedem Anwenden einer IaC Konfiguration immer die dieselbe Umgebung erzeugt wird – genau so wie der selbe ...

Privacy für Developer - Was machen Unternehmen mit Telemetriedaten?

February 21, 2022 20:00 - 42 minutes - 59.2 MB

In dieser Folge sprechen wir über die Daten die wir als Entwickler über uns preisgeben und was möglicherweise von Diensteanbietern wie Microsoft (GitHub) davon verwendet wird. Crew Code and Ship Ingmar Jonathan Shownotes VSCodium - Open Source Binaries of VSCode Codeberg.org GoLand: A Clever IDE to Go by JetBrains Developing on Remote Machines using SSH and Visual Studio Code How the Twitter hack highlights the dangers of Slack magic-wormhole/magic-wormhole: get things from one co...

Google Wunderwaffe, gRPC Ökosystem und Gateways für Gateways

February 10, 2022 17:00 - 41 minutes - 57.3 MB

In dieser Folge: ein erster Überblick über das gRPC Ökosystem, Jonathan vermutet eine Wunderwaffe, Tim hat Fragen. Crew Code and Ship Ingmar Jonathan Tim Shownotes SIMON fullstorydev/grpcurl: Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers gRPC Ecosystem grpc-ecosystem/awesome-grpc: A curated list of useful resources for gRPC FiloSottile/mkcert: A simple zero-config tool to make locally trusted development certificates with any names you’d like. storj...

Wie man einen Monolithen zu Microservices migriert

January 25, 2022 19:00 - 36 minutes - 50.9 MB

Tim erzählt von einer Monolith zu Microservices Migration Crew Code and Ship Ingmar Jonathan Tim Shownotes Streamlined Microservice Design in Practice - DZone Integration Rule of three (computer programming) - Wikipedia Don’t repeat yourself SOLID - Wikipedia Event Sourcing Data transfer object - Wikipedia Hibernate. Everything data. - Hibernate Jakarta Persistence API Protocol Buffers | Google Developers

Kubernetes (Teil 3: Tooling und Zusammenfassung)

October 26, 2021 19:00 - 28 minutes - 26.5 MB

In dieser Folge stellt Jonathan seine Lieblings-k8s-Tools vor, wir sprechen über Feedback und wir schließen damit diese Serie über das Thema ab. Crew Code and Ship Ingmar Jonathan Shownotes tomhuang12/awesome-k8s-resources: A curated list of awesome Kubernetes tools and resources. Tools Included | Kubernetes derailed/k9s: 🐶 Kubernetes CLI To Manage Your Clusters In Style! Lens Documentation lensapp/lens: Lens Deploy and Access the Kubernetes Dashboard | Kubernetes Secure Your Kub...

Kubernetes (Teil 2)

September 13, 2021 19:00 - 34 minutes - 31.5 MB

Im zweiten Teil zum Thema Kubernetes geht es heute um alle Bestandteile und Konzepte, die man im Zusammenhang mit Kubernetes einmal gehört haben sollte. Crew Code and Ship Ingmar Jonathan Shownotes Kubernetes Components | Kubernetes etcd Container runtimes | Kubernetes Was ist Kubernetes? | Kubernetes Training | Kubernetes K3s: Lightweight Kubernetes MicroK8s Kapitel 00:00:00 Intro 00:02:13 Überblick 00:10:03 Container 00:13:01 Pod 00:15:34 Deployments 00:18:27 Config Maps...

Kubernetes (Teil 1)

August 02, 2021 17:30 - 41 minutes - 49.1 MB

Crew Code and Ship Ingmar Jonathan Shownotes ‎Large-scale cluster management at Google with Borg (PDF) LXC - Wikipedia K3s: Lightweight Kubernetes A Brief History of Containers: From the 1970s Till Now Cloud Native Computing Foundation - Wikipedia AWS | Amazon Data Warehouse Redshift – Datenverwaltung Proxmox - Open-Source Server-Software Webmin TOML

Software Engineering Lifestyle

June 14, 2021 16:00 - 55 minutes - 50.9 MB

Nach ca. sechs Monaten Podcast-Schwänzen bequemen Jonathan und Ingmar sich endlich mal wieder eine Folge aufzunehmen. Es gibt kein festes Thema, sondern ersteinmal querbeet um Social Networks, rechtliche Dinge im Netz und dann doch noch um Sachen von der Arbeit. Crew Code and Ship Ingmar Jonathan Shownotes Schaff dich Glücklich Podcast Cookie Consent Speed.Run Can’t Unsee os/signal Go 1.16 Release Notes kind Getting Started with Rails — Ruby on Rails Guides alfaview® und ICT AG ...

HTTP Status 418 (Smart Home)

January 25, 2021 19:30 - 54 minutes - 49.7 MB

Jonathan und Ingmar sprechen mit Johannes über “Smart Home”, Heimautomatisierungen und die Lösungen und Produkte die sie selber dabei einsetzen. Crew Code and Ship Ingmar Jonathan Johannes Shownotes Datenbanken mit Prof. Dr. Johannes Schildgen | Code and Ship Xiaomi oder Roborock? - iphone-ticker.de Homematic Smart Home Central Control Unit CCU3 RaspberryMatic SHELLY 1L: Shelly 1L Wi-Fi WLAN Schaltaktor TRÅDFRI - IKEA Home smart Home Assistant HomePod, HomePod mini, Apple TV o...

Developer Jeopardy 2020

November 09, 2020 21:00 - 27 minutes - 25.6 MB

Jonathan und Tim treten gegeneinander an in: Developer Jeopardy 2020. Crew Code and Ship Ingmar Jonathan Tim Shownotes Informatik Allgemein 101: Ein mathematisches Teilgebiet das die Eigenschaften der logischen Operatoren UND, ODER, NICHT verallgemeinert. 256: Das Protokoll ist ein zuverlässiges, verbindungsorientiertes, paketvermitteltes Transportprotokoll in Computernetzwerken. 512: Er ist ein finnisch-US-amerikanischer Informatiker, Software-Entwickler und Initiator sowie die tr...

Developer Cloud-Dienste: Tinder für Algorithmen

October 26, 2020 21:00 - 32 minutes - 30.3 MB

Tim und Ingmar sprechen über Cloud- und Web-Dienste für Developer. Crew Code and Ship Ingmar Tim Shownotes SendGrid - Email Delivery Service Kite - Free AI Coding Assistant and Code Auto-Complete Plugin Codota - AI Code Autocomplete for All Languages and IDEs GPT3 AI Podcast: Das Hanseatendossier - Künstliche Intelligenz cloudinary - Image and Video Upload, Storage, Optimization and CDN GitHub Codespaces Selfhosted Codespaces Microsoft Docs - Register a self-hosted Codespaces en...

"Sprachnachrichten sind doppelte Zeitverschwendung" mit Benny und Jurek

October 05, 2020 19:00 - 1 hour - 58.1 MB

Diese Woche zu Gast: Benny und Jurek vom Schaff dich Glücklich Podcast. Wir sprechen über Jureks und Bennys Werdegang, ihr Startup “Bume”, wir als Macher und Chiller, Deutsche Cloud, Arbeiten nach der Arbeit und vieles mehr. Außerdem erfahrt ihr wofür “Bume” tatsächlich steht. Natürlich gibt es auch ein doppeltes Crossover 2x 10 Fragen XOR-Gate! Crew Code and Ship Benny Ingmar Jonathan Jurek Shownotes #036 Gute Unterhaltung mit Ingmar und Jonathan - Schaff dich glücklich – Der Startu...

Datenbanken mit Prof. Dr. Johannes Schildgen

September 21, 2020 17:00 - 1 hour - 62 MB

In dieser Folge interviewen wir Prof. Dr. Johannes Schildgen. Er ist Professor für Datenbanken mit dem Schwerpunkt Big-Data an der OTH Regensburg. Zusammen verlosen wir ein Exemplar seines Datenbanken-Hörbuchs “Sprachkurs SQL”. Alle Infos dazu in der Folge. Crew Code and Ship Ingmar Jonathan Johannes Shownotes Zu Gast: Prof. Dr. Johannes Schildgen SQL / NoSQL Postgres JSON xkcd: Exploits of a Mom How a ‘NULL’ License Plate Landed One Hacker in Ticket Hell | WIRED Map Reduce List...

Feedback und Performance Reviews

September 08, 2020 20:00 - 34 minutes - 38 MB

Eine weitere Folge mit Tim, diesmal weniger technisch. Wir sprechen über Feedback im Job, Performance Reviews und Team-Kommunikation und -struktur allgmein. Crew Code and Ship Ingmar Jonathan Tim Shownotes Feedback im Job Performance Reviews Team-Kommunikation und -Struktur Vom 10x Engineer zum Schlurfi

Grüße aus Bad Gateway

August 24, 2020 15:00 - 31 minutes - 33.9 MB

Unendliche Weiten, #Neuland und Katzenvideos findet man im Internet. Es sei denn, man macht Urlaub in Bad Gateway, so wie Jonathan. Wir sprechen über vier Wochen Internetkur, die neue Container Retention Policy von DockerHub und mögliche, interessante Änderungen in Go. Crew Code and Ship Ingmar Jonathan Shownotes Bad Gateway - Internetkurort Container Image Retention Policy Lame Developer Ausreden (Google Forms) File System Interfaces for Go - Draft Design io/fs draft design - YouT...

Spring Boot, Microservices und die Webpack-Hölle mit Tim

July 20, 2020 15:30 - 1 hour - 59.9 MB

Crew Code and Ship Ingmar Tim Shownotes Spring Spring Boot Langserver.org Apache Kafka Compose file reference - resources - Docker Documentation Compose file reference - logging - Docker Documentation npm - Notable breakages - Wikipedia Another one-line npm package breaks the JavaScript ecosystem Spotify – All-Nighter Spotify – Lo-Fi Beats birdayz/kaf: Modern CLI for Apache Kafka, written in Go - GitHub Tecnativa/docker-socket-proxy: Proxy over your Docker socket to restrict ...

Cedric Deege, Mitgründer und CTO von GameBuddy

July 06, 2020 18:00 - 51 minutes - 47.3 MB

Heute sprechen wir mit Cedric, Mitgründer und CTO von GameBuddy, über: die Gründungsgeschichte von GameBuddy Game Status APIs Firebase als Tool für Startups Startup Finanzierung Startup Ideen 10 schnelle Fragen an Cedric Crew Code and Ship Ingmar Jonathan Cedric Shownotes Zu Gast: Cedric Deege cedric (at) gamebuddy.gg Cedric Deege – Founder – GameBuddy | LinkedIn GameBuddy - leveling up stream interaction ChallengeCupTV - Twitch Overwolf | Development of gaming apps made ea...

Developer Upgrades 2020

June 22, 2020 15:00 - 42 minutes - 38.7 MB

Wir besprechen die neusten Ankündigungen der diesjährigen Online-Konferenzen von GitHub, Microsoft und Docker. Crew Code and Ship Ingmar Jonathan Shownotes Videos Watch GitHub Satellite 2020 | GitHub Satellite | Virtual 2020 MyBuild - Ask the Team: Visual Studio Code Brian Christner - Become a Docker Power User With Microsoft Visual Studio Code - YouTube Nicholas Dille - Improve your image builds using BuildKit - YouTube Links Remote - SSH - Visual Studio Marketplace Remote - ...

Mocking in Go Tests

June 10, 2020 16:00 - 29 minutes - 32.2 MB

Crew Code and Ship Ingmar Jonathan Shownotes Building WTF Dial - WTF Dial - Medium When to Mock · Enterprise Craftsmanship How I write my unit tests in Go quickly - DEV Community 👩‍💻👨‍💻 TableDrivenTests · golang/go Wiki cweill/gotests: Automatically generate Go test boilerplate from your source code. stretchr/testify: A toolkit with common assertions and mocks that plays nicely with the standard library google/go-cmp: Package for comparing Go values in tests

Self-hosting Rocks

May 25, 2020 16:00 - 31 minutes - 33.2 MB

Crew Code and Ship Ingmar Jonathan Shownotes DynDNS | Kostenlose DynDNS-Anbieter im Überblick No-IP Hover.com Namecheap Hetzner Cloud Hosting ALL-INKL.COM Webhosting und Webspace Kostenloses Kontingent für AWS digitalocean Uberspace Traefik MinIO Quickstart Guide nginx Install GitLab with Docker Gittea Gogs Drone CI / CD Elastic Stack and Product Documentation Dovecot documentation MailHog/docs

Jobwechsel während der COVID-19-Pandemie

May 11, 2020 18:00 - 41 minutes - 33.6 MB

Ingmar sucht gerade einen Job, während Jonathan gerade einen neuen angefangen hat. Wir quatschen über unsere Erfahrungen, was den Jobwechsel betrifft und wie es ist ein Unternehmen zu verlassen. Crew Code and Ship Ingmar Jonathan Shownotes It Doesn’t Have to Be Crazy at Work | Basecamp All-Remote Meetings | GitLab

Bachelor- und Masterthesis

April 27, 2020 17:00 - 50 minutes - 46.5 MB

Eine Folge über unsere Studienabschlussarbeiten: Themenfindung, Mündliche Prüfungen, Kommunikationstheorien, Partizipation, Microservices und Office-Hengstinnen. Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Project management software, online collaboration: Basecamp Ruby on Rails | A web-application framework that incl...

Unser Podcasting Workflow

April 13, 2020 15:00 - 55 minutes - 52.1 MB

In dieser Folge erzählen wir, wie wir diesen Podcast aufnehmen, bearbeiten, veröffentlichen und hosten. Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Apple Podcast Kategorien fyyd: Podcastsuchmaschine und -verzeichnis podbase - Podcast Validator Hugo - The world’s fastest framework for building websites All-in-one Ho...

Rendering im Web

March 30, 2020 13:07 - 26 minutes - 28.4 MB

Das Rendering im Web hat sich in den letzten Jahren drastisch verändert. Wir versuchen ein bisschen klarheit in das Chaos zu bringen… ob wir das schaffen? Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Darum sollten Websites mit wichtigen Informationen statisch sein Comparison of Gatsby vs Next.js vs Nuxt.js

10x Engineer

March 16, 2020 17:00 - 49 minutes - 46.1 MB

Der 10x Engineer, typische Software-Entwickler Eigenschaften, Montage und Motivation, Diversität im Team, Stereotypen und Vorurteile. 10x Engineer Tweet von Shekhar Kirani Cassidy Williams: “Life as a 10x engineer” 10x Engineer | Know Your Meme 7 Personality Types of Developers Today | Webdesigner Depot Startup Generator

Der Error Fürst

March 02, 2020 17:57 - 42 minutes - 39.6 MB

Diesel Folge ist voll mit Fehlern, denn es geht um Errors in Go und was man dagegen machen kann. Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Errors are values - The Go Blog pkg/errors: Simple error handling primitives hashicorp/go-multierror: A Go (golang) package for representing a list of errors as a single error. ...

No one's favorite, yet everyone's favorite

February 18, 2020 20:40 - 29 minutes - 27.3 MB

“Gofmt’s style is no one’s favorite, yet gofmt is everyone’s favorite.” – Rob Pike Mit Tools wie “gofmt”, “go vet”, “staticcheck” oder “detekt” gegen das Chaos im Code! Heute sprechen wir über Code Formatierung, Styles und über statische Code Analyzer. Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Indentation style - Wi...

HTTP Loadtesting

February 03, 2020 20:10 - 40 minutes - 37.6 MB

In dieser Folge sprechen wir über HTTP-Loadtesting: wofür man es braucht, was man beachten sollte und welche Tools es gibt. Jonathan benutzt jetzt nur noch JetBrains Mono und Ingmar probiert sich durch das Mate Regal. Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Limoliste Don‘t Doubt Your Vibe JetBrains Mono Ligatur...

Work-Life Balance

January 19, 2020 15:46 - 43 minutes - 53.4 MB

In dieser Folge sprechen wir über unsere Work-Life Balance Erfahrungen als Softwareentwickler im Büro, im Homeoffice und als Remote-Mitarbeiter. Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Automatische StempelUhr (iOS) Automatische Zeiterfassung - Timing (macOS) Setapp (macOS)

Concurrency in Go

December 23, 2019 18:23 - 47 minutes - 52.7 MB

Was für ein Chaos! Heute sprechen wir über Concurrency Pattern in Go Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Go Worker Example How to Gracefully Close Channels - Go 101 (an online book for Go programming language + Golang knowledge base) Channel Axioms | Dave Cheney Go Concurrency Patterns: Pipelines and cancella...

Software Design Prinzipien

December 09, 2019 18:23 - 39 minutes - 36.6 MB

Die Schicksalsfolge #13! Ach nee, Moment … falscher Podcast. KISS, DRY, YAGNI um sowas gehts hier heute, verschiedene Software Design Prinzipien. Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Tweet von @unclebobmartin KISS DRY / WET Worse is better Unix philosophy YAGNI SOLID 5-Why Methode NPM leftpad Rosettacod...

Traefik - The Cloud Native Edge Router

November 17, 2019 17:00 - 39 minutes - 43.6 MB

Traefik ist ein in Go geschriebener Reverseproxy mit vielen Features wie automatischen SSL-Zertifikaten und Docker Integration. Eine kleine Einführung. Gebt uns Feedback: Twitter @codeandship Instagram @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Traefik Docs docker socket Traefik Issue: “2.0 is released, is cluster HA ready?” Ingmars Traefik Playground

Mythen in der Softwareentwicklung

October 28, 2019 08:33 - 55 minutes - 61 MB

Heute sprechen wir über einige Mythen in der Softwareentwicklung. Dabei ergründen wir warum diese zumeist falsch sind. Gebt uns Feedback: Twitter @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Was der Kunde wollte Meme: Pferdezeichnung (schön angefangen, hastig beendet) Spiderman gezeichnet in 10m, 1m, 10s

Developer Tools (Teil 2)

October 14, 2019 17:33 - 55 minutes - 51.3 MB

Die Fortsetzung der 9. Folge: wir sprechen über diverse weitere Tools die man als Entwickler so braucht, unter anderem IDEs, Shells und nette kleine Command-line Tools. Gebt uns Feedback: Twitter @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Homebrew (homebrew-bundle für schnelles Einrichten bei Neuinstallation) chocolatey Visual Studio Code gopls JetrBrains Goland ...

Developer Tools (Teil 1)

October 07, 2019 17:18 - 34 minutes - 30.5 MB

Was ist eigentlich WSL und warum gibt es schon eine zweite Version? Diese und mehr Fragen klären wir in der neunten Episode! Gebt uns Feedback: Twitter @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. WSL 2 Running Linux on Windows with WSL 2 and a Native Kernel Developing on Windows with WSL2 (Subsystem for Linux), VS Code, Docker, and the Terminal Installationsanweisungen für WSL 2 Linux im...

Go Libraries (alles außer HTTP Edition)

September 11, 2019 16:14 - 51 minutes - 47.2 MB

In dieser Folge stellen wir einige Go Bibliotheken vor, die nichts mit Http-Kram zu tun haben. Ingmar hat sogar noch einen Bonus! Gebt uns Feedback: Twitter @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. News GopherCon Videos Go 1.13.0 Package errors Top 3 Nicht-HTTP-Libraries Ingmar bbolt ff testify Bonus protobuf Jonathan waveform ebiten bild

Wer 'Rusted', der rostet

August 04, 2019 18:09 - 35 minutes - 31 MB

Dieses mal witmen wir uns mit Rust einer neuen Programmiersprache und nebenbei gibts noch das neuste aus der Go-Welt. Gebt uns Feedback: Twitter @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Rust-lang.org Rust Online-Playground The Rust Book crates.io VST Development Gopher Con EU Singapore Israel San Diego How I write Go HTTP services after seven years

Der Deployment Typ

July 09, 2019 16:54 - 34 minutes - 24.3 MB

Softwareentwicklung ist nicht nur Code schreiben, sondern meistens auch Teamarbeit. In dieser Folgen reden wir über die sozialen Aspekte von Softwareentwicklung. Software engineering is what happens to programming when you add time and other programmers. – Russ Cox, Go Entwickler Gebt uns Feedback: Twitter @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge wire: Compile-tim...

Metriken und Monitoring

June 16, 2019 11:43 - 52 minutes - 38.4 MB

Heute sprechen wir über Metriken, Logs, Traces sowie bekannte Tools und Patterns aus dem Monitoring Feld. Als Ergänzung zur Folge haben wir ein kleines Repository angelegt, um Anfängern den Einstieg in das Sammeln von Metriken mit unseren Lieblingstools zu vereinfachen. Gebt uns Feedback: Twitter @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge @adrianfcole auf Twitter Jae...

Testing in Go

June 02, 2019 04:05 - 38 minutes - 52.7 MB

In dieser Folge sprechen wir über Testing in Go und einige unterstützende Libraries. Ingmar löscht Code um sein Testcoverage zu verbessern und Jonathan mag seltsame Ordnerstrukturen. Gebt uns Feedback: Twitter @codeandship Mastodon @[email protected] Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge Go Playground unterstütz jetzt Third-party Imports und mehrere Dateien. DockerCon Videos Martin Fowler - GivenWhenT...

Builds und Deployments

May 02, 2019 08:05 - 1 hour - 64.3 MB

In dieser Folge sprechen wir über Buildprozesse, Pipelines, Deployments und Development Server Setups. Jonathan denkt über schlechte Entwickler-Witze nach und Ingmar guckt paranoid auf den Upstream seiner Fritzbox. Gebt uns Feedback auf Twitter: @codeandship Jonathan @jowiemers Ingmar @_truefalse oder per Email an feedback (at) codeandship.rocks. Links für diese Folge heise.de: Docker Hub gehackt Homebrew - The missing package manager for macOS (or Linux) Makefiles Goreleaser gith...

Go Libraries

April 17, 2019 16:08 - 1 hour - 63.8 MB

Diesmal geht es um HTTP Libraries und Frameworks für Go. Jonathan fürchtet um seine Stellung als “Herr der Dinge”, denn bei Frameworks muss man sich manchmal in die Welt der Codegenerierung begeben. Hilfe, Kontrollverlust! Außerdem geht es darum, wie man gute Libraries erkennt und warum man eine spezielle lieber meiden sollte. Am Ende sprechen wir noch über Libraries für die Entwicklung von CLI Tools. HTTP Frameworks Negroni (github.com/urfave/negroni) Negroni is an idiomatic approach to ...

Twitter Mentions

@jowiemers 47 Episodes
@_truefalse 45 Episodes
@codeandship 45 Episodes
@xtimpi 10 Episodes
@hmemcpy 1 Episode
@adrianfcole 1 Episode
@unclebobmartin 1 Episode
@skirani 1 Episode
@theochemiker 1 Episode
@benschodie 1 Episode
@jurekbarth 1 Episode
@cassidoo 1 Episode