Query: Core explores the heart of what is human by the voice of one. Cover art photo provided by Jaredd Craig on Unsplash: https://unsplash.com/@jaredd_craig
…
continue reading
Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. The show is a short discussion on the headlines and noteworthy news in the Python, developer, and data science space.
…
continue reading
Excel Tips is a podcast for accounting, business and finance professionals who are looking to sharpen their spreadsheet skills and learn new hacks and tricks from Neale Blackwood CPA, a Microsoft Excel expert. Excel Tips helps spreadsheet users discover Excel’s hidden features and shortcuts and understand how best to apply the newest features and functionality. The podcast is a companion to regular articles in INTHEBLACK, CPA Australia’s award-winning business magazine. Every podcast episode ...
…
continue reading
A weekly video recap of search news, SEO advice and contextual tips from Barry Schwartz of the Search Engine Roundtable. Visit us at http://www.SERoundtable.com/
…
continue reading
Cascading Style Sheets (CSS) is the web’s core styling language. For web developers, It’s one of the quickest technologies to get started with, but one of the hardest to master. Follow Una Kravets and Adam Argyle, Developer Advocates from Google, who gleefully breakdown complex aspects of CSS into digestible episodes covering everything from accessibility to z-index.
…
continue reading
Level up your .NET skills with our weekly discussion of C# and other Microsoft technologies for developers. Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
…
continue reading
Topics covered in this episode: platformdirs poethepoet - “Poe the Poet is a batteries included task runner that works well with poetry or with uv.” Python Pandas Ditches NumPy for Speedier PyArrow pointblank: Data validation made beautiful and powerful Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our cours…
…
continue reading

1
#434 Most of OpenAI’s tech stack runs on Python
29:01
29:01
Play later
Play later
Lists
Like
Liked
29:01Topics covered in this episode: Making PyPI’s test suite 81% faster People aren’t talking enough about how most of OpenAI’s tech stack runs on Python PyCon Talks on YouTube Optimizing Python Import Performance Extras Joke Watch on YouTube About the show Sponsored by Digital Ocean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in…
…
continue reading
Excel’s new functions, GROUPBY and PIVOTBY, offer a smarter way to build reports. Instead of relying on traditional pivot tables, these new tools allow you to summarise datasets using dynamic, formula-based solutions that update automatically when the underlying data changes. In this episode: Understand the key differences between GROUPBY and PIVOT…
…
continue reading

1
Video: Google Search Ranking Volatility, Web Publishing Dead, AI Mode Search Console Data & AI Mode Scares SEOs
This week, we covered more Google Search ranking volatility around May 29th. Google’s CEO, Sundar Pichai, said web publishing is not dead and had a great interview with The Verge. Most SEOs are scared of AI Mode in Google...By Barry Schwartz
…
continue reading
Topics covered in this episode: git-flight-rules Uravelling t-strings neohtop Introducing Pyrefly: A new type checker and IDE experience for Python Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters Connect with the hosts Michael: @…
…
continue reading

1
Search News Buzz Video Recap: Google I/O, Marketing Live, AI Mode, AI Overviews, AI Ads, Search Volatility & More
This week was a huge week for search; between Google I/O and Google Marketing Live - it was just a lot. We had two unconfirmed Google ranking updates, one on I/O day and one on May 16th. Google announced AI Mode was...By Barry Schwartz
…
continue reading
Topics covered in this episode: pre-commit: install with uv PEP 773: A Python Installation Manager for Windows (Accepted) Changes for Textual The Best Programmers I Know Extras Joke Watch on YouTube About the show Sponsored by NordLayer: pythonbytes.fm/nordlayer Connect with the hosts Michael: @[email protected] / @mkennedy.codes (bsky) Brian:…
…
continue reading

1
Search News Buzz Video Recap: Google Rethinking Search, Replacing Reddit, Search Console Annotations & So Much More
This week, we covered, you guessed it, more Google search ranking volatility. Google also said they are rethinking its search stack from the ground up because of LLMs. Google is testing AI Overviews in more regions and languages prior to Google I/O/ Google is testing AI Mode buttons throughout Google...…
…
continue reading

1
Search News Buzz Video Recap: Google Volatility, D.C. Creator Summit, Apple Safari Google Searches Drop & Google Ads AI Max
It's been calm for the past two weeks but we are seeing Google ranking volatility hit on May 8th. Google held another creator summit, this one in Washington, D.C. Apple said Google searches are declining in Safari, but Google said...By Barry Schwartz
…
continue reading
Topics covered in this episode: pirel: Python release cycle in your terminal FastAPI Cloud Python's new t-strings Extras Joke Watch on YouTube About the show Sponsored by NordLayer: pythonbytes.fm/nordlayer Connect with the hosts Michael: @[email protected] / @mkennedy.codes (bsky) Brian: @[email protected] / @brianokken.bsky.social Sho…
…
continue reading

