ππΊ Develpreneur Media Hub
Podcast + YouTubeDevelpreneur Media Hub
Search across podcast episodes, YouTube episodes, summaries, takeaways, and transcript content from one shared Develpreneur library.
Building better businesses
In this episode, Rob and Michael discuss key lessons from their season on building better businesses. They cover topics such as reviewing marketing efforts, automating tasks, and achieving work-life balance. They also touch on the importance of understanding one's rhythmsβ¦
Open item β
Building Better Developers with AI
AI for developers
This episode discusses the basics of AI and its applications for developers. The hosts, Rob and Michael, explore the differences between AI, ML, and deep learning, and provide examples of AI-powered tools and systems.
Open item β
Upgrading Your Business - Save Time And Improve Efficiency
Upgrading your business
In this episode, Rob and Michael discuss the importance of upgrading your business and investing in your employees. They talk about the trade-offs between training employees versus hiring a more senior developer and the benefits of investing in better equipmentβ¦
Open item β
Remote vs In-Office: Finding the Right Fit for Your Business
Virtual vs Physical Employees: Remote vs In-Office Work
In this episode, we discuss the pros and cons of remote work versus in-office work, and how to find the right fit for your business.
Open item β
Business Tune-Up Checklist: How to Refresh, Refocus, and Reignite Mid-Year
In this episode, we discuss the importance of conducting a business tune-up to ensure your business is on track and making progress towards its goals.
Open item β
Why Retrospectives Matter - Learning from the Past to Build Better Businesses
The importance of retrospectives in project management
In this episode, we discuss the importance of retrospectives in project management. Rob and Michael share their experiences and insights on how to conduct effective retrospectives, and how to use them to improve future projects.
Open item β
Off the Rails in Business- Reclaim Your Time and Sanity
Managing overwhelm and chaos in business
In this episode, Rob and Michael discuss the importance of managing overwhelm and chaos in business. They share personal anecdotes and strategies for staying focused and productive, including eliminating distractions, simplifying tasks, and taking breaks.
Open item β
Impostor Syndrome- Simple Ways to Reclaim Your Confidence
Impostor Syndrome
Rob Broadhead and Michael Moulache discuss impostor syndrome, a common phenomenon where individuals feel like they don't deserve their success or accomplishments. They share their personal experiences and offer advice on how to overcome it.
Open item β
How to Demo Your Product and Actually Get Useful Feedback
product demos
In this episode, we discuss how to give a product demo that gets useful feedback. We cover the importance of highlighting areas that need improvement, using a flawless demo script, and getting feedback from customers.
Open item β
Reading the Room- The Leadership Skill That Sets You Apart
Reading the Room: A Leadership Skill
In this episode, we discuss the leadership skill of reading the room. We explore how to understand your audience's emotions, biases, and perspectives, and how to tailor your message effectively. We also discuss the importance of leading questions and icebreakersβ¦
Open item β
How to Build a Minimal Viable Product Without Blowing Your Budget
Minimal Viable Product (MVP)
In this episode, Rob and Michael discuss the concept of Minimal Viable Product (MVP) and how to build one without blowing your budget. They share their experiences and tips on how to deliver a working software with quality and testing,β¦
Open item β
Stop Chasing Your Tail - How To Reset Your Progress Without Panicking
Don't panic, reset your progress
In this episode, Rob and Michael discuss the problem of chasing your tail and how to reset your progress. They talk about the importance of taking a deep breath and assessing your situation, finding your first step in the rightβ¦
Open item β
Why Setting Deadlines Is the Key to Successful Projects
Setting Deadlines and Project Management
Rob and Michael discuss the importance of setting deadlines in project management. They share their experiences and insights on how to set realistic deadlines, communicate with customers, and avoid overwork.
Open item β
PTO Taking Breaks - Why You Need More Than a Long Weekend
PTO (Paid Time Off), taking breaks, and prioritizing self-care
In this episode, Rob and Michael discuss the importance of taking breaks and prioritizing self-care. They share their personal experiences with taking PTO and the benefits it has brought to their lives. They also discuss the challenges of taking breaksβ¦
Open item β
Customer Communication Strategies How To Improve Client Interactions
Effective customer communication strategies for building better relationships with clients
In this episode, Rob and Michael discuss the importance of effective customer communication strategies for building better relationships with clients. They share their experiences and provide tips on how to communicate clearly and consistently, including the value of over-communicating andβ¦
Open item β
Building Customer Trust in Business- Turning Mistakes into Opportunities
Giving back money or when you shouldn't give back money
In this episode, we discuss the importance of giving back money to customers when mistakes are made. Rob and Michael share their experiences and provide tips on how to manage cash flow and communicate with customers effectively.
Open item β
How to Build a Sustainable Business - From Idea to Execution
Building a Sustainable Business
In this episode, Rob and Michael discuss the importance of building a sustainable business from idea to execution. They cover the difference between a side hustle and a business, the need for a business plan and funding options, and theβ¦
Open item β
Pitching Your Business- Start Conversations That Drive Growth
Pitching your business, starting conversations that drive growth
In this episode, Rob and Michael discuss the importance of pitching your business and starting conversations with customers. They share tips and strategies for effective pitching, including the use of pitch parties and reading the room. They also emphasize theβ¦
Open item β
Product Placement Strategy - How to Position Your Product or Service for Success
Product Placement Strategy
In this episode, Rob and Michael discuss the strategy of product placement and how it can help businesses succeed. They explore the challenges of pricing and competition, and share their own experiences with product placement.
Open item β
Product Enhancement Strategies: How to Add Value Without Adding Bloat
Product Enhancement Strategies
In this episode, Rob and Michael discuss strategies for enhancing products without adding bloat. They explore the importance of considering customer value, quality of life, and customer feedback when making enhancements.
Open item β
Business Networking Strategies - How to Build Real Relationships That Grow Your Business
Business Networking Strategies
In this episode, Rob and Michael discuss the importance of building real relationships in business through networking and community events. They share their experiences and strategies for connecting with potential customers and building trust.
Open item β
How to Succeed with Digital Marketing for Small Businesses
Digital Marketing for Small Businesses
This episode is about how to succeed with digital marketing for small businesses. The hosts discuss the importance of having a consistent message, thinking ahead, and using funnels to refine the conversation. They also talk about the benefits of digitalβ¦
Open item β
Disaster Recovery Plan: Protecting Your Business from Unexpected Threats
Disaster Recovery Plan
This episode discusses the importance of disaster recovery plans for businesses, including regular backups, testing, and intentionality. The hosts, Rob Broadhead and Michael Mollasch, share their experiences and provide practical advice for implementing disaster recovery plans.
Open item β
Business Continuity - Keeping Your Business Running When Life Happens
Business Continuity
In this episode, we discuss business continuity and how it can help businesses to continue operating smoothly even in the face of unexpected events. We talk about single points of failure, automation, and the importance of having a plan inβ¦
Open item β
Business Growth Strategies - When and How to Scale Successfully
In this episode, Rob and Michael discuss strategies for growing a business successfully. They explore the importance of automating tasks, setting clear policies, and identifying areas for improvement. They also share their own experiences with growing their businesses and offerβ¦
Open item β
Work-Life Balance Strategies- Setting Boundaries for a Healthier Life
In this episode, Rob and Michael discuss strategies for achieving a healthy work-life balance by setting boundaries between work and personal life.
Open item β
Business Automation and Templates - How to Streamline Your Workflow
Business Automation and Templates
In this episode, we discuss the importance of automation and templates in streamlining business processes. We explore how templates can help with proposals, invoicing, and marketing efforts, and how creating a schedule for posting social media can help with consistency.
Open item β
Leveraging AI for Business- How Automation and AI Boost Efficiency and Growth
Leveraging AI for business growth
In this episode, Rob and Michael discuss the benefits of leveraging AI for business growth. They talk about how AI can help automate repetitive tasks, provide another opinion and perspective on business decisions, and help with content creation.
Open item β
Scaling with Contractors and Employees - A Strategic Guide to Business Growth
Building a Scalable Business with Contractors and Employees
In this episode, we discuss the importance of scaling your business with contractors and employees. We explore the challenges of managing a team and how to develop your employees and contractors to get the most value out of them.
Open item β
Hiring Talent - Strategies for Building Strong Teams
Hiring and finding talent for building strong teams
In this episode, Rob and Michael discuss strategies for building strong teams by hiring and finding the right talent. They share their experiences and insights on what makes a good candidate and how to evaluate them effectively.
Open item β
Overcoming Barriers to Starting a Business - Why Havenβt You Started Yet?
overcoming barriers to starting a business
In this episode, we discuss the barriers to starting a business and how to overcome them. We explore the importance of planning, execution, and personal growth in achieving business success.
Open item β
Elevator Pitch Strategies - Perfect Your Pitch and Boost Your Brand
Elevator Pitch Strategies
In this episode, Rob and Michael discuss the importance of having a clear and concise elevator pitch. They share their own experiences and strategies for refining and improving their elevator pitches over time.
Open item β
Building Better Businesses - Introduction to Season 24
Building Better Businesses
Welcome to Building Better Businesses, a new season of the Building Better Developers podcast. In this introductory episode, Rob Brodhead and Michael Milosz discuss the importance of building better businesses and the challenges that come with it. They talk aboutβ¦
Open item β
Business Finance Management - Building Better Businesses for Success
Accounting and Budgeting for Businesses
In this episode, Rob Brodhead and Michael Walsh discuss the importance of accounting and budgeting for businesses. They highlight the need to include time as a factor in accounting and budgeting, and the challenges that come with bootstrapping. They alsoβ¦
Open item β
Habit Review for Developers- Boost Productivity and Build Better Workflows
Building Better Habits for Developers
In this episode, we review the habits covered in our previous season and discuss the importance of building better habits for developers. We also talk about the benefits of automation and how it can help streamline our processes.
Open item β
Why Habits Matter - Unlock Peak Productivity and Success
Habits and Productivity
In this episode, we discuss the importance of habits and how they can help you achieve peak productivity and success. We talk about how habits are not something that happen overnight, and how they are the tools in your toolβ¦
Open item β
Fostering Effective Communication- Building Better Conversations for Developers
In this episode, Rob and Michael discuss the importance of fostering effective communication and building better conversations for developers. They share their experiences and insights on how to create a culture of open discussion, ask open-ended questions, and avoid binaryβ¦
Open item β
Navigating Difficult Conversations
In this episode, Rob and Michael discuss the importance of navigating difficult conversations in both personal and professional settings. They share tips and strategies for approaching difficult conversations, including being open-minded and not assuming the worst-case scenario.
Open item β
Managing Anxiety and Stress - Insights and Strategies for Daily Life
Anxiety and Stress in Software Development
In this episode, Rob and Mike discuss the importance of managing anxiety and stress in software development. They explore the difference between stress and anxiety, and provide strategies for recognizing and managing anxiety. They also discuss the benefits of developingβ¦
Open item β
How to Transition Your Side Hustle to a Day Job - Strategies for Success
Transitioning a side hustle to a day job
Rob and Michael discuss the challenges of transitioning a side hustle to a day job and the importance of niching down, defining your brand, and automating processes.
Open item β
Building Better Habits - Improving Your Focus
Improving Focus and Productivity through Better Habits
In this episode, Rob and Michael discuss the importance of improving focus and productivity through better habits. They share their personal experiences with the Pomodoro technique and automation, and provide tips for prioritizing tasks and avoiding distractions.
Open item β
Building Better Habits, Breaking Down Problems
In this episode, we discuss the importance of building better habits and breaking down problems into smaller, manageable pieces. We explore the need to level out work schedules to avoid feast or famine and the value of simplifying problems andβ¦
Open item β
Breaking Bad Habits Simple Strategies for a Healthier Life
Breaking bad habits and building healthier habits
In this episode, Rob and Michael discuss the importance of breaking bad habits and building healthier ones. They share strategies for identifying and replacing negative habits, as well as tools and techniques for tracking and cutting back on unnecessary expenses.
Open item β
Building Better Habits How Fun Habits Can Replace Bad Habits
Building better habits and replacing bad habits with fun ones
In this episode, Rob and Michael discuss the importance of building better habits and replacing bad ones with fun activities. They share personal experiences and strategies for incorporating enjoyable tasks into your daily routine.
Open item β
Goal Setting and Habits: The Keys to a Productive New Year
Goal Setting and Habits
In this special episode, Rob and Michael discuss the importance of goal setting and habits in achieving success. They emphasize the need for incremental steps, realistic goals, and mindfulness in building better habits.
Open item β
Wrapping Up 2024 - Building Better Developers New Years Eve Special
Reflecting on 2024, planning for 2025, and building better habits
In this special episode, Rob and Michael reflect on their personal and professional growth in 2024 and share insights on how to build better habits in 2025. They discuss the importance of self-assessment, prioritization, and making changes to achieve happiness.
Open item β
Holiday Gaming Gift Guide - The 2024 Christmas Special from Building Better Developers
Gaming Gift Guide for the Holidays
In this episode, we discuss gift ideas for yourself and others during the holiday season. We focus on gaming-related gifts, including handheld consoles, games, and accessories.
Open item β
The Magic of Christmas Movies - A Heartwarming Tradition
Christmas movies
In this holiday episode, we discuss our favorite Christmas movies and traditions. We also talk about how watching these movies can be a great way to relax and de-stress during the holiday season.
Open item β
DP827 S23E18 Agile Developer Habits Simple Practices for Big Development Wins
Open item β
Building Better Developer Habits - Embracing AI for Efficiency and Growth
Embracing AI for Efficiency and Growth
In this episode, Rob and Michael discuss the benefits of embracing AI for efficiency and growth, including automation, code generation, and testing. They also share their experiences with various AI tools and provide tips for getting the most out ofβ¦
Open item β
Developer Tools That Transform Habits for Smarter Development
Tools for Developers
Rob and Michael discuss the importance of evaluating tools and technologies for developers. They talk about the value of recommending tools and utilizing tools that are not technology, and the concept of 'seasonal' research and evaluation of tools. They alsoβ¦
Open item β
Cloud Development Habits- How to Stay Ahead in Tech
Cloud Development Habits
In this episode, Rob and Michael discuss the importance of getting comfortable with cloud services, the benefits of using free tiers and certifications, and the need to play around with cloud-based tools and services. They also talk about the valueβ¦
Open item β
Cultivating Developer Leadership Habits- Lead, Mentor, and Teach for Success
Developer Leadership Habits
Rob and Mike discuss the importance of cultivating developer leadership habits, including mentoring, leading, and teaching. They share their experiences and provide tips on how to improve productivity and share knowledge with others.
Open item β
How to Build Better Habits with Coding Standards
Building Better Habits with Coding Standards
In this episode, Rob and Mike discuss building better habits with coding standards. They talk about how having standards helps, even within reading your own code, and how self-documenting code is clean code. They also discuss the importance of documentationβ¦
Open item β
Building Better Developers - A Guide to Holiday Planning and Reflection
Holiday Planning and Reflection
In this special episode, Rob and Michael discuss the importance of taking breaks and recharging during the holiday season, reflecting on the past year and setting goals for the new year, and balancing work and personal life. They also shareβ¦
Open item β
Gratitude and Growth - A Thanksgiving Special on Building Better Developers
gratitude, growth, Thanksgiving, holiday episodes
In this special Thanksgiving episode, Rob and Michael discuss what they're thankful for and how they're looking forward to the end of the year. They share personal anecdotes and reflections on the holiday season.
Open item β
Personal Branding and Resumes Building Your Professional Story
Personal Branding and Resumes
Rob and Michael discuss the importance of personal branding and resumes in today's job market. They share their own experiences and provide tips on how to create a strong online presence and showcase your skills.
Open item β
Taking Breaks to Boost Developer Health and Productivity
Importance of taking breaks for developer health and productivity
In this episode, hosts Rob Brodhead and Michael Mollos discuss the importance of taking breaks for developer health and productivity. They share their personal experiences with the Pomodoro technique and how it has helped them stay focused and productive. Theyβ¦
Open item β
Meeting Prep for Developers: Simple Habits to Enhance Focus and Reduce Stress
meeting prep
In this episode, Rob and Michael discuss the importance of meeting prep for developers. They share simple habits to enhance focus and reduce stress, including using the Pomodoro technique and taking notes during meetings. They also encourage listeners to turnβ¦
Open item β
Planning and Scheduling - Essential Habits for Building Better Developers
Planning and Scheduling
In this episode, Rob and Michael discuss the essential habits of planning and scheduling for building better developers. They share their approaches to task management and scheduling, and provide tips on how to prioritize tasks and focus on the mostβ¦
Open item β
Breaking Things Down for Success- How Developers Can Build Better Habits
Building Better Habits
In this episode, Rob and Michael discuss the importance of building better habits, specifically breaking down big tasks into smaller ones and planning ahead. They also talk about the Pomodoro technique, testing, and estimation. The hosts encourage listeners to tryβ¦
Open item β
Automation for Better Habits - Streamline Your Workflow and Boost Productivity
Automation
In this episode, we discuss the importance of automation in improving productivity and workflow. We explore various tools and techniques for automating tasks and processes, including shell scripts, AWS, and code generators.
Open item β
Improving Coding Skills - Building Better Developers by Building Better Habits
Improving coding skills and building better developers by building better habits
In this episode, Rob and Michael discuss the importance of building better habits for developers and how to improve coding skills. They recommend using tools like codesignal.com and reading blogs and listening to podcasts to stay up-to-date with new technologies.
Open item β
Pomodoro Technique - Boost Your Focus and Productivity with Time-Blocking
Pomodoro Technique
In this episode, Rob and Michael discuss the Pomodoro technique, a time management method that involves working in focused 25-minute increments, followed by a 5-minute break. They share their personal experiences with using the technique and provide tips for implementingβ¦
Open item β
Kitchen Sink App - The Ultimate Developer Tool for Consistent and Scalable Software Design
Kitchen Sink App
In this episode, Rob and Michael discuss the concept of a kitchen sink app and how it can be used to jumpstart development and conversations with customers. They explain that a kitchen sink app is a design-driven approach that utilizesβ¦
Open item β
The Developer Journey - Key Lessons for Career Growth and Consistency
This episode wraps up the developer journey season, discussing key lessons for career growth and consistency. The hosts discuss the importance of momentum, documentation, and continuous learning.
Open item β
Security Awareness - Protect Your Code, Your Career, and Your Future
Security Awareness
In this episode, we discuss the importance of security awareness and how to protect yourself and your organization from common threats. We also introduce the topic of building better habits and how to develop good security practices.
Open item β
Building Better Habits: Security Awareness
Security Awareness
In this episode of Building Better Developers, hosts Rob Brodhead and Michael Mollosch discuss the importance of security awareness and how it can be a building block for better habits. They share personal anecdotes and offer actionable advice on howβ¦
Open item β
Episode 2: Software Patterns - Abstract Factory
Software Patterns
In this episode, we continue our discussion of software patterns. We're getting into the specifics of the abstract factory pattern, which provides an interface for creating families of related or dependent objects without specifying their concrete classes. We'll explore howβ¦
Open item β
The Bridge Pattern
Design Patterns
This episode discusses the bridge pattern, a design pattern that decouples an abstraction from its implementation. It's a conceptual class that ties a couple of implementation approaches together, allowing the interface to stay very thin.
Open item β
The Memento pattern
In this episode, we'll be discussing the Memento pattern, a design pattern that helps you manage the state of an object.
Open item β
Patterns of Software Design
In this episode, we're discussing the Observer pattern in software design. We'll explore its intent, how it works, and its applications in graphical interfaces and event-driven programming.
Open item β
Vending Machines as a Passive Income Stream
Vending Machines
Rob discusses the potential of vending machines as a passive income stream, highlighting the simplicity of the business model and the potential for moderate profitability.
Open item β
Improving Your Odds of Winning a Project
Winning a Project
In this episode, we discuss three key things to improve your chances of winning a project: addressing details, focusing on the client's needs, and providing a clear proposal.
Open item β
One-Offs and Side Projects
In this episode, we discuss one-offs and side projects, how they can be beneficial, and the importance of being transparent when introducing new technologies.
Open item β
Building on Prior Work
In this episode, we discuss how building on prior work can help you advance your career and get better job or salary. We talk about how to use your prior work to estimate how long a task will take andβ¦
Open item β
Focusing on positives, reframing challenges as opportunities for growth
In this episode, the host discusses the importance of focusing on positives and reframing challenges as opportunities for growth. He emphasizes the need for developers to highlight the skills they've gained from their experiences, rather than underselling them.
Open item β
The Bright Side of Entry-Level Workers
The benefits of having entry-level workers in a team
In this episode, we discuss the benefits of having entry-level workers in a team, including their fresh perspective, new ideas, and ability to ask questions and seek knowledge. We also talk about how they can help expose the team toβ¦
Open item β
Building Better Developers
Agile Manifesto and Agile processes
This episode discusses the Agile Manifesto and Agile processes, highlighting common anti-patterns that can hinder team progress.
Open item β
Building habits and achieving New Year's resolutions
In this episode, we discuss the importance of building habits and achieving New Year's resolutions. We share our own experiences with building habits and provide tips and advice for listeners.
Open item β
Polymorphism and Communicating Clarity in Object-Oriented Programming
In this episode, we discuss the importance of polymorphism and clear communication in object-oriented programming. We explore how polymorphism can make code more flexible and reusable, but also how it can make code harder to understand if not implemented correctly.
Open item β
Practical Object-Oriented Programming
Polymorphism in Object-Oriented Design
This episode continues the discussion on practical object-oriented programming, focusing on polymorphism. The host talks about the importance of flexibility in design and how polymorphism allows for hooks to be added to classes for future extension.
Open item β
self-publishing, publishing process, platforms, audiobooks, ebooks, print books
In this episode, we continue our interview with Dale L. Roberts, a self-publishing guru. We discuss the publishing process, including the different platforms and methods of reaching an audience. Dale shares his thoughts on audiobooks, ebooks, and print books, andβ¦
Open item β
Nonfiction Brands
DP Knuten discusses nonfiction branding and how it differs from fiction branding. He also talks about personal branding and how to create a consistent and authentic brand.
Open item β
Technology in Higher Education
This episode of Building Better Developers features an interview with Jeff Dillon, founder of EdTech Connect. They discuss technology in higher education, personalization, chatbots, and the admissions process.
Open item β
Technology in Higher Education
In this episode, we talk with Jeff Dillon, founder of EdTech Connect, about technology in higher education. We discuss personalization, the importance of AI, and the need for a digital experience platform (DXP) in higher education.
Open item β
The Master Slave Pattern
Master Slave Pattern
The hosts discuss the Master Slave pattern, a design pattern that involves splitting up work into smaller pieces and delegating it to multiple resources. They explain how it's different from the Client Server pattern and provide examples of when it'sβ¦
Open item β
Microkernel Architecture Pattern
In this episode, we discuss the microkernel architecture pattern and how it can be used to build flexibility and scalability into an application. We explore the core of the pattern and how plugins can be used to expand its functionality.
Open item β
Reinvent the Wheel Anti-Pattern
In this episode, we discuss the Reinvent the Wheel anti-pattern, where developers solve a problem that's already been solved. We explore the consequences of reinventing the wheel, including wasted time and resources, and how it can hinder productivity. We alsoβ¦
Open item β
Contract Negotiations: A Cautionary Tale
contract negotiations
In this episode, we explore the importance of being clear and upfront in contract negotiations. Our host shares a cautionary tale about a contract negotiation that went sour and offers advice on how to avoid similar mistakes.
Open item β
Accounting Tips for Side Hustles: How to Manage Invoicing and Billing Like a Pro
Accounting and Invoicing for Side Hustles
In this episode, Rob and Michael discuss the importance of accounting and invoicing for side hustles. They share tips on how to manage invoicing and billing, including choosing the right accounting software and following up on payments.
Open item β
Ending Your Developer Journey: How to Leave a Lasting Legacy
Ending a developer career, transitioning from a side hustle to a full-time business, and documenting processes for a smooth handover
In this penultimate episode of the season, the hosts discuss the importance of leaving a lasting legacy when ending a developer career or transitioning from a side hustle to a full-time business. They share their experiences and tips on howβ¦
Open item β
Estimation Essentials - How to Nail Pricing for Development Projects
Pricing and Estimating for Development Projects
In this episode, Rob and Michael discuss the importance of accurate pricing and estimating for development projects. They share their experiences and tips for estimating development time, including using the 20/60/20 rule and being generous with estimates. They also discussβ¦
Open item β
Advocating vs Arguing - How to Drive Collaboration and Success in Software Development
Pricing and Estimating in Software Development
Rob and Michael discuss the challenges of pricing and estimating in software development, and how to approach it in a way that is realistic and transparent.
Open item β
The Power of Clickable Demos in the Software Development Lifecycle
Clickable Demos in the Software Development Lifecycle
In this episode, Rob and Michael discuss the power of clickable demos in the software development lifecycle. They explore how clickable demos can help communicate design and requirements to stakeholders, and how to use them to get feedback and iterateβ¦
Open item β
Coding Standards: Understanding Their Importance in Software Development
Coding Standards
In this episode, we discuss the importance of coding standards in software development. We talk about how having a clear coding standard can help prevent errors and improve collaboration among team members. We also discuss the tools and techniques thatβ¦
Open item β
Unpacking 'Psychopath' Scenarios and Tough Coding Challenge
Dealing with unexpected coding challenges and psychopathic scenarios in software development
In this episode, Rob and Michael discuss the importance of asking questions and assuming things are wrong in software development, and how to deal with unexpected coding challenges and psychopathic scenarios. They also talk about the need to think aboutβ¦
Open item β
Transform Your Projects - The Ultimate Guide to Effective User Stories
Effective User Stories
In this episode, we discuss the importance of effective user stories in software development. Rob and Michael share their insights on how to write effective user stories, including the importance of defining the actor and the system, and how toβ¦
Open item β
Breaking Through Career Plateaus - Tips to Accelerate Your Growth as a Developer
Overcoming career plateaus and accelerating growth as a developer
In this episode, we discuss ways to overcome career plateaus and accelerate growth as a developer. We explore the importance of certifications, teaching others, code reviews, and testing, as well as the value of exploring new technologies and libraries. Weβ¦
Open item β
Building a Strong Developer Toolkit - Enhancing Skills and Productivity
In this episode, Rob and Michael discuss building a strong developer toolkit and enhancing skills and productivity. They talk about code generators, kitchen sink apps, automation, and AI, and how these tools can be used to improve development processes.
Open item β
Defining 'Done' in Agile - How to Stay on Track and Avoid Scope Creep
Agile Development, Scope Creep, Definition of Done
In this episode, we discuss the importance of defining 'done' in Agile development, the role of MVP, and how to avoid scope creep. We also talk about the importance of daily stand-ups and sprint retrospectives, and the need for clearβ¦
Open item β
Supercharge Your Focus and Productivity - Expert Tips for Success
Staying on track, focus, avoiding distractions
In this episode, we discuss the importance of staying focused and avoiding distractions. We explore the concept of multitasking and how it can actually decrease productivity. We also discuss the Pomodoro technique and how it can help you stay focusedβ¦
Open item β
Mastering Scope Creep - Navigating the Hidden Challenges in Software Development
Scope Creep in Software Development
In this episode, Rob and Michael discuss the concept of scope creep in software development, how it can lead to cost overruns and missed schedules, and how to avoid it by asking the right questions and assuming nothing.
Open item β
Skill Sets for Success - Evolving from Coder to Developer
Skill Sets for Success
In this episode, we discuss the importance of skill sets for success as a developer, and how to evolve from being a coder to a developer.
Open item β
Customer Success - Delivering Value on a Budget
Customer Success, Agile vs Waterfall, Requirements Gathering
In this episode, Rob and Michael discuss the importance of customer success, agile vs waterfall, and requirements gathering in software development. They share personal anecdotes and best practices for working with customers and managing software projects.
Open item β
Pivoting - How to Embrace Change and Fuel Your Professional Growth
Pivoting in your career
In this episode, Rob and Michael discuss the importance of pivoting in your career. They share their personal experiences and provide tips on how to navigate change and growth.
Open item β
Effective Requirements Gathering for Successful Software Projects
In this episode, Ron and Michael discuss the importance of effective requirements gathering for successful software projects. They explore the role of expectations, the dangers of making assumptions, and the need to gather requirements through a combination of user stories,β¦
Open item β
User Stories
In this episode, Rob and Michael discuss the importance of user stories in software development. They introduce the concept of layers of the onion approach, happy path vs. PG-rated stories, and R-rated stories. They also talk about the need toβ¦
Open item β
Mastering the Project Kickoff - Setting the Stage for Success
Project Kickoff Strategies
In this episode, Rob and Michael discuss the importance of a proper project kickoff, including introducing key players, creating an organizational chart, and setting up communication tools. They also touch on the challenges of third-party external factors and the needβ¦
Open item β
The Power of Documentation - Transforming Your Development Practices
Documentation
In this episode, we discuss the importance of documentation in software development. Rob and Michael share their experiences and provide tips on how to improve documentation.
Open item β
Finding Balance - The Importance of Pausing and Pivoting in Tech
The Importance of Pausing and Pivoting in Tech
In this episode, Rob and Michael discuss the importance of pausing and pivoting in tech. They talk about the dangers of firefighting and the need for downtime and self-care. They also share their personal experiences and strategies for recognizing theβ¦
Open item β
When Coffee Hits the Fan - Developer Disaster Recovery
Developer Disaster Recovery
In this episode, Rob and Michael discuss the importance of disaster recovery planning for developers. They share their experiences with virtualization environments and cloud development platforms, and provide tips for implementing a disaster recovery plan.
Open item β
Essential Habits for Software Developers - Boosting Productivity and Career Growth
Essential Habits for Software Developers
Rob and Mike discuss essential habits for software developers to boost productivity and career growth. They share their personal experiences and tips on how to develop good habits, such as daily status reports, Pomodoro sessions, and learning new things.
Open item β
Decluttering Your Code and Digital Life
Decluttering code and digital life
In this episode, Rob and Mike discuss the importance of decluttering your code and digital life. They share tips and strategies for keeping your code organized and avoiding clutter, as well as how to declutter your digital life by organizingβ¦
Open item β
Winning Your First Project - A Developer's Guide to Starting Your Side Hustle
In this episode, Rob and Michael discuss how to win your first project as a developer, especially when it comes to starting a side hustle. They cover establishing your brand, creating a portfolio, and getting involved in online communities.
Open item β
Turning Feedback into Future Success - A Guide for Developers
How to get feedback from customers and use it to improve future projects
In this episode, Rob and Michael discuss how to get feedback from customers and use it to improve future projects. They share their experiences and provide tips on how to ask the right questions and use the feedback to makeβ¦
Open item β
Maximizing Efficiency in Software Development - Individual, Small, and Large Teams
Maximizing Efficiency in Software Development
In this episode, Rob and Michael discuss maximizing efficiency in software development, covering individual, small, and large teams. They emphasize the importance of communication, ownership, and clear decision-making in large teams. They also discuss the benefits of agile development andβ¦
Open item β
Updating Developer Tools - Keeping Your Tools Sharp and Efficient
keeping developer tools up-to-date
In this episode, we discuss the importance of keeping your developer tools up-to-date and efficient. Rob and Michael share their experiences and tips on how to stay current with the latest technologies and best practices.
Open item β
Solving Problems Without Solving the Problem
In this episode, Rob and Michael discuss the importance of solving problems without solving the problem. They share their experiences with proof of concept development and the need to be mindful of the scope of projects. They also touch onβ¦
Open item β
Bridging the Gap - How Developers Can Thrive Amidst Differing Methodologies
Dealing with differing methodologies in software development
In this episode, Rob and Michael discuss the challenges of working with differing methodologies in software development. They share personal anecdotes and provide advice on how to navigate these situations effectively.
Open item β
The Developer Journey - Welcome to Season 22
The Developer Journey
Welcome to Season 22 of Building Better Developers, where we'll be exploring the journey of becoming a better developer. In this episode, we discuss the importance of having a strong foundation in software development, the need to constantly update andβ¦
Open item β
Embracing the Problem-Solving Mindset - From Coder to Developer
The journey from being a coder to a developer, with a focus on problem-solving and leveraging technology
This episode discusses the journey from being a coder to a developer, focusing on problem-solving and leveraging technology. The hosts, Rob and Michael, share their personal experiences and insights on how to transition from coding to developing.
Open item β
Upwork Startup Guide Navigating the Freelance Landscape
Navigating the Freelance Landscape on Upwork
Open item β
Short Coding Videos A Career Booster for Developers
The benefits of recording and sharing coding videos for developers
Rob Brodhead and Michael Moss discuss the benefits of recording and sharing coding videos for developers. They share their experiences and tips on how to create effective coding videos, including choosing a comfortable environment and IDE, providing examples and codeβ¦
Open item β
Organizing Business Documentation A Critical Challenge for Entrepreneurs
Organizing Business Documentation
In this episode, we discuss the importance of organizing business documentation for entrepreneurs. We explore the challenges of balancing work and personal life, and the benefits of automating documentation processes. We also discuss the importance of having a clear structureβ¦
Open item β
Becoming Better Developers - A Retrospective on Season 21 of Our Developer Journey
Becoming Better Developers
In this final episode of Season 21, Rob and Michael reflect on their journey as developers and share lessons learned.
Open item β
Successful Presentation Tips for Developers: Effective Demo Strategies
Presentations and Demos for Developers
In this episode, Rob and Michael share tips and strategies for effective presentations and demos, including preparing for unexpected situations and using technology to streamline the process.
Open item β
Managing Hardware Resource Issues in Software Development
In this episode, we discuss the challenges of managing hardware resource issues in software development. We explore the importance of considering system resources when dealing with large datasets and the impact of moving data between systems. We also discuss theβ¦
Open item β
Building a Portable Development Environment That is OS-agnostic
Portable development environment
Rob and Michael discuss the importance of having a portable development environment that is OS-agnostic. They talk about the benefits of using cloud storage, version control, virtual machines, and containers to create a development environment that can be accessed fromβ¦
Open item β
Boost Your Developer Efficiency - Automation Tips for Developers
Automation Tips for Developers
In this episode, Rob and Mike discuss automation tips for developers, including using filters, labels, and rules in email, creating a build.xml and script to automate development tasks, and using shell scripts to automate repetitive tasks.
Open item β
Handling Software Delivery Panic Strategies for Developers
Panic in software delivery
In this episode, Rob and Michael discuss strategies for managing panic in software delivery. They share personal anecdotes and offer practical advice on how to handle unexpected issues.
Open item β
Software Development Requirements - Staying True to Specifications
Software Development Requirements
In this episode, Rob and Michael discuss the importance of staying true to specifications and not adding extra features without understanding the requirements.
Open item β
Navigating Communication Tools in Modern Workplaces
Communication tools and expectations in modern workplaces
Rob and Michael discuss the importance of clear communication and setting boundaries in modern workplaces. They explore the differences between instant messaging and email, and how to prioritize responses to different types of communication. The hosts also share their personalβ¦
Open item β
Dealing with Legacy Code - When to Let Go and Start Anew
Legacy Code
In this episode, Rob and Michael discuss the challenges of dealing with legacy code. They share their experiences and insights on when to let go of legacy code and start anew.
Open item β
Navigating Brand Protection in the Digital Age
brand protection in the digital age
In this episode, Rob and Michael discuss the importance of brand protection in the digital age. They talk about the risks of using copyrighted music without permission, the importance of properly attributing sources, and the different levels of licenses available.β¦
Open item β
Technical Mastery: Balancing Depth and Breadth
Balancing technical depth and breadth
In this episode, Rob and Michael discuss the importance of balancing technical depth and breadth. They share their experiences and insights on how to develop a broad technical skill set and stay current with industry developments.
Open item β
Are Technology Certifications Necessary For Career Growth
the value and importance of technology certifications in career growth
In this episode, we discuss the value and importance of technology certifications in career growth. The hosts, Rob and Michael, share their experiences and insights on how certifications can help you get broad, but it's the application of that knowledgeβ¦
Open item β
Niche Broad vs Deep Expertise
The difference between being a master of everything and a guru of a specific stack or silo
In this episode, we discuss the difference between being a master of everything and a guru of a specific stack or silo. We talk about the importance of focusing on solving a specific problem for a specific customer and avoidingβ¦
Open item β
Navigating Technology Sprawl - Streamlining Solutions and Skillsets
Technology Sprawl and How to Address It
In this episode, we discuss the problem of technology sprawl and how to address it. We explore the challenges of technology sprawl, including complexity, inefficiency, and quality issues. We also discuss strategies for reducing technology sprawl, including defining test strategiesβ¦
Open item β
Deciphering Code Chaos Strategies for Writing Maintainable Code
Maintainable code and coding standards
In this episode, we discuss strategies for writing maintainable code and addressing code duplication. We explore the importance of refactoring, object-oriented programming principles, and using utility classes and libraries to simplify code. We also touch on the importance of testingβ¦
Open item β
Navigating Data Integration Scraping Vs APIs
Data Integration Scraping Vs APIs
In this episode, we discuss the differences between scraping and APIs for data integration. Rob and Michael explore the challenges of scraping, including the need for unique IDs on web pages, and the benefits of using APIs for controlled dataβ¦
Open item β
Upwork Proposal Strategy - Crafting a Winning Proposal
Upwork Proposal Strategy
In this episode, we discuss the strategies for crafting a winning proposal on Upwork. We explore the importance of understanding the client's needs and requirements, the need for a clear and concise proposal, and the role of experience and qualificationsβ¦
Open item β
Pitching Your Services To Your Customers
Customer definition and how to tailor your pitch for the customer
The hosts discuss the importance of understanding the customer's needs and pain points when pitching services. They also touch on the need to avoid leading with technology and the value of creating a 'mini roadmap' to solve the customer's problem.
Open item β
The Importance of Properly Defining Requirements
Defining Requirements
Rob and Michael discuss the importance of properly defining requirements in software development. They highlight the challenges and consequences of poorly defined requirements and emphasize the need for clear communication with customers.
Open item β
Bootstrapping Success
Bootstrapping a Business
In this episode, Rob and Michael discuss the importance of bootstrapping in business, the difference between a side hustle and a real business, and the need to account for startup costs and expenses. They also talk about the impact ofβ¦
Open item β
From Side Hustle to Success
Breaking even and growing a side hustle into a full-time business
In this episode, we discuss the challenges and opportunities of growing a side hustle into a full-time business. We talk about the importance of breaking even, managing costs and time, and setting clear goals and boundaries. We also discuss theβ¦
Open item β
Setting Realistic Expectations In Development
In this episode, Rob and Michael discuss the importance of setting realistic expectations in development. They share their experiences and offer practical advice on how to avoid common pitfalls and ensure successful projects.
Open item β
Social Media Strategy Challenges
Social Media Strategy
In this episode, we discuss social media strategy for developers, including creating social calendars, using RSS feeds, and timing and scheduling. We also talk about the importance of value over frequency and size, and using analytics to inform content strategy.
Open item β
CYA Practices in Software Development
In this episode, we discuss the importance of CYA practices in software development, including documentation, clean code, version control, testing, and code reviews.
Open item β
Insights on Podcast Production Challenges
Podcast Production Challenges
In this episode, we discuss the challenges we've faced with podcast production, including social media platform issues and software updates. We also share tips and tricks for making video editing easier and provide additional links and resources to support learning.
Open item β
Project Management and Pricing
In this episode, we discuss project management and pricing, highlighting the importance of clear communication, realistic expectations, and regular check-ins. We also touch on the value of setting clear objectives and milestones, and the need to be honest about limitationsβ¦
Open item β
Navigating the Consulting Roller Coaster
The consulting roller coaster and finding balance between working in and on the business
In this episode, we discuss the challenges of navigating the consulting roller coaster and finding balance between working in and on the business. We explore the problem of getting the first customer and the importance of understanding the organization andβ¦
Open item β
Software Development Challenges and How To Navigate Them
software development challenges
In this episode, we discuss common software development challenges and how to navigate them. Mike shares his experience with companies that have gotten themselves into a bind due to lack of research, proper version control, and deployment processes.
Open item β
Strategies for a Successful Business Launch
Starting a successful business
In this episode, we discuss strategies for a successful business launch. We talk about the importance of having a clear vision, a strong brand, and a solid business plan. We also discuss the benefits of outsourcing certain tasks to focusβ¦
Open item β
Christian Espinosa on Security and Penetration Testing
Security and Penetration Testing
Christian Espinosa, author of The Smartest Person in the Room, joins the show to discuss security and penetration testing. He shares his background in security and his experiences with his company Alpine Security. Christian emphasizes the importance of people skillsβ¦
Open item β
Building Better Developers, the Develop and Work Podcast, Season 20, Episode 744
Penetration Testing, DevOps, and Cybersecurity in Medical Devices
In this episode, Christian Espinoza discusses the importance of integrating security into DevOps, the challenges of securing medical devices, and the need for awareness and education on cybersecurity. He also shares his experiences building and selling a business, and hisβ¦
Open item β
DP741Final
Open item β
Security with Tyler Ward
Security
Tyler Ward discusses security and insider threats, emphasizing the importance of proper security training and resources. He recommends the NIST cybersecurity framework and SOC2 as industry-recognized security standards. Annual security assessments and audits are also recommended, along with regular securityβ¦
Open item β
Getting Legal: Intellectual Property with Richard Gearhart
Intellectual Property
In this episode, we discuss the basics of intellectual property with Richard Gearhart. We cover patents, trademarks, copyrights, and trade secrets, and how they apply to software and business development.
Open item β
Talking Legal with Richard Gearhart
Intellectual Property, Patents, and Trademarks
In this episode, we talk to Richard Gearhart about intellectual property, patents, and trademarks. He shares his expertise on the process of obtaining a patent and how it can be valuable for entrepreneurs.
Open item β
Lessons from the Front Line: Being More Effective
Time management for CEOs
Donna Dube shares her expertise on being more effective as a CEO, focusing on time management, delegation, and prioritization. She discusses her CEO score, the importance of setting aside time for review and reflection, and breaking down goals into manageableβ¦
Open item β
Letting Go of the Past
In this special topic episode, we discuss the importance of letting go of the past and being open to change in the world of software development.
Open item β
Process Science and Automation
In this episode, we discuss process science and automation with guest Samuel Draszczak. We explore how process science can be democratized and made more accessible, and the role of building intuitive tools and sharing methods in this process. We alsoβ¦
Open item β
Process Science and Efficiency
In this episode, Samuel Draszczak discusses the science of process science and how it can be applied to make processes more efficient and effective. He shares his experience as a consultant and how his consulting brand has evolved into theβ¦
Open item β
AI, chat GPT, and its applications in coding
In this episode, we discuss the growing interest in using AI to solve problems in coding. We explore specific applications of AI, such as generating documentation for code and automating repetitive tasks.
Open item β
Productivity and Time Management for CEOs
In this episode, Donna Dubay, CEO of CEO Amplify, shares her insights on productivity and time management for CEOs. She discusses the importance of having a clear plan, prioritizing tasks, and avoiding multitasking. Donna also shares her 90-day planner andβ¦
Open item β
What Ifs of the End of the Year and Perseverance
Perseverance and Reviewing End-of-Year Tasks
In this episode, we discuss the importance of perseverance and reviewing end-of-year tasks to ensure you're making progress and achieving your goals.
Open item β
Building Better Developers
New Year's Resolutions and Goal Setting
In this special episode of Building Better Developers, we discuss the importance of setting goals and making progress towards them. We explore the power of habit and momentum in achieving success and provide practical advice on how to make progress,β¦
Open item β
Artificial Intelligence
Chris Barkhurst discusses his background in AI, Barki AI's virtual call center agent technology, and his vision for AI-powered call centers and customer service.
Open item β
Part 2 of our interview with Chris Barkhurst of Barky AI
Artificial Intelligence
In this episode, we continue our interview with Chris Barkhurst of Barky AI, discussing the applications of artificial intelligence and the importance of work-life balance.
Open item β
Holiday Special
Holiday Break and Reflection
The hosts discuss the importance of taking a break during the holiday season and reflecting on their goals and plans for the new year. They encourage listeners to explore new content and learning opportunities and to enjoy their holiday time.
Open item β
Giving Back to Ourselves
Importance of Rest and Recharging
In this episode, we discuss the importance of rest and recharging, especially during the holiday season. We talk about the dangers of burnout and how taking breaks can actually increase productivity and help us achieve our goals.
Open item β
The story of Brian Clayton and his company Green Pal, a mobile app for lawn mowing services
In this episode, we talk to Brian Clayton, CEO of Green Pal, a mobile app for lawn mowing services. He shares his story of building the company and the challenges they faced, including the chicken and egg problem. He alsoβ¦
Open item β
Building a Marketplace for Lawn Care Services
In this episode, we talk to Brian Clayton, the founder of GreenPal, a marketplace for lawn care services. We discuss the challenges of building a business and the importance of getting out of the building and talking to customers. Brianβ¦
Open item β
Getting Things Done and Reducing the Cost of Shifting Gears
Productivity and Time Management
In this episode, we discuss the importance of productivity and time management. We explore the GTD system and how it can help you get things done. We also talk about the cost of shifting gears and how batching tasks canβ¦
Open item β
Gen Z
In this episode, we speak with Mark Bolton about Gen Z and how they approach financials, work, and accumulation differently than previous generations. We discuss the importance of good design and how Gen Z is less tolerant of poor design.β¦
Open item β
effectively measuring things
The importance of measuring and tracking our work as developers to become better developers.
Open item β
Gen Z and Financial Services
Mark Bolton discusses Gen Z and their approach to financial services, including their openness about mental health and their expectation for trusted advice and guidance.
Open item β
Episode with Ali Abassi on AI
AI for Work
Ali Abassi discusses his AI for Work site and its potential applications in the workplace. He also shares his thoughts on the future of AI and its integration with existing tools.
Open item β
Building Better Developers, Holiday Special: Reflecting on the Year's Progress
Personal and Professional Development, Career Reflection
In this holiday special episode, we reflect on the progress made in the past year and discuss the importance of tracking progress and celebrating achievements. We also explore the value of continuous learning and skill development in a rapidly changingβ¦
Open item β
Being Thankful
Being thankful for what you have
In this special edition of the podcast, the host discusses the importance of being thankful for what you have, especially during difficult times. He shares personal anecdotes and encourages listeners to focus on the good things in their lives.
Open item β
Productivity and Time Management
In this episode, we discuss the importance of productivity and time management. We explore the concept of having a personal backlog of tasks and how it can help us make the most of our time. We also discuss the valueβ¦
Open item β
Being Intentional in Your Side Hustle
The importance of being intentional in your side hustle
In this episode, we discuss the importance of being intentional in your side hustle. We talk about how to focus on making experience, but in multiple areas and tools, and how to solve new problems with new tools. We alsoβ¦
Open item β
Utilizing YouTube for business and personal growth
Andrew Murdoch shares his origin story of how he used YouTube to turn his life around and become a successful entrepreneur. He discusses the importance of mindset and taking action to achieve success, and how YouTube is an unfair advantageβ¦
Open item β
YouTube marketing and optimization
Andrew Murdoch shares his expertise on YouTube marketing and optimization, discussing the importance of regular content creation, evergreen content, and having a strong brand and audience on the platform.
Open item β
Consistency
Consistency in side hustles and projects
In this episode, we discuss the importance of consistency in side hustles and projects. We explore how having a regular schedule, setting milestones, and having accountability can help build momentum and achieve success.
Open item β
The Difference Between an Answer and a Solution
The importance of providing a solution, not just an answer, when solving a problem
In this episode, we discuss the importance of providing a solution, not just an answer, when solving a problem. We explore the difference between an answer and a solution and how it can impact the customer's life.
Open item β
AI for Work
In this episode, we're discussing AI for Work with Ali Abassi. He shares his background in sales and marketing, and how he created AI for Work to help others use AI in the workplace. We dive into the details ofβ¦
Open item β
Overcoming Adversity
In this episode, we discuss the importance of overcoming adversity in achieving success. We explore how common it is for people to face challenges and how they can be overcome by taking small steps and building momentum.
Open item β
The Best Buyer: A Framework for Attracting Great Clients
In this episode, we talk to Drake Nightingaleser about the best buyer framework for attracting great clients. We discuss how to identify your ideal client, how to create a solid onboarding process, and how to deliver excellent results. Drake sharesβ¦
Open item β
Coaching vs Mastermind: What's the Difference?
coaching vs mastermind
In this episode, we discuss the difference between coaching and masterminding. We talk about how a coach can help you achieve your goals, and how a mastermind can provide a supportive community to help you succeed.
Open item β
Building Better Developers, DP710
Identifying and Serving the Best Buyer in Sales and Fulfillment
In this episode, we discuss the importance of identifying and serving the best buyer in sales and fulfillment. Our guest, Drake Nightingaleser, shares his expertise on how to simplify your business and tailor your approach to serve your best buyers.
Open item β
Why and Having a Plan
In this episode, we discuss the importance of having a clear plan and why being your own boss doesn't always mean freedom. We explore the difference between a vague goal and a specific one, and why thinking about the journey,β¦
Open item β
Just Get Started: The Power of Momentum
The importance of taking action and building momentum towards your goals.
In this episode, we discuss the importance of taking action and building momentum towards your goals. We explore how breaking down big tasks into smaller steps, eliminating obstacles, and planning can help create a sense of momentum and motivation.
Open item β
Fractional CTO, Moonlighting, Side Hustles
In this episode, we interview Brian Childress, a fractional CTO, about his experience working with startups and small businesses. He shares his insights on the importance of understanding the problem you're trying to solve, the benefits of having a teamβ¦
Open item β
Building Better Developers, the Developer podcast
Fractional CTOs, public speaking, AI, career development
In this episode of Building Better Developers, we continue our conversation with Brian Childress, a Fractional CTO, where we discuss the benefits of being a Fractional CTO, the importance of building a strong team and culture, and the value ofβ¦
Open item β
Phil Alves on Development and Code Reviews
Phil Alves shares his experiences as a self-taught developer and his insights on code reviews and development team metrics.
Open item β
Developing teams and getting them to work better
In this episode, we continue our conversation with Phil Alves about developing teams and getting them to work better. We discuss the importance of simplicity and not overcomplicating things, the dangers of following the hottest new trend, and the importanceβ¦
Open item β
Cybersecurity
In this episode, we discuss cybersecurity with Evgeny Karam. He shares his experience and insights on how to approach cybersecurity, including the importance of security awareness, multi-factor authentication, and password rotation. We also talk about the challenges of cybersecurity andβ¦
Open item β
Cybersecurity and Ransomware
This episode continues the interview with Evgeny Kudrym, discussing cybersecurity and ransomware. They cover various topics, including the importance of education and awareness, the growing threat of ransomware, and the importance of backups to prevent data loss.
Open item β
Self-care for entrepreneurs
In this episode, we talk to Shawna Lee about the importance of self-care for entrepreneurs. Shawna shares her personal story of how she prioritized self-care and how it has helped her in her business and personal life. We discuss theβ¦
Open item β
Building Better Developers
self care
In this episode, we continue our conversation with Sean Ali about self care and personal growth. We discuss the importance of creating a morning routine, journaling, and being intentional with one's time and energy. We also touch on the topicβ¦
Open item β
Offshoring and Virtual Staffing
In this episode, Rob talks to Tanika D'Souza about offshoring and virtual staffing. Tanika is the CEO of High Octane Teams, an offshore staffing agency. She helps companies find the right matches with offshore resources and does a lot ofβ¦
Open item β
Offshore hiring, team management, and staff well-being
In this episode, we talk to Tanika D'Souza, CEO of High Octane Teams, about the importance of offshore hiring, team management, and staff well-being. We discuss the challenges of managing remote teams and the importance of prioritizing staff well-being andβ¦
Open item β
Starting a company, Consulting, Delegation
In this episode, Jay Ogner shares his story of starting a company and building a successful business. He talks about the challenges he faced as a developer and how he transitioned into a more logical and less stressful path inβ¦
Open item β
Building a Business
Jay Ogner shares his experience in building a business and transitioning from consulting to owning a business. He discusses the importance of scaling skills and abilities, the role of marketing and sales, and the benefits of having a diverse rangeβ¦
Open item β
Growing your company, starting your company, and overcoming growth blockers
In this episode, Rob and Biate Chalet discuss the importance of building a business model that suits your personality and temper, breaking out of the mold and thinking outside the box, and building a strong foundation for your business. Biateβ¦
Open item β
Growing a successful business
In this episode, we continue our conversation with Beate Chalet, a growth architect, about growing a successful business. We discuss her five-star success blueprint, the importance of having a solid foundation, and the need to identify and prioritize the rightβ¦
Open item β
Personality types and branding
Naomi Gora, a brand whisperer, shares her insights on personality types and branding. She explains how understanding personality types can help business owners create a meeting of minds with their target audience and create a brand that is authentic andβ¦
Open item β
Building Better Developers, Episode 688
Business personality types and how to apply them to building a successful business
Naomi Gora joins the podcast to discuss business personality types and how to apply them to building a successful business.
Open item β
Neurodiversity and the Human-Centric Approach
Michael McGroosh discusses the importance of human-centric approach in technology and the need for humans to be aware of the limitations of technology. He shares his insights on the problem of systems becoming a hamster wheel for humans and theβ¦
Open item β
Starting a Business and Setting Boundaries
In this episode, we continue our conversation with Annalise Warren about starting a business and setting boundaries. Annalise shares her experiences and insights on how to approach business and personal life with intention and purpose.
Open item β
Starting a business and managing time effectively
Annalise Warren shares her experiences starting a business and managing time effectively. She discusses the importance of understanding the value of your time, automating onboarding processes, and prioritizing your own needs.
Open item β
Human Centric Systems vs System Centric Systems
Michael McGroosh shares his insights on human centric systems and system centric systems. He discusses how our current system is flawed and how we need to focus on human centricity to move forward.
Open item β
Government Contracts for Small Businesses
In this episode, we discuss government contracts for small businesses. Our guest, Richard Howard, explains how small businesses can sell to the government and the process of getting certified. He also talks about the importance of understanding the regulations andβ¦
Open item β
Government Contracts for Small Businesses
In this episode, Rick Howard discusses the importance of government contracts for small businesses and provides tips on how to win them. He explains the difference between responding to market research and writing an official proposal, and highlights the benefitsβ¦
Open item β
dressing for success
In this episode, we discuss the importance of dressing for success, both in-person and online. Our guest, Robin Balsley, shares her expertise on how to dress in a way that makes you feel confident and presentable, even when working remotely.β¦
Open item β
Recruiting
In this episode, we continue our season of interviews with Nija Naik, founder and CEO of a recruitment agency. We discuss the different types of recruiters, the benefits and drawbacks of each, and how to choose the right recruiter forβ¦
Open item β
Continuing our interviews, part two of our interview with Neha
Diversity in tech and how to create a diverse team
In this episode, Neha shares her insights on creating a diverse team and promoting inclusion and equity in the tech industry. She discusses the importance of using data to guide diversity efforts, broadening recruitment strategies, and creating inclusive job postings.β¦
Open item β
Masterminds
In this episode, we interview Liz Scully about her experience with masterminds. She explains what a mastermind is and how it can benefit business owners. We also discuss the importance of curation and the role of the leader in facilitatingβ¦
Open item β
Masterminds
In this episode, we discuss masterminds with Liz Scully. We explore the benefits and challenges of masterminds and how they can be used to help people learn and grow.
Open item β
Fractional CTOs, Startup Growth, and Resilience
Benjamin Friedman shares his expertise on fractional CTOs, startup growth, and resilience. He discusses the importance of finding the founder problem fit, balancing planning and action, and being open to changing direction. He also emphasizes the need for founders toβ¦
Open item β
In this episode, we're discussing how to make the most out of LinkedIn. Naomi Johnson shares her expertise on how to create a strong LinkedIn profile, how to communicate your problem-solving skills effectively, and how to leverage LinkedIn's features toβ¦
Open item β
Naomi Johnson on LinkedIn Profiles
Improving LinkedIn Profiles
Naomi Johnson shares her expertise on creating effective LinkedIn profiles, highlighting the importance of having a clear call to action, a well-structured profile, and a strong personal brand.
Open item β
Fractional CFOs, building a brain trust for your company, and scaling your business
In this episode, Benjamin Friedman discusses the importance of building a brain trust for your company, fractional CFOs, and scaling your business. He shares his insights on how to overcome the challenges of growing from 0 to 1 and thenβ¦
Open item β
Professional Presentations
Don Coliver, a technical public speaking expert, shares his insights on creating effective presentations. He discusses the importance of understanding the audience's perspective, the curse of knowledge, and how to structure a presentation to keep the audience engaged.
Open item β
Building Better Developers, Episode 671
Presentation Skills
Don Colliver discusses the importance of context in presentations, the challenges of adding humor, and the value of improvisation in public speaking.
Open item β
Data Integration and Real-time Problem Solving
In this episode, Robert Cook, a seasoned developer, discusses the challenges of data integration and real-time problem-solving. He shares his experience with the OODA loop and leaving data where it is, and emphasizes the importance of real-time data streaming andβ¦
Open item β
Building Better Developers, the Developer Nord podcast
Resiliency, Overcoming Adversity, Stress Management
Alison Graham joins the podcast to discuss her approach to managing stress and overcoming adversity. She shares her personal story of resilience and offers practical advice on how to separate obstacles from adversities and focus on what you can control.
Open item β
Stress Illusion
Alison Graham discusses her book, Stress Illusion, and how she helps people manage stress and burnout.
Open item β
Productivity tools, Asana
Bastion Sipman discusses his experience with productivity tools, specifically Asana, and how he uses it to manage his company and personal tasks.
Open item β
Interview with Bastion Sibmon on Asana, Productivity, and Minimalism
Asana, productivity, and minimalism
Bastion Sibmon discusses Asana, productivity, and minimalism in this episode of Building Better Developers. He shares his expertise on how to use Asana effectively and the importance of minimalism in achieving focus and clarity.
Open item β
Interview with Robert Cook
Software Development, Performance, and Interacting with Machines
In this episode, we interview Robert Cook, a software developer and founder of ThreeForge. We discuss the importance of math and data structures in software development, the challenges of building high-performance software, and the OODA cycle and its application toβ¦
Open item β
E-commerce, Technology Evolution, Business Adaptation
Chris Davidson, a veteran of the IT industry, shares his insights on the evolution of technology and its impact on business. He discusses how COVID-19 accelerated the adoption of e-commerce and remote work, and how this has changed the workplaceβ¦
Open item β
E-commerce, technology, and business complexity
Chris Davidson discusses the complexities of e-commerce, technology, and business. He emphasizes the importance of clear communication and the blurring of lines between website and app development.
Open item β
Building Better Developers, episode with Tyler Foley
Public speaking and presentation skills
Tyler Foley shares his insights on public speaking and presentation skills, drawing from his experiences as a speaker and hockey player. He emphasizes the importance of self-awareness, audience awareness, and storytelling in effective public speaking.
Open item β
Public speaking and fear of public speaking
In this episode, Rob talks to Tyler Foley about public speaking and fear of public speaking. Tyler shares his experiences and insights on how to overcome this fear and become a confident public speaker.
Open item β
Courses and memberships for monetizing knowledge
In this episode, we continue our series of interviews with Kyler Nixon, founder of Kyler Creative. We discuss courses and memberships for monetizing knowledge and how to create a successful online business.
Open item β
Deanna Rutlescu - Overcoming Adversity and Finding Success
Overcoming Adversity and Finding Success
Deanna Rutlescu shares her inspiring story of overcoming adversity and finding success. From her experiences with human trafficking and abuse to her current role as a nationally syndicated on-air personality, Deanna's message of empowerment and resilience is one that willβ¦
Open item β
Presentation Design and Freelancing
In this episode, we talk to Adrienne Johnston, a freelance presentation designer who shares her experiences and insights on how to build a successful freelancing business. We discuss the importance of focus, the challenges of working with multiple clients andβ¦
Open item β
Building Better Developers
Building presentations and managing time
In this episode, Adrian Johnston shares his insights on building presentations and managing time effectively. He discusses the importance of giving presentations the time they need, being clear about expectations with clients, and taking breaks to come back to aβ¦
Open item β
Software as a Service, Creating a Solution, Building an Organization
In this episode, we speak with Tim Branion, founder of TrueFans, a platform for content creators to share and monetize their content. Tim shares his story of how he got into tech and entrepreneurship, and how he built TrueFans fromβ¦
Open item β
Software as a Service (SaaS) and community building
Tim Branion, founder of True Fans, discusses the importance of building a community around software as a service (SaaS) and the value of having a web-based platform for scalability and cost-effectiveness.
Open item β
Deanna Radulescu of the No Labels podcast
Negotiating a $20 million contract and entrepreneurship
Deanna Radulescu shares her experiences with negotiating a $20 million contract and entrepreneurship.
Open item β
Working effectively in a rapidly changing tech industry
Douglas Squirrel shares his experiences as a CTO and senior technical leader, discussing the importance of thinking like an investor, getting detached from one's work, and building relationships with non-technical people.
Open item β
Communication between technical and business sides
In this episode, we continue our interview with Douglas Squirrel, discussing the importance of communication between the technical and business sides. We explore the Pareto principle, minimally viable product, and technical debt, and how engineers should focus on building softwareβ¦
Open item β
Prane Parikh: MD to Entrepreneur, Side Hustles, and Real Estate
MD to Entrepreneur, Side Hustles, and Real Estate
Prane Parikh shares his journey from being a doctor to becoming an entrepreneur and real estate expert. He discusses the importance of communication, the benefits of having multiple businesses and side hustles, and the need to focus on one primaryβ¦
Open item β
Side hustles for doctors, professionals, entrepreneurship
In this episode, Pranay Parikh shares his journey from being a hospitalist to becoming an entrepreneur. He talks about how doctors can be entrepreneurs and how having a side hustle can allow them to diversify their identity and income.
Open item β
classes, courses, communities, and content creation
In this episode, Kyler Nixon discusses the importance of classes, courses, communities, and content creation for accessing and pushing content. He also shares his experience in helping people go from six figures to seven figures by providing resources and guidance.
Open item β
The spirit of the puppy and the military mindset
In this episode, we discuss the importance of finding your core values and living by them, as well as the need to focus on what you're passionate about and not just what you think you should be doing. We alsoβ¦
Open item β
Goal-setting and Achieving Success
In this episode, we continue our series of interviews with Jason Skisic from Spearing Clover. We discuss the importance of setting clear goals, the dangers of painting a Big Hairy Goal and not understanding the vision of the person you'reβ¦
Open item β
Burnout Prevention and Productivity
Burnout, Productivity, Energy Management
In this episode, we discuss the importance of burnout prevention and productivity. Our guest, Victor Monzo, shares his expertise on energy management, the Pomodoro technique, and chronotype. We also explore the signs and warning signs of burnout and how toβ¦
Open item β
Building Better Developers, Episode 645
Overcoming Burnout and Achieving Success through Mindset
In this episode, Vic Monzo shares his story of overcoming burnout and achieving success through mindset. He discusses the importance of being authentic and living in alignment with one's vision, and the need to focus on being rather than doing.
Open item β
Interview with Yert Gelemen (G)
Entrepreneurship, Business Growth, Personal Development
In this episode, we interview Yert Gelemen (G), an international business high performance strategist. G shares his experiences and insights on entrepreneurship, business growth, and personal development. He emphasizes the importance of understanding customer needs, creating MVPs, and developing aβ¦
Open item β
Startup mentality, turning ideas into a business
In this episode, we continue our conversation with Geert Veelemen about the startup mentality and how to turn ideas into a business. We discuss the importance of having the right team and processes in place, leveraging technology, and the roleβ¦
Open item β
Financial Planning for Business Owners
Brent Allen discusses financial planning and management for business owners, highlighting the importance of having a detailed financial plan and separating financials from operational decisions.
Open item β
Podcasting
In this episode, we're continuing our season of interviews and starting a new interview with Jason Cercone. We're talking about podcasts, why you should have them, and how to leverage them for business. Jason shares his experience and expertise onβ¦
Open item β
Leveraging Podcasts for Business
Jason Sarkone discusses the importance of leveraging podcasts for business and how to effectively use them to build an audience and create valuable content.
Open item β
Building Better Developers: An interview with Amy Harrop
Side hustles, self-publishing, and entrepreneurship
In this episode, we interview Amy Harrop about her experience with self-publishing and entrepreneurship. She shares her insights on the importance of consistency, systemization, and low-content products in online business. We also discuss the role of Amazon and Etsy inβ¦
Open item β
Building Better Developers, Episode 635
Cybersecurity and White Hat Hacking
Nate Sheen, a white hat hacker and social engineer, joins the podcast to discuss cybersecurity and how to protect against hacking. They talk about the importance of being aware of potential threats and taking steps to prevent them.
Open item β
Purpose Driven Work, Career Growth, Burnout Prevention
In this episode, Katherine McCourt discusses the importance of purpose driven work, career growth, and burnout prevention. She shares her experiences and insights on how to achieve success and fulfillment in one's career.
Open item β
Financial Planning and Business Growth
Brent Allen discusses financial planning and business growth, highlighting the importance of valuations, diversifying customer bases, and understanding financial complexities.
Open item β
Purpose-Driven Companies and Finding Purpose
Katherine McCourt discusses her approach to helping individuals and businesses find their purpose and live with more intention. She emphasizes the importance of purpose-driven companies and provides examples of how companies can align their purpose with their values and actions.
Open item β
Self-publishing and content creation
In this episode, we continue our interview with Amy Harrop, discussing self-publishing and content creation. Amy shares her experiences and insights on how to create and market content, including the importance of automation and building a team.
Open item β
Security, Cybersecurity
In this episode, we're discussing security and cybersecurity with Nate Sheen, owner of Astoria, a Cleveland, Ohio based managed service provider. We talk about the importance of security, the average cost of a ransomware incident, and how Astoria helps companiesβ¦
Open item β
differentiating oneself, investing in personal and professional development, and overcoming self-doubt
Nikki Ballou shares his insights on how to differentiate oneself, invest in personal and professional development, and overcome self-doubt. He discusses the importance of focusing on the people and the problem, rather than oneself, and being of service to others.
Open item β
Continuing Season of Interviews - William A. Adams
Diversity in Hiring and Inclusion
Continuing our season of interviews, we're in part 2 of our conversation with William A. Adams. We're discussing diversity in hiring and inclusion, and how it's not just about the pipeline, but about changing the culture of your organization.
Open item β
Building a Referral Network
Networking for Business Growth
In this episode, we continue our conversation with Ian Campbell about building a referral network for business growth. Ian shares his expertise on how to identify your ideal referral partner and ideal client, and how to use LinkedIn research toβ¦
Open item β
Building Better Developers, the developer podcast
Podcasting, building a successful podcast, and growing a business
In this episode, we continue our interview with Adam Adams, founder of Grow Your Show. We discuss the importance of committing to a podcast for three years, the discovery call process, and how having a podcast can help grow aβ¦
Open item β
Sales and business growth
Nikki Ballou shares his story of becoming a high-level mentor and coach, and how he helps people add one to two zeros to their monthly income while working 10 to 20 hours less per week. He emphasizes the importance ofβ¦
Open item β
CodeHandoff
Code Handoff
In this episode, we discuss the importance of a code freeze during the implementation phase. A code freeze ensures that the testing group has a stable target to test, and it helps prevent frustration in QA efforts and implementation groups.β¦
Open item β
Building Better Developers, Episode 626
The Benefits of Podcasting for Business and Personal Growth
In this episode of Building Better Developers, we talk with Adam Adams about the benefits of podcasting for business and personal growth. Adam shares his own experiences with podcasting and how it has helped him build his personal brand andβ¦
Open item β
Selling a Podcast
Adam Adams talks about selling his podcast and what he learned from the process.
Open item β
Holiday Episode of the Develop and we're Building Better Developers podcast
School development.com and content updates
The host discusses the upcoming launch of school.development.com, a platform offering free and paid courses for developers. The platform will make it easier for developers to consume content and track updates.
Open item β
Automated Networking Follow-up and Referral Networks
Ian Campbell shares his expertise on automated networking follow-up and referral networks. He discusses his platform, Mission Suite, and how it helps entrepreneurs stay in front of people and follow up consistently.
Open item β
Christmas Episode
The importance of having a positive attitude and perspective in achieving success
In this Christmas episode, the host talks about the importance of having a positive attitude and perspective in achieving success. He shares personal anecdotes and examples to illustrate the point, and encourages listeners to focus on the good things inβ¦
Open item β
Interview with William A. Adams
Tech Bro Culture and Diversity in Tech
In this episode, William A. Adams discusses the tech bro culture and its impact on diversity in tech. He shares his own experiences and perspectives on the topic and emphasizes the importance of humility and inclusivity.
Open item β
Networking and Referrals in Software Sales and Consulting
Ian Campbell, CEO and Founder of Mission Suite, joins the show to discuss networking and referrals in software sales and consulting. They talk about the importance of trust in building business relationships and how networking can help create those relationships.β¦
Open item β
preconceived notions, race, diversity in tech
This episode features William A. Adams, a veteran in the tech industry. He shares his experiences from working at Microsoft and his time in India, where he was exposed to diversity and societal composition. He also discusses his awakening toβ¦
Open item β
Risk, Change, and Innovation
In this episode, Chip Nightingale discusses the importance of risk, change, and innovation in business. He shares his experiences as a pastor and a business leader, highlighting the need to adapt and innovate to stay ahead.
Open item β
Investing and sticking with it, overcoming challenges, and mentoring
In this episode, we continue our season of interviews with Chip Nightingale. We discuss the importance of investing in people, overcoming challenges, and mentoring. Chip shares his personal experiences and insights, including his struggles with business and his journey towardsβ¦
Open item β
Continuing our discussion with Chris Miles
Investing and risk-taking
Chris Miles shares his investment ideology and how it led to his success. He discusses the importance of automation and processes, and how they can help anyone achieve success.
Open item β
Continuing Interviews 2.0 with Sebastian Sheikha
Smart Interview Approach
In this episode, we continue our season of interviews, Interviews 2.0, with Sebastian Sheikha. We discuss the importance of a smarter interview approach, understanding people's personalities and motivations, and how leaders can step up and lead in a more intentionalβ¦
Open item β
Interviews 2.0 - Organic Mentoring
Organic Mentoring
In this episode, we continue our conversation with Chip Nightingale on the topic of organic mentoring. Chip shares his personal experiences with finding mentors and the importance of investing in people's growth.
Open item β
Holiday Special: Finding the Positives and Having Fun
The importance of finding the positives and having fun, even in difficult times
In this holiday special episode, [host] talks about the importance of finding the positives and having fun, even in difficult times. He shares his personal experiences and tips on how to stay motivated and focused on what's truly important.
Open item β
Interviews 2.0: Strengthening Remote Teams with Sebastian Schicke
Building strong remote teams through understanding and leveraging individual personalities and motivations.
In this episode, we continue our season of interviews with Sebastian Schicke, where we discuss the importance of building strong remote teams through understanding and leveraging individual personalities and motivations.
Open item β
Building Better Developers, Episode 12
Leading remote teams and communication
In this episode, we continue our interview with Sebastian Schicke, discussing the challenges of leading remote teams and the importance of effective communication. We explore the concept of the Platinum Rule and the Challenge Model, and how these can beβ¦
Open item β
Building Better Developers - Interviews 2.0 - Sebastian Schicke
Remote Teams
Sebastian Schicke talks about his experience with remote teams and how he builds high-performance teams.
Open item β
Interview with Chris Miles of Blog Revolution
Building a business, blogging, podcasting, affiliate marketing, and content creation
In this episode, we continue our series of interviews with Chris Miles of Blog Revolution. We talk about building a business, blogging, podcasting, affiliate marketing, and content creation.
Open item β
Building Better Developers, the Developer Nord podcast
Building a team and marketing software
In this episode, Irina Podobnaya shares her experiences building a team and marketing software. She emphasizes the importance of having a strong marketing strategy, educating customers about the unique value proposition of a product, and building a strong team.
Open item β
Building a successful online business
In this episode, Chris Miles shares his experience of building a successful online business. He talks about the importance of planning, focus, and mitigating risk, and how he paid off debt and built a nest egg to support himself andβ¦
Open item β
Interviews 2.0 with Chris Miles from bloggerevolution.com
Chris Miles' journey from a day job to building a successful online business
Chris Miles shares his journey from a day job to building a successful online business, emphasizing the importance of creating passive income and attracting the right audience.
Open item β
Interview with Greg Offner
Goal setting and company culture
In this episode, we continue our season of interviews 2.0 with Greg Offner. We discuss goal setting, company culture, and the importance of impact over money.
Open item β
Why Interview, Finding One's Why, Root Goal Analysis
In this episode, we continue our interview with Greg Offner, a piano bar pianist who lost his voice and got it back. He shares his story of how he found something he enjoyed even better and how he delivers valueβ¦
Open item β
Quiet Quitting and Leadership
In this episode, we continue our interview with Greg Offner, a motivational speaker and trainer. We discuss the topic of quiet quitting and leadership, and how organizations can create a positive work environment that encourages employee engagement and retention.
Open item β
Focus, Motivation, Happiness
In this episode, Rob interviews Gregory Offner, a motivational speaker and corporate consultant. They discuss the importance of focus, motivation, and happiness in achieving success. Gregory shares his personal story of overcoming a vocal cord injury and finding his purposeβ¦
Open item β
Interview with Brandon Liebowitz of SEO Optimizers
SEO (Search Engine Optimization)
In this episode, we continue our Interviews 2.0 series with Brandon Liebowitz of SEO Optimizers. We discuss the importance of SEO for businesses, how to optimize for search engines, and the impact of Google's quality score on ad costs. Brandonβ¦
Open item β
Interview with Brandon Leibowitz from SEO Optimizers
SEO, Search Engine Optimization
In this episode, we continue our series of interviews with Brandon Leibowitz from SEO Optimizers. Brandon shares his experience in digital marketing and discusses the importance of SEO in getting free traffic to your website. He also talks about theβ¦
Open item β
Building Better Developers, the Developer podcast
SEO strategies and Google's algorithm
In this episode, Brandon Lebowitz discusses SEO strategies and Google's algorithm. He shares insights on how to improve search engine rankings, the importance of quality backlinks, and how to reduce the cost of paid advertising.
Open item β
Interviews 2.0, Part 4: Irina Podobnaya of TrackMage
Right sizing a product and finding the best solution for customers
In this episode, we continue our series of interviews with Irina Podobnaya of TrackMage. We discuss right sizing a product and finding the best solution for customers, and Irina shares her experiences with open source solutions and MarTech.
Open item β
Software as a Service (SaaS) solution for retailers
In this episode, we kick off season 18 with an interview with Irina Podobnaya, founder of TrackMage, a software as a service solution for retailers. We discuss the challenges of building a SaaS platform and the importance of customer feedbackβ¦
Open item β
SaaS (Software as a Service) and its benefits
In this episode, we continue our conversation with Irina Podobnaya of Track Mage, discussing the benefits of using Software as a Service (SaaS) for small businesses. We explore the importance of user-friendly design, the 80-20 rule, and how to effectivelyβ¦
Open item β
overcoming procrastination and making incremental progress
In this episode, we discuss the importance of making incremental progress and overcoming procrastination. The host shares personal anecdotes about putting off tasks and how he eventually made significant progress by breaking them down into smaller, manageable steps. He alsoβ¦
Open item β
Continuing Our Season on Mistakes, Missteps, and Errors
The importance of learning from mistakes and missteps
In this episode, we continue our season on mistakes, missteps, and errors, discussing how they can be a catalyst for growth and improvement. We also chat with our guest, Rob, about his experience and share some practical tips for learningβ¦
Open item β
Taking Shots: Why You Should Try to Build Your Idea
The importance of taking risks and trying to build your ideas
In this episode, we discuss the importance of taking risks and trying to build your ideas. The host shares his personal experience of building a Java application and the lessons he learned from it. He also talks about how manyβ¦
Open item β
validating source, verifying assumptions
This episode continues our theme of mistakes, missteps, and errors, but instead of looking at them as negative experiences, we're exploring how they can be stepping stones for future success. Our guest shares a personal story of a project theyβ¦
Open item β
Errors, Missteps, and Mistakes: Learning from Past Experiences
health
In this episode, we discuss the importance of taking care of oneself, even when it means taking a break from productivity. Our host shares a personal story of getting sick due to pushing limits and not taking care of theirβ¦
Open item β
Communication Channels or Options
In this episode, we discuss the importance of providing multiple communication channels for customers or employers. We explore the consequences of not having a clear way to communicate and how it can lead to missed messages and lost opportunities.
Open item β
Crossing the Finish Line
The host talks about the challenge of crossing the finish line in projects, where small adjustments can lead to bigger problems and cost overruns. He shares his experience of working with a customer who wanted to keep making minor adjustments,β¦
Open item β
Taking the High Road
In this episode, we discuss the importance of taking the high road in business relationships. We share a story about a contract developer who took the high road and lost a client, but ultimately gained a new perspective and aβ¦
Open item β
Runaway Project
Runaway Project: Importance of Weekly Status Updates
In this episode, we discuss the importance of clear communication and weekly status updates in project management. We share a personal anecdote about a 'runaway project' and how it was resolved through open communication and proactive problem-solving.
Open item β
Errors, mistakes, missteps, and lessons learned
Rob shares a personal story of a project gone wrong, where he was left unpaid and had to deal with a mismanaged client. He reflects on the lessons he learned from the experience and how it has shaped his approachβ¦
Open item β
Good Being the Enemy of Better
Asking for more and being paid what you're worth
In this episode, we discuss the importance of asking for more and being paid what you're worth as a developer. We explore the concept of "good being the enemy of better" and how it can hold you back in yourβ¦
Open item β
Scheduling: Managing Your Time for Success
scheduling
In this episode, we discuss the importance of managing your time effectively, specifically in terms of scheduling. Our host shares a personal experience of trying to schedule too much and not leaving enough buffer time, which led to burnout. Weβ¦
Open item β
Need to prove oneself
This episode discusses the importance of not needing to prove oneself in a new environment. The host shares personal experiences and offers advice on how to approach a new situation with humility and a willingness to learn.
Open item β
A Diamond in the Rough
Overcoming initial impressions and giving people a chance
In this episode, Rob shares a story about giving someone a chance, despite initial impressions. He discusses the importance of verifying information on your own and not underestimating others or yourself. The story highlights the value of a 'diamond inβ¦
Open item β
Mistakes in the Cloud: A Cautionary Tale
Cloud computing mistakes and their consequences
In this episode, Rob shares a cautionary tale about the dangers of cloud computing. He discusses how mistakes in the cloud can have unintended consequences, including data loss and financial costs. Rob emphasizes the importance of regular backups and beingβ¦
Open item β
How to Learn from Mistakes and Errors
Perspective and Point of View
In this episode, we discuss the importance of understanding different perspectives in problem-solving and requirements gathering. We explore the dangers of confirmation bias and assumption-based decision making, and the value of combining multiple perspectives to get a complete picture. Weβ¦
Open item β
Building Better Developers
Mistakes, missteps, errors, and ways to improve from them
The host reflects on mistakes made as a manager and how they have learned from them. They discuss the importance of distinguishing between professional and personal relationships, and how to maintain a professional relationship even in difficult situations.
Open item β
Managing Team Conflicts and Growth
In this episode, we discuss the importance of managing team conflicts and growth. We explore the challenges of assuming roles and responsibilities without clear communication and the value of having a clear understanding of what it means to be aβ¦
Open item β
Making Decisions and Moving Forward
In this episode, Rob discusses the importance of making decisions and moving forward. He shares a personal story about a team decision that was made, and how one team member continued to question and refight the decision.
Open item β
Mistakes, Errors, and Bad Judgment: Turning Faux Pas into Positive Learning Experiences
Mistakes, errors, and bad judgment in programming
In this episode, we explore the concept of turning mistakes and errors into positive learning experiences. We discuss the importance of taking a deep breath and validating what you're going to do before acting in a high-stress situation, and theβ¦
Open item β
Backups and Utilizing Them
backups
In this episode, we discuss the importance of backups and how to utilize them. The host shares personal experiences and lessons learned from his own mistakes, including the importance of testing backups and having multiple locations for storage. We alsoβ¦
Open item β
Mistakes in Advertising Campaigns
In this episode, we discuss mistakes made in advertising campaigns. The host shares a personal experience with an advertising company that didn't deliver as promised. Key takeaways include the importance of verifying work done, being aware of your rights, andβ¦
Open item β
Acceptable risk and loss in negotiations
In this episode, we discuss the importance of knowing what your acceptable level of loss is in negotiations. We also talk about the importance of being prepared to negotiate and not being afraid to walk away if the terms ofβ¦
Open item β
Mistakes and Learning from Them
The host shares a personal story about a childhood accident and the lessons learned from it. He discusses the importance of proper protective gear and taking a stepwise approach to solving problems.
Open item β
Interview preparation and attitude
In this episode, we discuss the importance of attitude and preparation in job interviews. Our host shares a personal experience where he was unable to land a job due to his lack of questions and failure to demonstrate his curiosityβ¦
Open item β
Building Better Developers, the Develop-a-Noor Podcast
Lessons learned from a near-miss experience
In this episode, the host shares a personal story about a near-miss experience and the lessons he learned from it. He discusses the importance of proper planning, risk assessment, and intentional design in software development.
Open item β
Mistakes made and lessons learned
The host shares a personal story about stepping on a rusty nail as a kid and how it taught him to consider risks and survey the landscape before taking action. He also discusses compliance issues in healthcare and other industriesβ¦
Open item β
Mistakes and Learning from Them
Assumptions and Validation in Problem-Solving
In this episode, we continue our season of discussing mistakes and how they can lead to other steps or successes. The host shares a personal story of a time his car was supposedly stolen, but in reality, he and hisβ¦
Open item β
Getting a car towed - Attention to details
attention to details, assumption, usability
In this episode, we discuss the importance of attention to details and how it can impact our lives. The host shares a personal story of getting his car towed due to parking in a handicapped spot, and how it taughtβ¦
Open item β
Season 17: Lessons from Mistakes, Errors, and Setbacks
Lessons from Mistakes, Errors, and Setbacks
In this season, the host reflects on lessons learned from mistakes, errors, and setbacks, and how to turn them into opportunities for growth and learning.
Open item β
A Planning Mistake
Planning Mistakes
The host discusses a planning mistake he made in choosing his college major and the importance of preparation and consideration in meetings.
Open item β
Big Hairy Audacious Goals (BHAGs) as an anti-pattern in software development
In this episode, Developer Nord discusses the anti-pattern of Big Hairy Audacious Goals (BHAGs) in software development. BHAGs can be a problem when you focus too much on the goal and not enough on the processes to get there. Developerβ¦
Open item β
Patterns and Anti-Patterns in Software Development
In this episode, we're summarizing the idea of patterns and anti-patterns in software development. We've covered over a dozen patterns and anti-patterns this season, and it can be mind-boggling to keep track of them all. However, patterns and anti-patterns areβ¦
Open item β
Rosetta Stone pattern
In this episode, we're discussing the Rosetta Stone pattern, a way to bring disparate things together and translate into a common thread. We'll explore its use for integrating with multiple systems and converting data into a standard format.
Open item β
Rinse and Repeat pattern in software architecture and development
In this episode, we discuss the Rinse and Repeat pattern in software architecture and development. We explore how this pattern can be applied to various areas of software development and how it can help solve complex problems.
Open item β
Technical Debt
In this episode, we discuss the concept of technical debt and its role in software architecture. We explore how technical debt can be both a pattern and an anti-pattern, and how it can be used to prioritize features and planβ¦
Open item β
The Worst That Could Happen Pattern in Software Architecture
The what's the worst that could happen pattern in software architecture
In this episode, we discuss the what's the worst that could happen pattern in software architecture. This pattern helps us identify potential bugs and issues before they happen by reviewing the architecture with a pessimistic mindset.
Open item β
Keep It Simple
Keep It Simple principle in software architecture
In this episode, we discuss the importance of simplicity in software architecture. We explore the concept of Keep It Simple and how it can help break down complex problems into smaller, manageable tasks.
Open item β
The Cancer Pattern
The Cancer Pattern in Software Architecture
In this episode, we discuss the cancer pattern, a technique for gradually replacing an existing system with a new one. We explore its benefits and challenges, and provide examples of how to apply it in software architecture.
Open item β
Statistical Bigotry: Avoiding this Anti-Pattern in Software Architecture
Statistical Bigotry in Software Architecture
In this episode, we discuss the anti-pattern of statistical bigotry in software architecture. We explore how this pattern can lead to poor design decisions and how to avoid it by taking the time to understand the problem and the solution.
Open item β
Misdirection in Software Architecture
In this episode, we're discussing misdirection in software architecture. Misdirection can lead to solving the wrong problem, and it's a bandage type of approach. To avoid this anti-pattern, you need to be thorough and keep asking questions. We're also talkingβ¦
Open item β
The Warm Bodies Anti-Pattern in Software Architecture
In this episode, we discuss the Warm Bodies anti-pattern in software architecture. This anti-pattern occurs when teams throw more resources at a problem instead of solving it. We explore how this approach can lead to a slippery slope and howβ¦
Open item β
Stovepipe Enterprise anti-pattern
In this episode, we're going to look at Stovepipe Enterprise, an anti-pattern of just keep patching stuff. This approach leads to technical debt, instability, and wasted resources. The hosts discuss the importance of addressing these issues and provide examples fromβ¦
Open item β
Vendor Lock-in
In this episode, we discuss the concept of vendor lock-in and how it can happen in software development. We explore the extremes of reinventing the wheel and being too tightly bound to a vendor or solution. We also look atβ¦
Open item β
The Jumble Anti-Pattern in Software Development Architecture
In this episode, we're going to talk about the Jumble anti-pattern in software development architecture. We'll discuss what a jumble is, how it can be avoided, and how it can negatively impact our software.
Open item β
The Wolf Ticket Anti-Pattern
The Wolf Ticket Anti-Pattern in Software Architecture
In this episode, we discuss the wolf ticket anti-pattern in software architecture. We talk about how it can lead to problems and errors, and how to avoid it by following standards and best practices.
Open item β
The Swiss Army Knife Anti-Pattern
The Swiss Army Knife Anti-Pattern in Software Architecture
In this episode, we discuss the Swiss Army Knife anti-pattern in software architecture. We explore how it's the opposite of microservices and how it hides complexity beneath a simple facade. We also discuss how it's hard to maintain and debug,β¦
Open item β
Cover Your Assets Anti-Pattern
In this episode, we discuss the cover your assets anti-pattern, where nobody owns the decision and progress is stalled. We explore the relationship between analysis paralysis and cover your assets and the importance of having a product owner or decisionβ¦
Open item β
Anti-Pattern: Make Everyone Happy
Anti-Patterns in Software Architecture
In this episode, we're discussing the anti-pattern of trying to make everyone happy in software architecture. We explore the challenges of decision-making in a committee and the importance of having a clear decision-maker.
Open item β
Architecture by Implication
In this episode, we're discussing the anti-pattern of architecture by implication. We explore how assuming everybody knows what you're doing can lead to problems, and how important it is to communicate and document your architecture.
Open item β
Building Better Developers, Episode 543
Space-based pattern in software architecture
In this episode, we continue our exploration of software architecture patterns and anti-patterns. We focus on the space-based pattern, which is theoretically infinitely scalable. We discuss the role of virtual machines, middleware, deployment managers, messaging grids, and data grids inβ¦
Open item β
Continuing Patterns - Microservices
Microservices
In this episode, we're continuing our discussion of software architecture patterns and anti-patterns. We're focusing on microservices, which are a distributed solution that breaks up big problems into smaller ones and solves them individually.
Open item β
The Interpreter Pattern
In this episode, we're discussing the interpreter pattern, a software design pattern that helps break down complex expressions into smaller parts and then interpret them. We'll explore how it can be applied to various domains such as math, language, orβ¦
Open item β
Microkernel Pattern
In this episode, we discuss the microkernel pattern, a common architecture pattern in software development. We explore its characteristics, benefits, and examples, and how it can be used to build scalable and maintainable software systems.
Open item β
Building Better Developers, Episode 537
Model-View-Controller (MVC) Architecture
In this episode, we explore the Model-View-Controller (MVC) architecture, its benefits, and how it can help developers build better applications.
Open item β
The Blackboard Pattern
Software Architecture Patterns and Anti-Patterns
In this episode, we discuss the blackboard pattern, a software architecture pattern that helps solve fuzzy search problems. We explore its usefulness in tasks like speech recognition, vehicle tracking, and sonar signals, and break down its three main components: theβ¦
Open item β
Peer to Peer
In this episode, we're discussing peer to peer networks and their applications. Peer to peer is different from client-server, where both peers act as client and server. It's used in file sharing networks, Bitcoin, and crypto type of networks. However,β¦
Open item β
Event Bus pattern
In this episode, we discuss the Event Bus pattern, a solution to notification and event style problems. We explore how it works and its applications in software development.
Open item β
Pipe Filter Pattern in Software Architecture
In this episode, we're talking about the pipe filter pattern in software architecture. This pattern is a great way to distribute tasks and problems to be solved, and it's applicable in many situations. We'll discuss the benefits and challenges ofβ¦
Open item β
The Broker Pattern
In this episode, we explore the broker pattern, a natural and scalable way to design systems. We discuss its benefits, challenges, and how to avoid feature creep.
Open item β
Layered Pattern for Software Architecture
In this episode, we continue our season on patterns and anti-patterns for software architecture. We're kicking off our season by tackling the layered pattern, a way to break up an application into multiple layers and make it easier to solveβ¦
Open item β
client server pattern
In this episode, we discuss the client server pattern, its strengths and weaknesses, and its use cases.
Open item β
Building Better Developers
Software to Architecture Patterns and Anti-Patterns
This episode kicks off season 16 of Building Better Developers, focusing on software to architecture patterns and anti-patterns. The hosts introduce the topic, explaining that architectural patterns are general reusable solutions to commonly occurring problems in software architecture. They highlightβ¦
Open item β
Annual Year-End Special
Career Development, Productivity, and Happiness
In this episode, we discuss the importance of doing things that bring you joy and happiness in your career and life, and how to plan and take small steps towards making changes in your career and life.
Open item β
Being Thankful: The Power of a Positive Attitude
The importance of being thankful and having a positive attitude in personal and professional life
In this episode, we talk about the importance of being thankful and having a positive attitude in personal and professional life. We discuss how having a positive attitude can lead to success and how we can cultivate it in ourβ¦
Open item β
Making the Most of Your Time Off
Productivity and time off
In this episode, we talk about making the most of your time off and how to use it to recharge and improve your productivity.
Open item β
Taking Advantage of Downtime
Productivity during slow periods
In this episode, we discuss how to take advantage of downtime, whether it's a slow period at work or a vacation. We talk about the importance of reflection, catching up on tasks, and building a to-do list. We also discussβ¦
Open item β
DPOutroV3
Building Better Developers
Thank you for listening to Building Better Developers, the Develop-a-Nor Podcast. We are available on various platforms.
Open item β
Building Better Developers, the Developer Nord podcast
Building better developers
Welcome to Building Better Developers, the Developer Nord podcast, where we work on getting better step by step, professionally and personally.
Open item β
Lessons Learned from Interviews
Setting Goals and Achieving Them
In this episode, we reflect on the lessons learned from conducting interviews for the podcast. We discuss the importance of consistency, steady progress, and patience in achieving goals and milestones.
Open item β
goal setting and achieving objectives
In this episode, we continue our season of interviews by discussing goal setting and achieving objectives. We explore the importance of having a buffer, setting realistic and meaningful milestones, and making regular progress on those milestones. We also touch onβ¦
Open item β
EdTech and Higher Education
In this episode, Rob talks to Jeff Dillon, Director of EdTechConnect, about his experience in higher education technology and how he is helping universities evaluate and implement technology solutions.
Open item β
EdTech Connect
In this episode, we continue our series of interviews with Jeff Dillon of EdTech Connect. We talk about the basic idea of EdTech Connect, the kinds of services it provides, and how it's helping higher education institutions find solutions toβ¦
Open item β
How to Overcome the Chicken Egg Problem in Data Collection for EdTech Connect
EdTech Connect and data collection for higher education
In this episode, we continue our series of interviews with Jeff Dillon from EdTech Connect. Jeff shares his experience with the platform and the challenges of collecting data for higher education. We discuss the importance of a vetting process toβ¦
Open item β
Planning and Milestones for Business Growth
In this episode, Krishna Mohan shares his insights on planning and milestones for business growth. He emphasizes the importance of partnerships, lead nurturing, and consistency in achieving conversions and sales.
Open item β
right mindset, tool adoption, code generators, solution assessment
The host discusses the importance of being in the right mindset when adopting new tools and solutions, and how code generators can be both useful and limiting. He emphasizes the need to assess solutions based on individual circumstances and notβ¦
Open item β
Growing a Business
In this episode, we continue our series of interviews with Krishnamohan, exploring the secret to growing a business. We discuss how to transition from a small business to a medium-sized business and beyond. We also touch on the importance ofβ¦
Open item β
Problem Solving, Business Building, Personal Branding
In this episode, we continue our series of interviews with Krishna Mohan. We talk about his journey from sales to business coaching and his approach to problem solving. Krishna shares his experiences and insights on how to build a successfulβ¦
Open item β
The Power of Conversation
In this episode, we discuss the importance of conversation in our personal and professional lives. We explore how remote work can make conversations more challenging and how one-to-one conversations can be more effective. We also talk about the value ofβ¦
Open item β
Leadership, Teamwork, Communication
In this episode, we continue our series of interviews with Sam McNeil from Song Division. We discuss leadership, teamwork, and communication, and how these skills are essential for building a successful team. Sam shares his insights on how to createβ¦
Open item β
Building Better Developers, the Develop-a-Noor podcast
Personalization, Event Tech, and Creating Unforgettable Experiences
This episode features an interview with Sam McNeil, founder of Song Division, who discusses the importance of creating memorable experiences for customers. He shares how Song Division uses music to make events unique and unforgettable, and highlights the value ofβ¦
Open item β
Building Better Developers
Leadership and Team Building
In this episode, we continue our interview with Sam McNeil from Song Division. We discuss his approach to leadership, team building, and managing events. Sam shares his insights on the importance of having a diverse team, clear plans, and aβ¦
Open item β
Building a Company, Building an Organization: Lessons from Sam McNeil
Building a company, building an organization
In this episode, we talk to Sam McNeil, General Manager of Song Division in the UK and Europe. Sam shares his experiences building a company and an organization, and talks about the importance of being authentic and passionate in salesβ¦
Open item β
Building Better Developers, Season 15, Episode 509
Session musicians, music industry, entrepreneurship
In this episode, we continue our conversation with Sam McNeil, founder of Song Division. We explore the music industry, session musicians, and entrepreneurship. Sam shares his experiences and insights on how to succeed in these fields.
Open item β
Live Streaming, Influencers, and Social Networking
In this episode, we continue our series of interviews with DP Knuten, discussing live streaming, influencers, and social networking. We explore the importance of personal branding, the difference between influencers and personal brands, and the power of social media inβ¦
Open item β
Personal branding for developers
In this episode, we continue our series of interviews with DP Caduetin, a marketing expert who has written a book on nonfiction branding. We discuss the importance of personal branding for developers and how it can be used to buildβ¦
Open item β
Building Better Developers, Episode 504
Personal Branding and Marketing
In this episode, we continue our series of interviews with DP Knuten, a marketing expert and author. We discuss personal branding, marketing, and how to build a strong brand.
Open item β
self-publishing
Dale L. Roberts shares his experience and advice on self-publishing. He discusses the importance of getting started, not doing it alone, and reaching out to others in your business. He also shares his own story of success and how heβ¦
Open item β
Self-Publishing
Dale L. Roberts shares his expertise on self-publishing, discussing the importance of focusing on a niche audience and the benefits of using Kindle Direct Publishing.
Open item β
Building Better Developers, Episode 500: Interview with Dale L. Roberts
self-publishing
In this episode, we interview Dale L. Roberts, a self-publishing expert with over 40 books published. We discuss the importance of identifying a target audience, the benefits of self-publishing, and the role of Amazon Kindle Direct Publishing (KDP). Dale sharesβ¦
Open item β
Mentoring and Mentees: Getting the Most Out of a Mentor Relationship
Mentoring and Mentees
In this episode, we continue our series on mentoring and mentees. Timothy Stratton shares his experiences as a mentor and discusses how to get the most out of a mentor relationship.
Open item β
Building Better Developers
Mentorship and Relationships
In this episode, we discuss the importance of mentorship and relationships in personal and professional growth. We explore the benefits of natural mentorship and the importance of giving and taking feedback in relationships. Our guest, Tim Stratton, shares his experiencesβ¦
Open item β
Transitioning from Development to Management
In this episode, we talk to Tim Stratton about his transition from development to management. He shares his experiences and insights on what it takes to be a good manager, and how to build relationships with your team.
Open item β
Products and Learning and Reading
In this episode, we continue our series of interview portions with Timothy Stratton. We focus on products and learning and reading, and how to take the next steps in becoming a better developer. Timothy shares his experiences and insights onβ¦
Open item β
The Value of Communication in a Developer's Career
Timothy Stratton shares his experience on how his academic background in mechanical engineering and computer systems engineering helped him in his career as a developer. He emphasizes the importance of communication skills, especially in conveying technical ideas to both technicalβ¦
Open item β
career development, technology skills, management
In this episode, we continue our season of interviews with Timothy Stratton, a development manager at Exilis. He shares his career journey, from being a millennial developer to transitioning into management, and discusses the importance of understanding the problem andβ¦
Open item β
Interview with Trevor Ewen
Functional Core and Imperative Shell
In this episode, we interview Trevor Ewen about his approach to software development, including the use of a functional core and imperative shell. He shares his experiences and insights on how to balance simplicity and complexity in software development.
Open item β
Building Better Developers, the Developer Podcast
Functional Core and Imperative Shell
In this episode, Trevor Hewitt shares his approach to building software, focusing on a functional core and imperative shell. He emphasizes the importance of accepting trade-offs and being willing to adapt to changing technology.
Open item β
Technical MBAs
MBA programs for software developers
The hosts discuss the value of MBA programs for software developers, highlighting the importance of the network and experiences gained, rather than the degree itself.
Open item β
The Technical MBA Path: Balancing Tech Skills with Business Acumen
This episode of Developineur explores the technical MBA path, a combination of technical skills and business acumen. Trevor Ewen shares his experience and insights on how to adapt to changing industry needs and leverage skills in multiple areas.
Open item β
Object-Oriented Programming
In this episode, we wrap up our season on object-oriented programming and discuss the importance of design in object-oriented programming. We talk about assessing the problem, putting together a solution, and reusing or generalizing steps. Documentation is also emphasized asβ¦
Open item β
Leveraging Your Language, Leveraging the Environment
In this episode, we're discussing the importance of leveraging your language and environment to improve your design. We'll explore how reviewing language features can help you simplify your solutions and reduce technical debt.
Open item β
Practical Object-Oriented Programming
Object-Oriented Design
In this episode, we continue our discussion on practical object-oriented programming. We explore the importance of simplicity and complexity in object-oriented design, and how to find the balance between the two.
Open item β
Size or Granularity
Object-Oriented Programming Season
In this episode, we focus on the concept of size or granularity in object-oriented programming. We discuss the idea of breaking down a problem into smaller, easily solvable chunks, and the importance of abstraction in object-oriented design.
Open item β
test-driven development
In this episode, we continue our season on object-oriented programming and explore test-driven development. We discuss how test-driven development can improve user-friendlyness and help with object-oriented design. We also talk about the importance of unit tests and how they shouldβ¦
Open item β
Documentation
Practical Object-Oriented Programming
In this episode, we discuss the importance of documentation in practical object-oriented programming. We talk about how documentation goes hand in hand with testing and how it's essential to provide detail in our documentation.
Open item β
Testing in Object-Oriented Programming
In this episode, we're going to talk about testing in object-oriented programming. We'll discuss the importance of testing and how it can help us build better code. We'll also explore some of the challenges of testing and how to overcomeβ¦
Open item β
Destructors in Object-Oriented Programming
In this episode, we're continuing our season on object-oriented programming. We're looking at destructors, which are not used as commonly as constructors. The host explains how destructors are used to release resources when an instance is destroyed and how theyβ¦
Open item β
Building Better Developers, Episode 481: Constructors and Initializers
Constructors and Initializers in Object-Oriented Programming
In this episode, we discuss the importance of constructors and initializers in object-oriented programming. We explore the trade-off between convenience and performance, and consider the context in which a class will be used.
Open item β
The Challenge of Statics
Object-Oriented Programming
In this episode, we discuss the challenges of using statics in object-oriented programming. We explore the limitations and potential issues with class-level variables and methods, and discuss alternatives such as singletons and message bundles.
Open item β
Balance between Cohesion and Coupling in Object-Oriented Programming
Cohesion and Coupling in Object-Oriented Programming
In this episode, we discuss the importance of finding a balance between cohesion and coupling in object-oriented programming. We explore the pros and cons of big objects vs. small objects and how to approach design with a blended approach.
Open item β
Cohesion vs. Coupling in Object-Oriented Programming
Object-Oriented Programming
In this episode, we continue discussing cohesion and coupling in object-oriented programming. We explore the benefits of small classes and the challenges of coupling, including where data lives and how it is shared between classes.
Open item β
practical object-oriented programming
In this episode, we continue our discussion on practical object-oriented programming, focusing on cohesion. We explore the pros and cons of a big object approach and how it can simplify access related issues.
Open item β
Cohesion and Coupling in Object-Oriented Programming
In this episode, we discuss the concepts of cohesion and coupling in object-oriented programming. We explore the trade-off between convenience and speed and how decoupling functionality from data can improve system design.
Open item β
Practical object-oriented programming and the challenges of Iza and Haza
In this episode, we continue our discussion on practical object-oriented programming, focusing on the challenges of Iza and Haza relationships.
Open item β
practical object-oriented programming
In this episode, we continue our discussion of practical object-oriented programming, focusing on the has-a relationship and how to design for expansion and flexibility.
Open item β
ISA and HASA in Object-Oriented Programming
In this episode, we discuss ISA and HASA in object-oriented programming. ISA is a one-way relationship, while HASA is a many-to-many kind of relationship. We explore how to apply these concepts in practical object-oriented programming.
Open item β
Practical Object-Oriented Programming Techniques
Object-Oriented Programming Techniques
In this episode, we continue our discussion on practical object-oriented programming techniques, focusing on granularity and designing interfaces. We explore the concept of building with bricks or building with sand and its implications on object-oriented design. We also discuss theβ¦
Open item β
Polymorphism and Object-Oriented Programming
In this episode, we explore the concept of polymorphism and its application in object-oriented programming. We discuss the importance of clarity and consistency within a hierarchy and how to avoid complexity and confusion. We also examine the challenge of theβ¦
Open item β
Object-Oriented Programming Practicalities
In this episode, we continue our discussion on object-oriented programming practicalities, focusing on interfaces. We explore how interfaces provide a contract among classes, allowing for consistency in intent and communication between objects.
Open item β
Polymorphism
This episode is about polymorphism, a powerful concept in object-oriented programming that allows for a common interface across different objects.
Open item β
Clarity within Polymorphism
Polymorphism and Consistency
In this episode, we discuss the importance of consistency and clarity in polymorphism. We explore how polymorphism can be used to give commands to objects, and how consistency is key in making sure that these commands work as expected.
Open item β
Data Hiding in Object-Oriented Programming
In this episode, we continue our season on object-oriented programming, focusing on data hiding. We discuss the importance of encapsulation, private, protected, and public access modifiers, and how to maintain a clean interface.
Open item β
Data Hiding and Encapsulation in Object-Oriented Programming
In this episode, we continue our season on object-oriented programming and practical applications. We focus on data hiding and encapsulation, discussing the importance of not exposing unnecessary data and keeping objects simple. The host shares examples and insights on howβ¦
Open item β
Data Encapsulation in Object-Oriented Programming
In this episode, we discuss the importance of data encapsulation in object-oriented programming. We explore how getters and setters can be used to hide data and provide a standard interface, and how this allows for changes in implementation without affectingβ¦
Open item β
Building Better Developers, The Develop-a-Noor Podcast
Object-Oriented Programming
In this episode, we're going to cover the basics of object-oriented programming and how we can utilize these concepts and theories in modern development. We'll also be discussing the evolution of object-oriented programming and how it has become a partβ¦
Open item β
Reflection on accomplishments and planning for the next steps
In this episode, we discuss the importance of reflection on accomplishments and planning for the next steps. We talk about the need to assess burnout level and consider whether to continue or change direction after completing a goal. We alsoβ¦
Open item β
Building Better Developers, the Develop-a-Noor podcast
Waiting until the last minute to get a gift
In this episode, we discuss the importance of planning ahead and avoiding last-minute scrambles. We explore how waiting until the last minute can lead to stress and frustration, and how having a buffer in your schedule can help you stayβ¦
Open item β
Celebrating Victories
In this episode, we discuss the importance of celebrating small victories and the dangers of getting bogged down in planning and forward thinking. We also explore the 80-20 rule and the minimally viable product approach. Our host shares personal anecdotesβ¦
Open item β
Building Better Developers
side hustles
The host discusses the importance of reviewing one's year and planning for the year ahead. He suggests that taking advantage of the seasonal aspect of certain problems can lead to side hustle ideas. He also emphasizes the value of reviewingβ¦
Open item β
Finding Your Why and Happiness in Your Career
Career happiness and fulfillment
In this episode, we discuss the importance of finding your why and happiness in your career. We explore the idea of finding your niche and doing what you love, and how this can lead to success and happiness. We alsoβ¦
Open item β
Keeping Momentum During Chaotic Times
In this episode, we discuss the importance of maintaining momentum during chaotic times, such as the holiday season. We explore strategies for keeping forward momentum going, including prioritizing tasks, adjusting schedules, and finding ways to stay motivated.
Open item β
Blackout Periods and Quiet Times: Planning Ahead for a Smooth Transition
Blackout periods and quiet times, planning ahead for a smooth transition
In this episode, we discuss the importance of planning ahead for blackout periods and quiet times. We explore how to notify customers and vendors, plan for potential delays, and take advantage of the holidays to catch up on technical debt.
Open item β
Sales and taking advantage of Black Friday and Cyber Monday sales
In this episode, Rob Brodhead discusses the importance of planning ahead and taking advantage of sales, particularly during Black Friday and Cyber Monday. He shares tips on how to use Google advertising and tracking pixels to get notified about sales,β¦
Open item β
The Power of Incremental Progress
The importance of making small, incremental progress towards goals
In this episode, Rob Brodhead discusses the importance of making small, incremental progress towards goals. He shares examples of how consistent effort can lead to significant progress and how it's essential to focus on making progress, not being perfect.
Open item β
Backing Up and Preparing for the Worst
Backup and Disaster Recovery
In this episode, we discuss the importance of backing up and preparing for the worst. We cover version control, regular commits, and cloud-based backup solutions.
Open item β
Quantity over Quality
In this episode, we discuss the importance of balancing quantity and quality in the tech industry. We explore the consequences of prioritizing quantity over quality and how it can lead to burnout and decreased productivity.
Open item β
Constraints, Boundaries, and Restrictions in Remote Work
In this episode, we discuss the challenges of remote work and the importance of setting boundaries. We explore the impact of blurred lines between work and personal life and provide tips for establishing a dedicated workspace and managing email andβ¦
Open item β
karma or work ethic and the importance of investing in oneself
In this episode, we discuss the importance of investing in oneself and the value of taking time to reflect and plan for the future. We also talk about the need to balance work and personal life and the importance ofβ¦
Open item β
Pacing
In this episode, we discuss the importance of pacing in our daily lives. We explore the Pomodoro technique and the Sabbath approach as ways to maintain a healthy pace. We also talk about the dangers of burnout and the importanceβ¦
Open item β
Wrapping up Season on Agile Manifesto
Agile Manifesto
In this episode, we wrap up our season on the Agile Manifesto, discussing its principles and values, and how it relates to modern software development. We also talk about the importance of self-organizing teams and allowing them to drive towardsβ¦
Open item β
Building Better Developers
Agile Patterns
In this episode, we discussed various Agile patterns, including swarm, test-driven development, pivot, colocation, refinement, and time boxing.
Open item β
Agile Manifesto and Agile Patterns
This episode covers the Agile Manifesto and various Agile patterns, including swarm, test-driven development, pivot, colocation, refinement, and time boxing.
Open item β
Agile Manifesto, Agile Processes, and Agile Patterns
In this episode, we continue our discussion of Agile Manifesto, Agile Processes, and Agile Patterns. We explore the concept of increments, information radiators, iteration, and limited work in progress. These patterns are essential for teams to follow in order toβ¦
Open item β
Agile patterns
This episode of Building Better Developers explores the Agile patterns, including the importance of avoiding overcommitment, having a backlog, and prioritizing tasks. The hosts also discuss the concept of controlled failure and the need for a clear definition of 'done'.
Open item β
Antipatterns in Agile Processes - IT Management and Stakeholder Issues
Agile Manifesto, Agile Processes, Antipatterns, IT management, Stakeholder issues
In this episode, we continue our discussion on the Agile Manifesto and Agile Processes, focusing on antipatterns in IT management and stakeholder issues.
Open item β
Building Better Developers, Episode 439
Scrum Master anti-patterns
In this episode, we discuss Scrum Master anti-patterns and how they can affect the team's performance. We explore the consequences of lack of retrospective, micromanagement, and disruption of the flow of the sprint. We also discuss the importance of keepingβ¦
Open item β
Agile Manifesto, Agile practices, anti-patterns
In this episode, we continue our discussion on Agile practices and anti-patterns. We explore the Agile Manifesto, Agile practices, and common anti-patterns that teams may encounter. We also discuss the importance of clear communication and expectations between the product ownerβ¦
Open item β
Agile manifesto and principles, avoiding getting caught up in details
This episode discusses the agile manifesto and principles, and how to avoid getting caught up in details. The host emphasizes that agile is not a command, but a suggestion, and that it's about finding ways to get better. He alsoβ¦
Open item β
The Negatives of Agile
In this episode, we're going to take a step back and look at some of the negatives of Agile. We'll discuss how Agile lives and dies on the team, and how the team needs to have a safe environment toβ¦
Open item β
Building Better Developers, the Develop-a-Noor podcast
Agile manifesto and improving software development
In this episode, we discuss the Agile manifesto and how to improve software development through its principles and guiding ideas. We explore the importance of communication, addressing process-related issues, and tracking metrics and velocity. We also delve into the valueβ¦
Open item β
Agile Manifesto, Scrum, Sprints, Sprint Planning
In this episode, we continue our season on the Agile Manifesto, looking at the principles, values, and best practices for implementing Agile in modern software development.
Open item β
Agile Manifesto, Ticket Estimation, and Ticket Life Cycle
In this episode, we continue our discussion on the Agile Manifesto and ticket estimation. We explore the challenges of estimating tickets and the importance of having a clear life cycle for tickets. We also discuss the importance of testing withinβ¦
Open item β
Scrum and Agile Manifesto
In this episode, we continue our season on Agile Manifesto and Scrum. We discuss the three ceremonies of Scrum: Daily Standup, Sprint Review, and Sprint Retrospective. The hosts emphasize the importance of these ceremonies in effective Scrum implementation.
Open item β
Agile Manifesto, Agile Processes, Scrum, Sprints
This episode continues the discussion of the Agile Manifesto and Agile Processes. The host dives deeper into the concept of sprints, explaining how they work and what is expected from a sprint. He also discusses the importance of gathering requirementsβ¦
Open item β
Responding to Change over Following a Plan
In this episode, we continue our season on the Agile Manifesto, focusing on the fourth key point: responding to change over following a plan. We discuss how change is a competitive advantage and how following a plan is not aβ¦
Open item β
The Agile Manifesto, Agile Processes, and Scrum
In this episode, we're continuing our season on Agile processes. We're talking about the Agile manifesto and its implications on software development. We're also discussing Scrum, a framework used to implement Agile, and its history. We'll be diving deeper intoβ¦
Open item β
Working Software Over Comprehensive Documentation
Agile development processes
The hosts discuss the Agile Manifesto and Agile development processes, focusing on the importance of working software and comprehensive documentation.
Open item β
The Agile Manifesto: Customer Collaboration over Contract Negotiation
In this episode, we explore the Agile Manifesto's emphasis on customer collaboration over contract negotiation. We discuss how this approach can lead to better customer satisfaction and project success, and how it can be applied in real-world situations.
Open item β
Agile Manifesto
In this episode, we continue our exploration of the Agile Manifesto, focusing on the importance of individuals and interactions over processes and tools.
Open item β
Building Better Developers, Episode 425
Agile Manifesto
In this episode, we discuss the Agile Manifesto and its principles. We explore how regularity, teamwork, and continuous delivery can lead to success. We also talk about the importance of self-organizing teams and the need for a long-term approach.
Open item β
Building Better Developers
Agile Manifesto
In this episode, we continue our exploration of the Agile Manifesto, focusing on the 12th principle, which emphasizes the importance of regular intervals and adjustments. We discuss how teams can use regular intervals to reflect on their processes and makeβ¦
Open item β
The Agile Manifesto: Principles for Self-Organizing Teams
The Agile Manifesto and self-organizing teams
This episode of Building Better Developers explores the Agile Manifesto and the importance of self-organizing teams in software development. The host discusses the Eleventh Principle of the Agile Manifesto and how it relates to team effectiveness.
Open item β
Agile Manifesto, Agile approach, software development
In this episode, we continue our discussion on the Agile Manifesto and how it can be applied to software development. We look at the principles of the Agile approach and how they can help us create better software.
Open item β
The Agile Manifesto: Simplifying Software Development
In this episode, we explore the 10th principle of the Agile Manifesto, which emphasizes the importance of simplicity in software development. We discuss how maximizing the amount of work not done can lead to more efficient and effective development processes.
Open item β
Agile manifesto and Agile approaches to software
In this episode, we continue our season on the Agile manifesto and Agile approaches to software. We discuss the importance of sustainable development and constant pace, and how Agile processes can help teams maintain a steady pace indefinitely.
Open item β
The Most Efficient and Effective Method of Conveying Information to and within a Development Team is Face-to-Face Conversation
The Agile Manifesto and Face-to-Face Conversation
This episode discusses the importance of face-to-face conversation in software development teams, as emphasized by the Agile Manifesto.
Open item β
Agile Manifesto
This episode continues the discussion on the Agile Manifesto, specifically the principle of working software. The hosts discuss how working software is the primary measure of progress and how it's essential to deliver value to the customer.
Open item β
Continuing Agile Manifesto - Part 2
Agile Manifesto - Part 2
The host continues the discussion on the Agile Manifesto, focusing on the importance of environment and support for team success. He emphasizes the need for trust and highlights the principles of the Agile Manifesto, including satisfying the customer, building projectsβ¦
Open item β
The Agile Manifesto - 12 principles, focusing on the 5th principle: 'Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done.'
In this episode, we continue our season focusing on the Agile Manifesto's 12 principles. This time, we're looking at the 5th principle: building projects around motivated individuals. We discuss the importance of giving them the environment and support they needβ¦
Open item β
The Agile Manifesto and its 12 principles
In this episode, we continue our season of discussing the Agile Manifesto and its 12 principles. We focus on the 4th principle, which states that business people and developers must work together daily throughout the project. We discuss the importanceβ¦
Open item β
Deliver working software frequently from a couple of weeks to a couple of months with a preference to the shorter time scale
Agile Manifesto, 12 principles, third principle
In this episode, we continue our exploration of the Agile Manifesto, focusing on the 12 principles. We dive into the third principle, which emphasizes the importance of delivering working software frequently, with a preference for the shorter time scale. Weβ¦
Open item β
Welcome Changing Requirements, Even Late in Development
Agile Manifesto: Principle 2
In this episode, we explore the Agile Manifesto's Principle 2, 'Welcome changing requirements, even late in development.' We discuss how this principle can be a game-changer for customers and how it requires a mindset shift for developers.
Open item β
Making Agile Work: Exploring the Agile Manifesto
Agile Manifesto
In this episode, Rob Brodhead discusses the Agile Manifesto and its importance in software development. He explains the first principle of the Agile Manifesto, which is to satisfy the customer through early and continuous delivery of valuable software. Rob alsoβ¦
Open item β
Agile Manifesto
In this episode, we'll be discussing the Agile Manifesto and its principles. We'll explore how it can help us become better developers and improve our software development processes.
Open item β
Writing a Book
The host talks about the importance of writing a book and shares his experience of writing several books. He provides tips and advice on how to get started and emphasizes the value of editing and formatting.
Open item β
Contracts in General, Statements of Work, and Time and Materials
Contracts, Statements of Work, and Time and Materials
In this episode, the host discusses contracts, statements of work, and time and materials, providing advice on how to navigate these complex topics and avoid common pitfalls.
Open item β
Building Better Developers
podcasting
In this episode, the host discusses the process of creating a podcast, including planning, recording, and editing. He shares his experience of creating over 400 episodes and provides tips for new podcasters.
Open item β
Positivity
In this episode, we're wrapping up our positivity season by focusing on the importance of looking at the positives in any situation. We discuss how being optimistic and looking for opportunities can help us tackle challenges and make progress, andβ¦
Open item β
The Positives of Experienced People
In this episode, we explore the benefits of having experienced people on a team. From increased productivity to providing a framework for success, we discuss the positives of working with veterans.
Open item β
Working remotely
In this episode, we discuss the benefits of working remotely, including the ability to own your own schedule, saving time, and increasing productivity. We also touch on the importance of creating a good work environment and setting boundaries when workingβ¦
Open item β
Status meetings, standups, and their importance
In this episode, we discuss the importance of status meetings, standups, and their role in team communication and progress tracking.
Open item β
The Bright Side of Coworkers
The Benefits of Coworkers
In this episode, we explore the benefits of coworkers and how they can help you accomplish things you can't do individually. We also discuss the importance of emotional support and shared experiences.
Open item β
The Bright Side of Time Off
The benefits of taking time off and vacations
In this episode, we discuss the benefits of taking time off and vacations. We explore how time off can lead to a higher sense of purpose and morale, and how it can help us figure out what we want toβ¦
Open item β
Training and Certifications
In this episode, we discuss the importance of training and certifications in becoming a better developer. We explore how certifications can help us learn how we learn, and how they can give us a sense of the mindset of theβ¦
Open item β
The Benefits of Presenting
In this episode, we discuss the benefits of presenting, including improving communication skills, overcoming fears, and becoming more well-rounded. We also explore how presenting can help you master a topic and increase your expertise.
Open item β
Performance Tuning
In this episode, we discuss performance tuning as a challenge that can help you improve your skills and understanding of code. We explore the benefits of performance tuning, including the development of mental muscles and the ability to analyze andβ¦
Open item β
Planning
In this episode, we discuss the benefits of planning and how it can help us become better developers. We explore the idea that planning is not a waste of time, but rather an exercise that helps us get better atβ¦
Open item β
The value of meetings for developers
In this episode, we discuss the value of meetings for developers. We explore the benefits of meetings, including improved communication, better planning, and increased morale. We also discuss the importance of having a positive attitude when approaching meetings.
Open item β
The bright side of grunt work
In this episode, we explore the bright side of grunt work. Rob shares his experiences and insights on how to make the most of this type of work, including automating tasks and giving entry-level developers valuable work.
Open item β
Office Politics
In this episode, we discuss office politics and how it can be both positive and negative. We explore how office politics can lead to positive outcomes, such as creating software to improve processes and procedures. We also discuss how officeβ¦
Open item β
Looking at the Bright Side of Things
Niche needs, outliers, and special cases
The hosts discuss the importance of considering niche needs and outliers in software development. They share their experiences and insights on how to approach these challenges and how they can help developers grow and improve their skills.
Open item β
The Bright Side of Cell Phones
The benefits of cell phones and smartphones
In this episode, we explore the benefits of cell phones and smartphones, from communication and information access to navigation and entertainment.
Open item β
Looking at the Bright Side of Messaging Tools
Benefits and Challenges of Messaging Tools
In this episode, we explore the benefits and challenges of using messaging tools like Slack and Microsoft Teams. We discuss how these tools can improve communication and collaboration, while also highlighting some of the potential downsides.
Open item β
The Bright Side of Email
In this episode, we look at the bright side of email, exploring its many benefits, from allowing you to have a paper trail for decisions and discussions to being a great way to communicate with customers and make sure youβ¦
Open item β
The Bright Side of Scope Creep
scope creep
In this episode, we explore the bright side of scope creep, a phenomenon that can be frustrating but also beneficial for projects. We discuss how scope creep can help avoid regrets, provide a feedback mechanism, and allow for more featuresβ¦
Open item β
pesky problems that take an inordinate amount of time to fix
In this episode, we continue our season of looking at positives, including the challenges we face. We explore the concept of "pesky problems" and how they can be solved by applying problem-solving skills and methodologies.
Open item β
Customer Support and Building Relationships
In this episode, we discuss the importance of customer support and building relationships with customers. We explore the challenges and opportunities that come with dealing with customers and how to build a positive and productive relationship with them.
Open item β