A weekly podcast about Drupal, open-source, and related software development topics.
…
continue reading
Hear about how folks are running their web apps in production. We'll cover tech choices, why they chose them, lessons learned and more.
…
continue reading
1
Violinist, Render Arrays and Feature Flags with Eirik Morland
1:01:56
1:01:56
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:01:56
Oliver is joined again by Eirik Morland (the first returning guest) to discuss recent improvements and enhancements to Violinist, such as Team support (a.k.a. multi-user subscriptions).De către Oliver Davies
…
continue reading
1
Bootcamps, Hackathons, Meetups and Drupal with George Gordon
48:13
48:13
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
48:13
In this episode, Oliver speaks with George Gordon - a graduate from the School of Code who was recently employed in their first Junior Developer role - about their move into tech and software development, their experiences at hack days and meetups, and their introduction to Drupal. Links: School of Code Versantus George on LinkedIn…
…
continue reading
1
Single File Components and Static Drupal Websites with Sam Mortenson
30:59
30:59
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
30:59
In this episode, Oliver speaks with Sam Mortenson (samuelmortenson) about single file components in Drupal and Tome (a Drupal-based static website generator).De către Oliver Davies
…
continue reading
1
LEGO, robotics and open-source software with Andy Hoang
51:07
51:07
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
51:07
This week, Oliver is joined by Andy Hoang. They discuss teaching children to code with LEGO and robotics, and how to leverage open-source software.De către Oliver Davies
…
continue reading
1
Automation, Linux training and mechanical keyboards with Jochen Lillich
54:24
54:24
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
54:24
This week, I'm joined by the Monospace Mentor - Jochen Lillich. Jochen and I discuss content creation, live streaming on Twitch and YouTube, infrastructure automation, Linux, mentoring and, of course, mechanical keyboards. ## Links - [Jochen's personal website](https://www.geewiz.dev) - [Jochen on Twitch](https://www.twitch.tv/monospacementor) - [m…
…
continue reading
1
Health, fitness and weight loss for software developers (and everyone else) with Simon Graham
42:07
42:07
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
42:07
This week, Oliver discusses health, fitness and weight loss with Personal Trainer and Weight Loss Coach, Simon Graham. ## Links simongpt.co.ukDe către Oliver Davies
…
continue reading
1
Domain-Driven Design with Rob Allen
56:09
56:09
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
56:09
https://www.oliverdavies.uk/podcast/15-rob-allen-domain-driven-designDe către Oliver Davies
…
continue reading
1
Diffy and Visual Regression Testing with Yuri Gerasymov
46:25
46:25
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
46:25
https://www.oliverdavies.uk/podcast/14-yuri-gerasymov-diffyDe către Oliver Davies
…
continue reading
1
Drupal Commerce with Ryan Szrama
1:03:37
1:03:37
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:03:37
https://www.oliverdavies.uk/podcast/13-ryan-szrama-centarroDe către Oliver Davies
…
continue reading
1
Docker and content creation with Nick Janetakis
51:48
51:48
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
51:48
This week, Oliver is joined by Nick Janetakis - a Software Developer, Docker Captain and Teacher who focuses on building and deploying web apps - to discuss Docker, content creation and more.De către Oliver Davies
…
continue reading
1
Build something useful in one day with Mark Conroy
1:02:29
1:02:29
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:02:29
This week, Oliver is joined by Mark Conroy - Director of Development at Annertech - to discuss all things front-end and how to build something useful in one day. Mark's links mark.ie Annertech Running Plan Generator Web Components Design System Key points Building better websites faster, including Drupal distributions, such as LocalGov. What Drupal…
…
continue reading
1
Twig, Symfony and SymfonyCasts with Ryan Weaver
54:00
54:00
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
54:00
https://www.oliverdavies.uk/podcast/10-ryan-weaver-symfonycastsDe către Oliver Davies
…
continue reading
1
The Drupal Association with Tim Lehnen
1:06:23
1:06:23
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:06:23
https://www.oliverdavies.uk/podcast/9-tim-lehnenDe către Oliver Davies
…
continue reading
1
Violinist and automation with Eirik Morland
1:00:02
1:00:02
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:00:02
De către Oliver Davies
…
continue reading
1
Testing Legacy with Mike Karthauser
53:24
53:24
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
53:24
Oliver and Mike discuss e-commerce, legacy code, technical debt, automated testing, test-driven development, refactoring, code vs. no-code solutions, and Mike's recent talk at PHP South West in Bristol.De către Oliver Davies
…
continue reading
1
PHP: TUIs, CLIs and open-source with Dan Leech
53:18
53:18
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
53:18
In this week’s episode, Oliver is joined by Dan Leech to discuss building command-line applications and TUIs with PHP based on Dan’s open-source projects - Phpactor, PHPBench and, most recently, PHP-TUI.De către Oliver Davies
…
continue reading
1
Managing technical debt with Dieter Blomme
52:23
52:23
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
52:23
De către Oliver Davies
…
continue reading
1
A case study from Oxfam with Ed Crompton
47:36
47:36
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
47:36
De către Oliver Davies
…
continue reading
1
Community engagement for non-technical Drupal enthusiasts with Niklas Franke
50:40
50:40
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
50:40
This week, Oliver is joined by Niklas Franke to discuss DrupalCon Lille, contributing to Drupal as a non-technical enthusiast, the Splash Awards and the Drupal community in Germany.De către Oliver Davies
…
continue reading
1
Drupal's Alternate Realities with Panagiotis Moutsopoulos
43:51
43:51
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
43:51
In this episode, Oliver is joined by Panagiotis Moutsopoulos to discuss about the whole first-time DrupalCon experience of Lille (France) and more specifically, his session Drupal’s Alternate Realities A BoF session presenting some history but mainly the different ways to tackle a problem in Drupal using different methodologies.…
…
continue reading
De către Oliver Davies
…
continue reading
1
Meteor Cloud Is a Full Service Hosting Solution for Meteor Apps
1:43:06
1:43:06
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:43:06
In this episode of Running in Production, Filipe Névola goes over building ahosting platform for Meteor apps. It’s hosted on AWS with ECS and has beenrunning in production since 2015. Filipe talks about building critical services with Go, using Meteor to buildfront-end web dashboards, the importance of monitoring, using Recurly forsubscription paym…
…
continue reading
1
CompanyCam Helps Contractors Document Their Job
1:05:36
1:05:36
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:05:36
In this episode of Running in Production, Chad Wilken goes over buildinga service to help contractors document their job and communicate with theircrew. It’s been up since 2014. Chad talks about handling ~800k photo uploads per day, building a Rails APIdriven app, creating a great mobile experience with React Native, handlingmillions of daily Sidek…
…
continue reading
1
TinyPilotKVM Lets You Remote Control Your Server from Your Browser
1:22:22
1:22:22
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:22:22
In this episode of Running in Production, Michael Lynch goes over building ahardware device that lets you remote control your server without installingany software. It’s been available since mid-2020. Michael talks about how it works, using Ansible to provision a Raspberry Pi,Using Flask with SocketIO, rendering 30 frames per second at 1080p with u…
…
continue reading
1
uscreen Is a Platform That Helps Content Creators Build a Business
1:26:56
1:26:56
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:26:56
In this episode of Running in Production, Nick Savrov goes over building aplatform to help content creators build a business with Ruby on Rails. It’shosted on Heroku and has been up and running in production since 2014. Nick talks about supporting 6.5 million users, using Turbolinks, having a 19developer team working on a monolithic app, sending mi…
…
continue reading
1
Great Question Makes It Easy for Teams to Perform Customer Research
1:15:02
1:15:02
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:15:02
In this episode of Running in Production, PJ Murray goes over buildinga customer research app with Ruby on Rails. It’s hosted on Heroku and has beenup and running since mid-2020. PJ talks about using feature flags, integrating Stripe with Jumpstart Pro,building out a React front-end, the value of having business metrics, takingdata security very se…
…
continue reading
1
Robot Accounts AI Provides a System to Let You Categorize Invoices
1:10:33
1:10:33
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:10:33
In this episode of Running in Production, Josh Kinabrew goes over buildingan AI driven invoice categorization system using Ruby on Rails. It’s hosted onHeroku and AWS and has been up and running since 2013. Josh talks about training an AI system to scan and break down pictures ofinvoices, managing thousands of clients, using the latest stable versi…
…
continue reading
1
Fundraze Is a Flexible Fund Raising and Campaign Management Service
1:03:27
1:03:27
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:03:27
In this episode of Running in Production, CJ Avilla goes over buildinga fund raising platform with Ruby on Rails. It’s hosted on Heroku and has beenrunning in production since 2015. CJ talks about rewriting an app with Rails, processing $30 million dollars ofdonations, using Stripe, maintaining a Rails 4.2 app, carefully sending outbulk emails, ens…
…
continue reading
1
Running in Production Is a Podcast Where Devs Chat about Tech Stacks
55:54
55:54
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
55:54
In this episode of Running in Production, Nick Janetakis goes over building apodcast site with Jekyll and Ruby. It’s hosted on a single DigitalOcean serverand has been running in production since October 2019. Nick talks about what it takes to release an episode, keeping things simple,developing a custom audio player, hosting a bunch of sites on a …
…
continue reading
1
A Custom Electronic Medical Record System for an Ophthalmology Clinic
1:31:16
1:31:16
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:31:16
In this episode of Running in Production, Jason Swett goes over buildingan internal medical record system with Ruby on Rails. It’s hosted on AWS usingKubernetes and it’s been up and running since 2019. Jason talks about replacing a few 3rd party services with 1 custom solution,using custom generators, embracing PORO, transitioning from Ansible andi…
…
continue reading
1
Games Directory Lets You Sync Your Games and Achievements in 1 Place
1:06:57
1:06:57
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:06:57
In this episode of Running in Production, Vlad Radulescu goes over creating agame directory site with Ruby on Rails. It’s hosted on AWS and has been upand running since 2014. Vlad talks about having thousands of active users, interfacing with a few gameplatform APIs, running millions of Sidekiq jobs, storing 10+ billion databaserecords, keeping thi…
…
continue reading
1
School Bus Hero Helps School Bus Drivers and Aides Find a Job
49:58
49:58
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
49:58
In this episode of Running in Production, Dieter Lunn goes over building ajob board site for school bus drivers and aides using Ruby on Rails. It’shosted on DigitalOcean with HatchBox. Dieter talks about using a bit of StimulusJS to add pins to a map, keepingthings simple with a monolithic app, working on the code base with anotherdeveloper, upgrad…
…
continue reading
1
Hitobito Helps You Manage Communities with Complex Group Hierarchies
1:48:11
1:48:11
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:48:11
In this episode of Running in Production, Matthias Viehweger goes over building aservice to help organize groups of people. It’s built with Ruby on Rails and ishosted on OpenShift with Kubernetes. It’s been running in production since 2012. Matthias talks about building a Rails Engine abstraction, creating a multi-repomonolith, using Sphinx for ful…
…
continue reading
1
Submotion Helps You Manage Access Control for Your SAAS Subscriptions
1:16:17
1:16:17
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:16:17
In this episode of Running in Production, Kristian Dupont goes over building aSAAS app to manage access control to your existing SAAS subscriptions. It’sbuilt with Koa, Node and React and is hosted on Heroku. It’s been running inproduction since 2018. Kristian talks about validating his idea before coding it, really leveragingcode linting tools, th…
…
continue reading
1
HorseRecords Lets You Record Everything about Your Horses
1:15:02
1:15:02
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:15:02
In this episode of Running in Production, Andy Ide goes over building aSAAS app for horses with Django and Python. It’s hosted on a single Linodeserver and has been running in production since May 2021. Andy talks about learning Django while building his app, using Django Unicorn,creating a Django monolith that’s broken up with Django apps, outsour…
…
continue reading
1
Politico Europe Is a Business to Business News and Data Service
1:12:10
1:12:10
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:12:10
In this episode of Running in Production, Karl Roos goes over buildinga B2B news and data platform with Rails, Node and Python. It’s hosted on AWSusing Elastic Beanstalk and has been up and running since 2014. Karl talks about writing a Rails API back-end, scraping 400+ sites, executing500k+ daily jobs, using a bunch of AWS resources, what it’s lik…
…
continue reading
1
Couchmate Is a Social Chat Platform for Viewers of Live TV
1:55:21
1:55:21
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:55:21
In this episode of Running in Production, Matt Oliver goes over buildinga chat platform with Akka, Scala and React Native. It’s hosted on DigitalOceanwith Kubernetes and has been running in production since 2013. Matt talks about rewriting his app a few times, handling tens of thousands ofnightly TV shows, going all-in with Kubernetes, using Terraf…
…
continue reading
1
Managing 40+ Servers in a Data Center at a Medical University
53:27
53:27
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
53:27
In this episode of Running in Production, Maciej Delmanowski talks about buildingout a 40+ server / 200+ VM data center with Ansible. It’s hosted on premises,he’s been working on it all since 2007 and started using Ansible in 2013. Maciej talks about automating everything with Ansible, being a sysadmin forover a decade, how he picked Debian, splitt…
…
continue reading
1
Avo Is a Framework for Creating Ruby on Rails Admin Panels
1:07:55
1:07:55
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:07:55
In this episode of Running in Production, Adrian Marin goes over building aRuby on Rails admin framework. It’s hosted on Heroku and has been availablesince late 2020. Adrian talks about building a Rails engine, using Stripe Checkout, building theadmin out with Hotwire Turbo, using View Component, creating a very automatedCI / CD pipeline to publish…
…
continue reading
1
Optidash Is an Image Processing and Optimization API
1:06:44
1:06:44
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:06:44
In this episode of Running in Production, Przemek Matylla talks about buildingan image processing and optimization API with mostly C, Python and Node. It’shosted on bare metal servers in a data center and has been running inproduction since 2019. Przemek talks about handling 20-50 million+ daily API calls, how they’re usingC, image detection techni…
…
continue reading
1
CourseMaker Is an Online Course Builder for Technical Makers
1:31:06
1:31:06
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:31:06
In this episode of Running in Production, Chris Samiullah goes over building avideo course hosting platform with FastAPI, Strapi and Gatsby. It’s hosted onECS along with a bunch of AWS resources. It’s been running in production sinceearly 2021. Chris talks about combining a Gatsby static site with FastAPI, using AWSFargate, streaming videos with Cl…
…
continue reading
1
Statuspal Is a Service for Hosted Status Pages and Monitoring
1:03:40
1:03:40
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:03:40
In this episode of Running in Production, Eduardo Messuti talks about buildinga status page and monitoring service with Phoenix and Elixir. It’s hosted onDigitalOcean and Heroku. It’s been up and running since 2017. Eduardo talks about upgrading their code base to use Phoenix contexts, usingOban, creating a notification abstraction, going all-in wi…
…
continue reading
1
QA Wolf Helps You Create Automated Browser Tests as You Use Your Site
1:24:26
1:24:26
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:24:26
In this episode of Running in Production, Jon Perl goes over building aservice that automates creating browser tests for your web apps. It’s builtwith Node and React and is hosted on Netlify, Vercel, Azure Containers andDigitalOcean. It’s been running in production since 2019. Jon talks about creating an open source tool and turning it into a SAAS …
…
continue reading
1
ListenAddict Lets You Subscribe to a Person Like You Would to a Show
1:12:29
1:12:29
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:12:29
In this episode of Running in Production, David Parker talks about buildinga service to subscribe to people with Ruby on Rails and Sapper. It’s hosted onHeroku ($30 / month) and has been up and running since November 2020. David talks about creating an API back-end with Rails, trying out Svelte andSapper, the challenges of scraping names from websi…
…
continue reading
1
PriceTable Mixes in Sales Automation, Project Management and Invoicing
1:00:12
1:00:12
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:00:12
In this episode of Running in Production, Ege Ersoz goes over building aproject management service using Phoenix and Elixir. It runs on Gigalixir alongwith Heroku and has been up and running since early 2019. Ege talks about using Elixir for the last few years, upgrading to use Phoenixcontexts, building a monolithic app with an API back-end / VueJS…
…
continue reading
1
SongRender Lets You Create Audio Visualizer Videos from Audio Clips
1:10:20
1:10:20
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:10:20
In this episode of Running in Production, Jake Lazaroff talks about buildinga video rendering service with Express and Node. It runs on a few DigitalOceanservers and has been up and running in production since February 2019. Jake goes over rendering ~30k+ videos over 2+ years, executing background tasks,sharing lots of code between the back-end and…
…
continue reading
1
Dropbox Gives You Secure Access to All of Your Files
1:09:49
1:09:49
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:09:49
In this episode of Running in Production, Utsav Shah goes over buildingDropbox with Pylons, Python, Rust and Go. It’s mostly hosted on their owndata centers across 1,000+ servers. It’s been available since 2008. They have700+ million users and handle 100k+ requests per second. Utsav talks about working with hundreds of engineers on a multi-million …
…
continue reading
1
Mito Is a JupyterLab Extension to Make Python Data Analysis Easy
1:07:18
1:07:18
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:07:18
In this episode of Running in Production, Nate Rush goes over building aJupyterLab extension with Python. It runs locally in a Jupyter Notebook butthey also host JupyterHub instances on a Kubernetes cluster running in EKS.It’s been running in production since late 2020. Nate talks about building a cross platform Python installer, building andpublis…
…
continue reading
1
10Web Is an Automated WordPress Hosting Platform
1:12:04
1:12:04
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:12:04
In this episode of Running in Production, Tigran Nazaryan covers building aWordPress hosting platform with Laravel, Python and Node. It’s hosted on GCPfor their clients’ sites and OVH for their core services. It’s been up andrunning as a hosting platform since late 2020. Tigran talks about working with a team of 34 engineers, using both MongoDB and…
…
continue reading
1
NanoVMs Let You Run Your Apps Faster and Safer with Unikernels
1:40:52
1:40:52
Redă mai târziu
Redă mai târziu
Liste
Like
Plăcut
1:40:52
In this episode of Running in Production, Ian Eyberg goes over creating aUnikernel with C as well as host a few sites supporting his tool with Go. It’shosted on Google Cloud and their own data center. Nanos has been available since2020. Ian talks about what a Unikernel is, their open source tools and how theymanage their own services. This episode …
…
continue reading