1
Search News Buzz Video Recap: Google Search Ranking Volatility, Wild AI Mode, Google Ads Commercial Queries & Channel Reporting & ChatGPT Shopping Search
This week we covered the ongoing Google Search ranking volatility. I posted the big Google webmaster report for May. Google admitted in a deposition that it used its search data for Gemini AI. Google Search Console leaked that it was showing desktop data...By Barry Schwartz
…
continue reading

1
Better share price reports with Excel’s new tool
12:49
12:49
Play later
Play later
Lists
Like
Liked
12:49Need to turn stock market data into smart, professional reports? Discover how to use Excel’s new and powerful Stock History function to quickly transform raw share price data into clear, insightful reports. Learn how to streamline reporting, visualise trends and make better-informed decisions with ease. In this episode, gain the skills to: Access d…
…
continue reading
Topics covered in this episode: pip 25.1 has dependency groups, pylock.toml, plus more aiohttp goes free threaded uv 0.6.15 supports pylock.toml Whenever Extras Joke Watch on YouTube About the show Sponsored by Porkbun! Use our link pythonbytes.fm/porkbun and get a .app or .dev domain for $5.99 at Porkbun. Connect with the hosts Michael: @mkennedy@…
…
continue reading

1
Search News Buzz Video Recap: Google Earnings Report, Ranking Volatility, AI Overviews Harm Clicks, Search Ads Grow & More
This week, guess what, we saw more Google search ranking volatility heat up mid-week. Several new studies have come out showing that AI Overviews hurt click-through rates from search results. Google will stop supporting the...By Barry Schwartz
…
continue reading
Topics covered in this episode: Huly CVE Foundation formed to take over CVE program from MITRE drawdb 14 Advanced Python Features Extras Joke Watch on YouTube About the show Sponsored by Posit Workbench: pythonbytes.fm/workbench Connect with the hosts Michael: @[email protected] / @mkennedy.codes (bsky) Brian: @[email protected] / @bria…
…
continue reading

1
Search News Buzz Video Recap: Google Ruled A Monopoly Again, Heated Volatility, Google ccTLD Change, Ads Safety Report & AI Overviews
Google was ruled, for the second time, an illegal monopoly again by a Federal Judge yesterday. And another week and more heated volatility in the Google Search results. Google also announced they will redirect...By Barry Schwartz
…
continue reading
Topics covered in this episode: How to Write a Git Commit Message Caddy Web Server Some new PEPs approved juv Extras Joke Watch on YouTube About the show Sponsored by Posit Connect: pythonbytes.fm/connect Connect with the hosts Michael: @[email protected] / @mkennedy.codes (bsky) Brian: @[email protected] / @brianokken.bsky.social Show:…
…
continue reading
This week, we covered yet again some more Google search ranking volatility. Google Discover will be coming to the desktop version of Google’s homepage. Google Search Analytics API now shows hourly data for the past ten...By Barry Schwartz
…
continue reading
Topics covered in this episode: Git Town solves the problem that using the Git CLI correctly PEP 751 – A file format to record Python dependencies for installation reproducibility git-who and watchgha Share Python Scripts Like a Pro: uv and PEP 723 for Easy Deployment Extras Joke Watch on YouTube About the show Sponsored by Posit Package Manager: p…
…
continue reading

1
Search News Buzz Video Recap: Google Post Core Volatility, Brand Ranking, Reddit AI Translations & Google Ads Double Serving
This week, we covered some more Google Search ranking volatility, post-core update. I also posted some polls on the Google March 2025 core update. Google said they do not have a brand ranking system. Google is ranking AI-translated Reddit results...By Barry Schwartz
…
continue reading

1
Elevate your Pareto analysis skills with Excel
10:47
10:47
Play later
Play later
Lists
Like
Liked
10:47The Pareto principle is a powerful concept for business. In this episode we’ll explore this principle (also known as the 80/20 rule) and learn how to apply it effectively in Excel for smarter, data-driven decisions. Discover how to pinpoint vital data – such as the 20 per cent of clients generating 80 per cent of your revenue as an example – to cre…
…
continue reading
Topics covered in this episode: mdformat pre-commit-uv PEP 758 and 781 Serie: rich git commit graph in your terminal, like magic Extras Joke Watch on YouTube About the show Sponsored by Posit Connect Cloud: pythonbytes.fm/connect-cloud Connect with the hosts Michael: @[email protected] / @mkennedy.codes (bsky) Brian: @[email protected] …
…
continue reading

