
Refactor This
Technology Podcasts
Refactor This brings the challenging world of application modernization into the spotlight through friendly conversations with industry luminaries. Join some of the brightest minds in the software world as we dissect macro-trends and emerging technologies, and share ideas for boosting team morale and advancing your career.
Location:
United States
Description:
Refactor This brings the challenging world of application modernization into the spotlight through friendly conversations with industry luminaries. Join some of the brightest minds in the software world as we dissect macro-trends and emerging technologies, and share ideas for boosting team morale and advancing your career.
Language:
English
Episodes
7 Myths of Monoliths - Bob Quillin
4/13/2023
In this episode, we discuss:
Duration:00:37:14
Diving into Refactoring with a Hands-on Architect - Mark Richards
3/23/2023
In this episode, we discuss:
For more information, check out these resources:
Mark Richards O’Reilly books on Amazon7 R’s of Cloud Migrationhttps://www.michaelnygard.com/Developer to ArchitectArchitecture Characteristics WorksheetArchitectural StoriesFollow Mark on Twitter and LinkedIn:
https://twitter.com/markrichardssahttps://www.linkedin.com/in/markrichards3/
Duration:00:34:16
The Cloud as a Strategic Enabler - Lee Faus
3/9/2023
In this episode, we discuss:
For more information, check out these resources:
All Things OpenLee’s Presentation at AWS ReInvent: Building an onboarding COE for AWS: Going beyond automationFollow Lee on Twitter and LinkedIn:
https://twitter.com/leefaushttps://www.linkedin.com/in/leefaus/
Duration:00:23:45
Why Application Modernization is Now a Top Priority for CIOs - Ashmeet Sidana
2/23/2023
In this episode we discuss:
Duration:00:16:51
Zombie Code: Why It’s Bad, And Why Your Legacy Systems Probably Have It - Amir Rapson
2/8/2023
In this episode, we discuss:
For more information, check out these resources:
vFunction Assessment HubWhitepaper: Technical Debt – A Guide for Frustrated Software Architects and CIOsAnalyst eBook – Raiders of the Lost Apps – An Adventurer’s Guidebook for Uncovering Technical Debt through Modernization
Duration:00:22:57
Microservices, Monoliths, and Tech Debt - Oh My! - Mike Amundsen
1/26/2023
In this episode, we discuss:
For more information, check out these resources:
"Design and Build Great APIs" (2020) for Pragmatic Programmers Publishing
"Continuous API Management" (2020, 2018).
"RESTful Web Clients" (February 2017)
"Microservice Architecture" (June 2016).
https://twitter.com/mamund
https://www.linkedin.com/in/mamund/
Duration:00:32:19
Leveraging the Strength of Communities to Modernize - Heather VanCura
1/12/2023
In this episode, we discuss:
For more information, check out these resources:
https://jcp.org/en/participation/overviewhttps://wiki.openjdk.org/display/quality/Quality+Outreachhttps://twitter.com/heathervc
https://www.linkedin.com/in/heather-vancura-400395/
Or check out her podcast: https://bragtalks.com/
Duration:00:34:42
Modernization and Authentication with, or without, Microservices - Matt Raible
12/15/2022
In this episode, we discuss:
For more information, check out these resources:
https://raibledesigns.comFollow Matt on Twitter and LinkedIn:
https://twitter.com/mraible
https://linkedin.com/in/mraible
A few fun VW bus posts:
Duration:00:34:07
Shifting Modernization Paradigms with an Event-Driven Architecture - Tim Berglund
12/1/2022
In this episode, we discuss:
For more information, check out these resources:
Introducing StarTree Community Slack:
https://www.startree.ai/blog/introducing-startree-community-slack
Check out Tim’s Twitter and LinkedIn profiles
https://twitter.com/tlberglund
https://www.linkedin.com/in/tlberglund/
Duration:00:37:08
Modernization and Optimization with Java Runtimes and JDKs - Simon Ritter
11/17/2022
In this episode, we discuss:
For more information, check out these resources:
https://www.azul.com/blog/jdk-19-and-what-java-users-should-know-about-it/
https://www.azul.com/report/gartner/
https://twitter.com/speakjava
https://www.linkedin.com/in/siritter/
Duration:00:34:28
When People, Processes, Politics, and Patterns Matter - Grace Jansen
11/10/2022
In this episode, we discuss:
For more information, check out these resources:
Take a look at IBM Open Liberty:
https://openliberty.io/guides/
IBM Garage Modernization Playbook:
https://ibm-cloud-architecture.github.io/modernization-playbook/
Article on how to apply the Strangler Fig Pattern:
https://developer.ibm.com/articles/cl-strangler-application-pattern-microservices-apps-trs/
Article on Saga Pattern:
https://developer.ibm.com/articles/use-saga-to-solve-distributed-transaction-management-problems-in-a-microservices-architecture/
Grace’s project:
https://github.com/ibm-messaging/kafka-java-vertx-starter
Headfirst Java 3rd Edition:
https://www.oreilly.com/library/view/head-first-java/9781492091646/
Check out Grace’s Twitter and LinkedIn profiles:
https://twitter.com/gracejansen27
https://www.linkedin.com/in/grace-jansen/
Duration:00:44:19
The Value of Human-Centered System Design for App Modernization - Holly Cummins, Ph.D
10/27/2022
In this episode, we discuss:
For more information, check out these resources:
Seven Ways to Fail at Microservices:
https://www.infoq.com/articles/microservices-seven-fail/
Why you're missing out if you're not making Quarkus extensions:
https://hollycummins.com/why-youre-missing-out-quarkus-extensions/
Holly’s personal website:
https://hollycummins.com
Holly’s Twitter and LinkedIn profiles:
https://twitter.com/holly_cummins
https://www.linkedin.com/in/holly-k-cummins/
Duration:00:34:29
Why Modernization Should Be An Architectural Requirement - Markus Eisele
10/13/2022
In this episode, we discuss:
What does a Developer Adoption Lead do? (2:35)
Markus’s first taste of modernizing an application built in Java 1.2, powered by pizza and beer (8:45)
The continuous evolution of choices in Java, and what that means (15:57)
How to refactor aging applications when the original developers retire? (22:42)
For more information, check out these resources:
Download Markus’s latest O’Reilly book: https://developers.redhat.com/e-books/modernizing-enterprise-java
The Konveyor community and post featuring vFunction: https://www.konveyor.io/blog/measure-manage-technical-debt/
How vFunction works with Red Hat OpenShift: https://vfunction.com/solutions/red-hat-openshift/
Markus' book recommendations and topics:
https://en.wikipedia.org/wiki/The_Wave_(novel)
https://en.wikipedia.org/wiki/Four-sides_model
Markus’s Twitter and LinkedIn profiles
https://www.linkedin.com/in/markuseisele/
https://twitter.com/myfear
Duration:00:47:22
If You Modernize, Complexity Becomes Manageable - James Ward
9/27/2022
In this episode, we discuss:
For more information, check out these resources:
https://www.linkedin.com/in/jamesward
https://www.twitter.com/_jamesward
Duration:00:35:43
A New Hope…For Monolithic Applications - Bruno Borges
9/15/2022
In this episode, we discuss:
For more information, check out these resources:
https://devblogs.microsoft.com/java/author/brborges/https://vfunction.com/newsroom/press-releases/the-industry-solutions-organization-at-microsoft-partners-with-vfunction-to-unveil-new-java-refactoring-service/Follow Bruno on Twitter and LinkedIn:
https://twitter.com/brunoborges
https://www.linkedin.com/in/brunocborges/
Duration:00:38:25