1
Search News Buzz Video Recap: Google Core Update Done, Will Site Recover, AI Mode Expands, Google Ads PMax Search Terms & More
Google's March 2025 core update finished yesterday, I have a standalone video on that, so check it out. The core update caused more volatility at the tail end of the rollout...By Barry Schwartz
…
continue reading
Topics covered in this episode: Why aren't you using uv? Python Developer Tooling Handbook Calling all doc writers: blacken-docs Reinventing notebooks as reusable Python programs Extras Joke Watch on YouTube About the show Brought to you by Posit Connect: pythonbytes.fm/connect. Connect with the hosts Michael: @[email protected] / @mkennedy.co…
…
continue reading
Topics covered in this episode: The weird quirk with rounding in Python Python interpreter adds tail calls Remove punctuation from a string with translate and maketrans Extra, extra, extra Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/424By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: pysqlscribe A map of Python Rust, C++, and Python trends in jobs on Hacker News (February 2025) The features of Python's help() function Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/423By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: My 2025 uv-based Python Project Layout for Production Apps aiolimiter A peek into a possible future of Python in the browser Reloadium Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/422By Michael Kennedy and Brian Okken
…
continue reading

1
Unlock the power of Microsoft Forms in Excel
10:14
10:14
Play later
Play later
Lists
Like
Liked
10:14What if you could seamlessly collect and analyse data right inside Excel? In this episode, learn more about Microsoft Forms, a powerful tool in Microsoft 365 (which, by the time you read this may be renamed Microsoft 365 CoPilot). Discover how Forms integrates directly into Excel, making it easier than ever to gather feedback, conduct quizzes, and …
…
continue reading
Topics covered in this episode: httpdbg PyPI Now Supports iOS and Android Wheels for Mobile Python Development Arcade Game Platform goes 3.0 PEP 765 – Disallow return/break/continue that exit a finally block Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/421By Michael Kennedy and Brian Okken
…
continue reading

1
#420 90% Done in 50% of the Available Time
27:47
27:47
Play later
Play later
Lists
Like
Liked
27:47Topics covered in this episode: PEP 772 – Packaging governance process Official Django MongoDB Backend Now Available in Public Preview Developer Philosophy Python 3.13.2 released Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/420By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: content-types package for better MIME types/Content-Type Wagtail 6.4 Build It Yourself Build backend popularity over time Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/419By Michael Kennedy and Brian Okken
…
continue reading

1
New tool explained: boost your efficiency with checkboxes
10:01
10:01
Play later
Play later
Lists
Like
Liked
10:01Ready to unlock a hidden gem in your Microsoft Excel subscription? In this episode you’ll discover the power of checkboxes with practical examples to explore how this new function can streamline your workflow. This includes how to use TRUE/FALSE values in formulas and conditional formatting to dynamically control calculations and visuals. Learn fro…
…
continue reading
Topics covered in this episode: In memoriam: Michael Foord 1974-2025 Valkey (Redis Replacement) 30 best practices for software development and testing mimetype.io Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/418By Michael Kennedy and Brian Okken
…
continue reading

1
Innovating with .NET Core and Blazor Across Platforms with Jeff Fritz - NET 214
1:09:07
1:09:07
Play later
Play later
Lists
Like
Liked
1:09:07In this exciting episode of Top End Devs, we dive into the world of .NET development with none other than Jeff Fritz, a recognized community manager at Microsoft. Hosted by Sean Clabo and co-hosted by Caleb Wells and Wailu, this episode explores Jeff's impressive journey from working in the finance and pharmaceutical industries to becoming a pivota…
…
continue reading
Topics covered in this episode: LLM Catcher On PyPI Quarantine process RESPX Unpacking kwargs with custom objects Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/417By Michael Kennedy and Brian Okken
…
continue reading
Topics covered in this episode: Terminals & Shells Winloop: An Alternative library for uvloop compatibility with windows Ruff & uv uv-secure Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/416By Michael Kennedy and Brian Okken
…
continue reading

1
What is Command Query Responsibility Segregation (CQRS) with Derek Comartin - .NET 213
50:14
50:14
Play later
Play later
Lists
Like
Liked
50:14In this episode of Adventures in .NET, guest Derek Comartin talks to us about Command Query Responsibility Segregation. He explains CQRS benefits, downsides and usage in real world situations. Links MediatR Brighter CodeOpinion Jimmy Bogard Picks Shawn - A First Look at Unreal Engine 5 Caleb - DragonHumpers Wai - Ring Fit Adventure Derek - Build St…
…
continue reading

1
Improve your PDF data handling with Power Query
12:43
12:43
Play later
Play later
Lists
Like
Liked
12:43Ever struggled to extract crucial financial data from PDF files into Excel? As accountants and finance professionals, this can be a regular occurrence. To help you, this episode explores Microsoft Excel’s Power Query feature. You’ll uncover how to seamlessly import data from system-generated PDFs like invoices and statements. From tackling tricky f…
…
continue reading
Caleb recently started a new job. The project he is working on is all in .NET (MVC, Web Api, Azure, etc.). Caleb and Shawn discuss some of the features of MVC and Power BI that Caleb is learning on the fly. Join us for a quick episode all about .NET Picks Shawn - Drive-in Movie Theaters Caleb - HP Spectre x360 Become a supporter of this podcast: ht…
…
continue reading
Most developers we know find project management to be a necessary evil but without it a lot of us would be stumbling around in the dark. Shawn and Caleb look back over their careers to discuss different project management methodologies. Whether it is waterfall, agile, scrum, or none of these, projects are hard to manage. Both Shawn and Caleb have s…
…
continue reading
Topics covered in this episode: dbos-transact-py Typed Python in 2024: Well adopted, yet usability challenges persist RightTyper Lazy self-installing Python scripts with uv Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/415By Michael Kennedy and Brian Okken
…
continue reading

1
Getting into Source Generators in .Net - .NET 210
30:55
30:55
Play later
Play later
Lists
Like
Liked
30:55Unsure about how and why to use Source Generators in .NET? Stefan Schranz explains them in an easy-to-understand way. He compares them to T4 templates and explains that there’s a new and more powerful way to generate code. Learn about how to get started, the limitations, and their use cases in this episode. Links Getting into source generators in .…
…
continue reading
Topics covered in this episode: New project to shorten django-admin to django because we are not monsters django-unicorn: The magical reactive component framework for Django Testing some tidbits The State of Python 2024 article Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/414…
…
continue reading
Have you ever thought about mixing two SPA frameworks together? In today's episode we discuss doing just that, Blazor and Angular running in the same application. Both Angular and Blazor have ways to export code as web components that can be reused in other applications. In order to use Angular in Blazor you have to get familiar with IJSRuntime and…
…
continue reading

1
#413 python-build-standalone finds a home
30:39
30:39
Play later
Play later
Lists
Like
Liked
30:39Topics covered in this episode: jiter A new home for python-build-standalone moka-py uv: An In-Depth Guide Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/413By Michael Kennedy and Brian Okken
…
continue reading
Today we take a look at how Microsoft is working with blockchain in Azure. Stefano Tempesta is a senior program manager at Microsoft on Azure confidential computing. Azure confidential computing focuses on securing data in use and one of the technologies they are working with is blockchain. Microsoft is working to develop blockchain solutions that …
…
continue reading
Topics covered in this episode: Loop targets asyncstdlib Bagels: TUI Expense Tracker rloop: An AsyncIO event loop implemented in Rust Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/412By Michael Kennedy and Brian Okken
…
continue reading
Excel doesn’t have a built-in timeline chart but we’ll show you how to create one. In this episode you’ll learn how using a scatter chart can help you build a timeline chart. For easy reference, here are the episode timestamps: 0:17 - About timeline charts in Excel 1:33 - Hacking the scatter chart to make a timeline chart 2:43 - Formatting dates us…
…
continue reading

1
Interactive C# with VS Code Notebooks with Eric Potter - NET 207
35:25
35:25
Play later
Play later
Lists
Like
Liked
35:25VS Code Notebooks provides a way to write quick interactive C# along with documentation to learn and train with. Links .NET Interactive Notebooks Aptera Software Humble Toolsmith Binder Project Jupyter | The Binder Project LINQPad - The .NET Programmer’s Playground Twitter: Eric Potter ( @pottereric ) Picks Eric- Concurrency in C# Cookbook Shawn- B…
…
continue reading
Topics covered in this episode: Talk Python rewritten in Quart PyPI now supports digital attestations Django Rusty Templates PEP 639 is now supported by PYPI Extras Joke See the full show notes for this episode on the website at pythonbytes.fm/411By Michael Kennedy and Brian Okken
…
continue reading